aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gpg2mutt: Adapt hardcoded path to be XDG compliantDavid Runge2022-05-011-1/+1
| | | | | bin/gpg2mutt: Change the output file to be XDG_CONFIG_DIR compliant.
* mutt: Fix source pathsDavid Runge2022-05-013-15/+15
| | | | | .config/mutt/*: Fix source paths so that they are XDG_CONFIG_DIR compliant.
* mutt: Use XDG compliant config locationDavid Runge2022-05-0115-0/+0
| | | | | .config/mutt/*: Use XDG_CONFIG_DIR compliant config location
* mutt: Switch to new PGP key 1793DAD5D803A8FFD7451697BB992F9864FAD168David Runge2022-05-012-2/+2
| | | | | | .mutt/{dave@sleepmap.de,gpg}.rc: Switch to new PGP key 1793DAD5D803A8FFD7451697BB992F9864FAD168 for signatures.
* git: Sign all commits and switch default branchDavid Runge2022-05-011-0/+6
| | | | | | | .config/git/config: Show PGP signatures in logs. Switch to "main" as default branch (for new repos). Sign all commits by default.
* ncmpcpp: Remove broken lyrics providerDavid Runge2022-05-011-1/+1
| | | | | .config/ncmpcpp/config: The "genius" lyrics provider is terribly broken. Remove it.
* zsh: Only execute dircolors on systems providing itDavid Runge2022-04-201-1/+3
| | | | | .zshrc: Guard calls to dircolors with check for existence using `command -v`.
* zsh: Only execute systemctl on systems providing itDavid Runge2022-04-201-5/+7
| | | | | | .zprofile: Guard execution of systemctl with a check for existence using `command -v`.
* mc: Update configuration according to new versionDavid Runge2022-03-161-73/+81
| | | | | .config/mc/ini: Update mc config.
* gtk3: Add local mounts to bookmarksDavid Runge2022-03-161-0/+1
| | | | | .config/gtk-3.0/bookmarks: Add local ~/mounts directory to bookmarks.
* mimeapps: Add entry for pdf and ebooksDavid Runge2022-03-161-0/+2
| | | | | .config/mimeapps.list: Set mupdf as default for pdfs and bookworm to the list of ebook viewers.
* nvchecker: Add jack2 and jack-example-tools to extraDavid Runge2022-03-161-0/+12
| | | | | .config/nvchecker/extra.toml: Add jack2 and jack-example-tools
* nvchecker: Add jack and jack-example-tools-git to aurDavid Runge2022-03-161-0/+10
| | | | | .config/nvchecker/aur.toml: Add jack and jack-example-tools-git
* zsh: Remove use of REPORTTIMEDavid Runge2022-03-161-1/+0
| | | | | | .config/zsh/includes/export.zsh: Remove the automatic report for processes executing longer than five seconds.
* zsh: Helper function for package lookup by PGP key IDDavid Runge2022-03-161-0/+17
| | | | | .config/zsh/includes/functions.zsh: Add function to lookup all packages signed by a given PGP key ID.
* sclang: Remove custom local override scriptDavid Runge2022-03-161-18/+0
| | | | | | | bin/sclang: Remove custom local override script used for headless environments. Supercollider should be built to provide headless support directly instead of working around the problem client-side.
* pulseaudio: Remove custom script for sinksDavid Runge2022-03-161-26/+0
| | | | | | | bin/pulse2jack: Remove custom script to start pulseaudio sinks for use with jack. This is not needed with pipewire and can be done more cleanly using systemd user services.
* sway: Remove custom start scriptDavid Runge2022-03-161-23/+0
| | | | | bin/startsway: Remove custom script as sway is now started via systemd user unit.
* nvchecker: Add/remove for community repoDavid Runge2022-03-161-17/+113
| | | | | | | | | | | | .config/nvchecker/community.toml: Add aardvark-dns, cardinal, cni-plugins, containers-common_shortnames, lib32-pipewire, libusbsio, molecule-vagrant, netavark, python-argparse-addons, python-bincopy, python-click-option-group, python-cmsis-pack-manager, python-crcmod, python-deepmerge, python-fastjson, python-humanfriendly, python-milksnake, python-pdm, python-pdm-pep517, python-pylink-square, python-pyocd, python-pythonfinder, python-sly, qm-dsp, ruby-minitest-focus, simde. Remove giada, libquicktime, python-nose-progressive.
* zsh: Add alias for updating remote pacman sync dbDavid Runge2022-03-161-0/+3
| | | | | .config/zsh/includes/aliases.zsh: Add db-update as alias for updating the remote sync dbs.
* pkgs: Add cardinal-git to aurDavid Runge2022-03-161-0/+1
| | | | | .config/packages/aur.txt Add cardinal-git
* mbsync: Add systemd system service and timerDavid Runge2022-03-162-0/+43
| | | | | | | | | .config/systemd/system/mbsync@.service: Add a systemd system service that is supposed to rely on SetCredentialEncrypted to retrieve a given user's mails. .config/systemd/system/mbsync@.timer: Run the accompanying mbsync@.service every 5 minutes.
* pkgs: Add new-session-manager-git to aurDavid Runge2022-03-161-0/+1
| | | | | .config/packages/aur.txt: Add new-session-manager-git.
* zsh: Use system device for mpvDavid Runge2022-03-161-2/+2
| | | | | .config/zsh/includes/aliases.zsh: When targetting the JACK backend use the generic "system" device.
* fontconfig: Add hintingDavid Runge2022-03-091-0/+17
| | | | | | | .config/fontconfig/fonts.conf: Add hinting, lcdfilter. Set hintstyle to hintslight. Disable embeddedbitmap.
* alacritty: Switch to ttf-inputDavid Runge2022-03-091-4/+4
| | | | | .config/alacritty/alacritty.yml: Switch to InputMono and InputBold, provided by ttf-input.
* mbsync: Use systemd unit with SetCredentialEncryptedDavid Runge2022-03-091-2/+2
| | | | | | | .mbsyncrc: Instead of relying on pass, use cat to retrieve a password from an encrypted credential, that is only available to a templated systemd unit for syncing the mails of a given user.
* vimrc: Switch to twilight colorschemeDavid Runge2022-03-091-1/+1
| | | | | .vimrc: Use twilight colorscheme.
* nvchecker: Add overpass-fonts to communityDavid Runge2022-03-091-0/+6
| | | | | .config/nvchecker/community.toml: Add entry for overpass-fonts to community.
* pkgs: Add packages to communityDavid Runge2022-03-091-0/+2
| | | | | .config/packages/community.txt: Add overpass-fonts and wlroots.
* pkgs: Add packagesDavid Runge2022-03-093-3/+28
| | | | | | | | | | | | | | | | | | .config/packages/aur.txt: Add jack-example-tools-git. .config/packages/community.txt: Add aardvark-dns, cardinal, csound-plugins, lib32-pipewire, libusbsio, netavark, python-argparse-addons, python-bincopy, python-click-option-group, python-cmsis-pack-manager, python-crcmod, python-deepmerge, python-fastjsonschema, python-humanfriendly, python-milksnake, python-pdm, python-pdm-pep517, python-pylink-square, python-pyocd, python-sly, python-spsdk, python-yaml, ruby-minitest-focus and simde. Remove giada, libquicktime, python-nose-progressive. .config/packages/extra.txt: Add gvfs, jack-example-tools.
* zsh: Remove old and unused aliasesDavid Runge2022-02-211-35/+0
| | | | | .config/zsh/includes/aliases.zsh: Remove old and unused aliases
* alacritty: 0.10.0 config compatibilityDavid Runge2022-01-251-17/+35
| | | | | .config/alacritty/alacritty.yml Update the configuration for 0.10.0 compatibility.
* nvchecker: change extra packagesDavid Runge2021-12-211-1/+11
| | | | | .config/nvchecker/extra.toml: Add libopenmpt and wireplumber
* nvchecker: Change core packagesDavid Runge2021-12-211-1/+1
| | | | | .config/nvchecker/core.toml: Change ncurses to track upstream download server.
* nvchecker: Sort alphabeticallyDavid Runge2021-12-211-37/+38
| | | | | | .config/nvchecker/community.toml: Sort entries alphaetically. Add include_regex for vamp-plugin-sdk.
* nvchecker: Change community packagesDavid Runge2021-12-211-20/+91
| | | | | | | | | | | | | | | .config/nvchecker/community.toml: Add bespokesynth, bitsery, cxxopts, function2, lib32-boost, maturin, openapi-diff, podman-compose, python-mistune1, stochas, tomlplusplus, tuning-library. Add exclude_regex for php-imagick Change regex for freepats-general-midi, as upstream changed tarball type. Change include_regex for kernelshark, as upstream changed tagging scheme. Change url for lib32-ncurses to upstream. Change source for vamp-plugin-sdk to new github upstream. Remove python-jinja_pluralize, wally-cli, wireplumber.
* pkgs: Change extra pkgsDavid Runge2021-12-211-0/+3
| | | | | .config/packages/extra.txt: Add libopenmpt, pipewire-media-session, wireplumber.
* pkgs: Change packages for communityDavid Runge2021-12-211-3/+28
| | | | | | | | | | | .config/packages/community.txt: Add bespokesynth, bitsery, cxxopts, function2, jupyter, jupyter-nbconvert, lib32-boost, lib32-ladspa, liblzf, m2r, maturin, milkytracker, molecule-vagrant, openapi-diff, pcbdraw, podman-compose, python-bowler, python-flasgger, python-mistune, python-mistune1, stochas, tomlplusplus, tuning-library, wails, xdg-desktop-portal-wlr, yabridge Remove python-jinja_pluralize, wally-cli, wireplumber.
* pkgs: Add bespokesynth-git to AURDavid Runge2021-12-211-0/+1
| | | | | .config/packages/aur.txt: Add bespokesynth-git to list of AUR packages.
* zsh: Add pyenv shims dir to PATHDavid Runge2021-12-211-1/+1
| | | | | .config/zsh/includes/path.zsh: If pyenv shim dir exists, add it to PATH.
* zsh: Add export for pyenvDavid Runge2021-12-211-0/+4
| | | | | .config/zsh/includes/export.zsh: Add export for pyenv to set its root dir to be XDG compliant.
* zsh: Set alias for less, modify mpvDavid Runge2021-12-211-2/+3
| | | | | | | | .config/zsh/includes/aliases.zsh: Set alias for less with default flags. Change alias for mpv to use cache by default and connect to a Fireface800 when using jack (should be done using wireplumber in the future).
* sway: Set firefox's sharing indicator to floatingDavid Runge2021-12-211-0/+1
| | | | | .config/sway/config: Set Firefox's sharing indicator window to be floating.
* gitignore: Add nvchecker state filesDavid Runge2021-12-211-0/+1
| | | | | .gitignore: Ignore nvchecker state files.
* pulseaudio: Add systemd user service for null sinkDavid Runge2021-11-241-0/+12
| | | | | .config/systemd/user/pulseaudio-null-sink@.service: Add templated user service to start a pulseaudio null sink.
* zsh: Start sway-session on tty1David Runge2021-11-241-13/+10
| | | | | | .zprofile: Remove custom less exports (they are better handled in aliases). When on tty1, start sway.
* sway: Adapt config for systemd integrationDavid Runge2021-11-241-24/+22
| | | | | | | | | | | | | .config/sway/config: Set notify_mpd and set_volume commands specifically. Add keyboard input configuration. Add gaps. Allow multimedia keys also when screen is locked. Remove status bar (waybar is started via systemd user unit). Remove all execs (the are all started via systemd user units). Include per-host configuration from ~/.config/sway/config.d/ to not clutter the main configuration directory. Always start sway-session.target when starting sway.
* mutt: Set gpg verification commandDavid Runge2021-11-241-0/+1
| | | | | .mutt/gpg.rc: Set the gpg verification command.
* dirmngr: Use Ubuntu keyserver by defaultDavid Runge2021-11-241-2/+1
| | | | | .gnupg/dirmngr.conf: Use the Ubuntu keyserver by default.