aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add nvim as editor wherever possibleDavid Runge2021-11-241-3/+3
| | | | | .config/zsh/includes/export.zsh: Change all relevant exports to use nvim instead of vim.
* starship: Add simple configDavid Runge2021-09-301-0/+9
| | | | | | .config/starship.toml: Add simple config to always show username and host and to truncate directories after eight components.
* ssh: Sanitize configDavid Runge2021-09-301-17/+55
| | | | | | | | | .ssh/config: Remove all ForwardAgent settings and replace ProxyCommand with ProxyJump. Add groutefsf, gapu-access, gsmbfsf, build.archlinux.org. Update settings for nws4 (rely on hosts file to determine IP), and aws-production-api-testing.
* mbsync: run notmuch lastDavid Runge2021-09-281-1/+1
| | | | | | .config/systemd/user/mbsync.service: Run notmuch after `mbsync2mutt_mailboxes` so that mailboxes.rc is always created after sync (even if notmuch fails).
* sway: switch to wofi as application launcherDavid Runge2021-09-281-1/+1
| | | | | .config/sway/config: Switch from rofi to wofi as application launcher.
* pkgs: community add/remove packagesDavid Runge2021-09-281-5/+34
| | | | | | | | | | | | | | .config/packages/community.txt: Add acpi_call, arch-release-promotion, bbswitch, broadcom-wl, deepin-anything-arch, fst, lib32-libffi, mailman-web, mellite, netfilter-fullconenat, nextcloud-app-bookmarks, openttd, python-aafigure, python-ansible-compat, python-cbor2, python-dbus-next, python-django-q, python-fire, python-nkdfu, python-pymupdf, python-pytest-xprocess, python-pywayland, python-pywlroots, python-svglib, python-xkbcommon, r8168, rst2pdf, scummvm, sound-gambit, tp_smapi, vhba-module, virtualbox-host-modules-arch, xmms2. Remove jack2, lib32-jack, redkite, squashfs-tools and terraform-provider-libvirt.
* pkgs: extra add/remove packagesDavid Runge2021-09-281-1/+10
| | | | | | | .config/packages/extra.txt: Add audacious-plugins, fmt, jack2, linux-zen, mkinitcpio-archiso, nvidia, pipewire, squashfs-tools and webrtc-audio-processing. Remove jack.
* pkgs: core add linuxDavid Runge2021-09-281-0/+1
| | | | | .config/packages/core.txt: Add linux.
* pkgs: aur add/remove packagesDavid Runge2021-09-281-1/+3
| | | | | | .config/packages/aur.txt: Add jack, lib32-jack and mkinitcpio-archiso-git. Remove mellite.
* nvchecker: community add/remove packagesDavid Runge2021-09-281-32/+124
| | | | | | | | | | | | .config/nvchecker/community.toml: Add acpi_call, arch-release-promotion, bbswitch, deepin-anything-arch, fst, lib32-ffi, mailman-web, mellite, nextcloud-app-bookmarks, python-aafigure, python-ansible-compat, python-cbor2, python-dbus-next, python-fire, python-nkdfu, python-pymupdf, python-pytest-xprocess, python-pywayland, python-pywlroots, python-svglib, python-xkbcommon, r8168, rst2pdf, sound-gambit, tp_smapi, vhba-module. Remove jack2, lib32-jack, redkite, squashfs-tools, terraform-provider-libvirt.
* nvchecker: extra add/remove packagesDavid Runge2021-09-281-7/+41
| | | | | | | | .config/nvchecker/extra.toml: Add fmt, linux-zen, mkinitcpio-archiso, pipewire, pulseaudio, squashfs-tools, webrtc-audio-processing. Add exclude_regex definitions where necessary. Remove jack.
* nvchecker: core add libffi and linuxDavid Runge2021-09-281-0/+11
| | | | | .config/nvchecker/core.toml: Add libffi and linux.
* nvchecker: aur add/removeDavid Runge2021-09-281-2/+2
| | | | | | .config/nvchecker/aur.toml: Remove mellite (now in community). Add mkinitcpio-archiso-git.
* zshrc: early include of functionsDavid Runge2021-09-281-2/+9
| | | | | | | .zshrc: To allow proper use of the functions, add them early. Add back settings for vi mode. Add back prepend-sudo.
* zsh: move includes to XDG compliant locationsDavid Runge2021-09-2816-9/+4
| | | | | | | | | .config/zsh/{functions,includes}/*: Move functions and includes to XDG compliant locations. .zshrc: Include functions and other includes from XDG compliant locations. Remove use of prepend-sudo function.
* zsh: remove 'before' filesDavid Runge2021-09-283-21/+0
| | | | | .zsh.before/*: Remove all 'before' include files.
* zshrc: remove the use of 'before'David Runge2021-09-281-2/+0
| | | | | .zshrc: Remove the sourcing of all 'before' files.
* zsh: Add override for git completionDavid Runge2021-09-281-0/+4
| | | | | .zsh.functions/overrides.zsh: Add function to make git favor local files when doing completion.
* zsh: remove unneeded noglob for gitDavid Runge2021-09-281-4/+0
| | | | | .zsh.before/noglob.zsh: Remove disabling of shell globbing for git.
* zsh: remove unneeded rm nocorrectDavid Runge2021-09-281-2/+0
| | | | | .zsh.before/rm.zsh: Remove unneeded nocorrect rm alias
* zshrc: Add vi modeDavid Runge2021-09-281-0/+3
| | | | | .zshrc: Enable vi mode.
* zsh: Remove vi-mode configDavid Runge2021-09-281-3/+0
| | | | | .zsh.before/vi-mode.zsh: Remove vi mode specific configuration.
* zsh: Add editor exportsDavid Runge2021-09-281-0/+4
| | | | | .zsh.after/export.zsh: Add editor exports for vim.
* zsh: move path definitionsDavid Runge2021-09-281-0/+0
| | | | | .zsh.before/path.zsh -> .zsh.after/path.zsh: Move path definitions to 'after' location.
* zsh: Remove 'before' aliasesDavid Runge2021-09-281-10/+0
| | | | | | .zsh.before/aliases.zsh: Remove 'before' aliases (all aliases are now in .zsh.after/aliases.zsh).
* zsh add global aliasesDavid Runge2021-09-281-2/+13
| | | | | .zsh.after/aliases.zsh: Add global aliases to 'after' location.
* zsh: Add functions for nvchecker interactionDavid Runge2021-09-281-0/+47
| | | | | .zsh.functions/packaging.zsh: Add some simple functions for nvchecker interaction.
* zsh: Remove custom ZSH promptsDavid Runge2021-09-286-465/+0
| | | | | Remove loading of custom prompts in .zsh.prompts/* as they are very slow and there are far better cross-shell alternatives such as starship.
* zsh: Use starship for promptDavid Runge2021-09-281-8/+2
| | | | | .zshrc: Use starship for prompt if it is installed.
* zsh: add aliases for systemctl editDavid Runge2021-09-281-0/+2
| | | | | .zsh.after/aliases.zsh: Add convenience aliases for systemctl edit.
* msmtp: Disable STARTTLS for archlinux.org accountsDavid Runge2021-08-031-0/+4
| | | | | | .msmtprc: The archlinux.org mail server does not support STARTTLS anymore, so disable it and use port 465 by default.
* sway: Add qjackctl matchDavid Runge2021-06-211-0/+2
| | | | | .config/sway/config: Auto-move qjackctl based on window class.
* caff: Add additional keyDavid Runge2021-06-211-41/+57
| | | | | | .caffrc: Update configuration to be compatible with latest caff. Add key 2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E
* msmtp: master-key.archlinux.org accountDavid Runge2021-06-201-1/+8
| | | | | | .msmtprc: Add account for master-key.archlinux.org (and add it as the default account so caff can use it).
* notmuch: update to > 0.32.0David Runge2021-06-201-42/+30
| | | | | .notmuch-config: Update configuration to be compatible with 0.32.0.
* pkgs: extra updateDavid Runge2021-06-201-0/+5
| | | | | .config/packages/extra.txt: Add archinstall, erofs-utils, gsfonts, hunspell-en and libwebsockets.
* nvchecker: core updateDavid Runge2021-06-201-0/+5
| | | | | .config/nvchecker/core.toml: Add mpfr.
* pkgs: core updateDavid Runge2021-06-201-0/+2
| | | | | .config/packages/core.txt: Add libnsl and mpfr.
* pkgs: community updateDavid Runge2021-06-201-2/+14
| | | | | | | | | .config/packages/community.txt: Add ipxe, lib32-libnsl, libslirp, libtraceevent, libtracefs, posix, pypiserver, python-{pytest-{datafixtures,responsemock},setuptools-{declarative-requirements,scm-git-archive},torrentool}, release-cli, unp. Remove libwebsockets.
* pkgs: aur updateDavid Runge2021-06-201-1/+0
| | | | | .config/packages/aur.txt: Remove kernelshark.
* nvchecker: extra updateDavid Runge2021-06-201-0/+17
| | | | | .config/nvchecker/extra.toml: Add erofs-utils, gsfonts, libwebsockets.
* nvchecker: core updateDavid Runge2021-06-201-0/+12
| | | | | | .config/nvchecker/core.toml: Add libnsl, libpcap. Update {exclude,include}_regex for libcap.
* nvchecker: community updateDavid Runge2021-06-201-29/+74
| | | | | | | | | | | | | | | | .config/nvchecker/community.toml: Add exclude_regex for element. Add new upstream link for espeakup. Remove gsfonts (it's in extra). Update address and include_regex for kernelshark. Add {include,exclude}_regex for lib32-libcap. Add ipxe, lib32-libnsl, libtraceevent, libtracefs, pypiserver, python-{pytest-{datafixtures,responsemock},setuptools-{declarative-requirements,scm-git-archive},torrentool}, release-cli, surge. Update exclude_regex for lilv. Update include_regex for linuxsampler. Add new upstream infor for non-{daw,sequencer} and ntk. Update regex for python-zita-{audiotools,jacktools}.
* nvchecker: aur config changeDavid Runge2021-06-201-9/+4
| | | | | | .config/nvchecker/aur.toml: Remove kernelshark (it has moved to [community]). Update linux-rt-lts config to be aligned with that of linux-rt.
* alacritty: 0.8.0 compatible configurationDavid Runge2021-06-201-179/+331
| | | | | .config/alacritty/alacritty.yml: Update the config to be compatible with alacritty 0.8.0.
* ssh_config: Add production-api-hostDavid Runge2021-03-041-0/+10
| | | | | .ssh/config: Add config for production-api-host.
* nvchecker: Add/update entries for communityDavid Runge2021-02-261-3/+20
| | | | | | | .config/nvchecker/community.toml: Add tracking for nextcloud, solr and uwsgi. Reactivate the tracking for wireplumber after the upstream is fixed again.
* pkgs: Add packages to communityDavid Runge2021-02-261-0/+2
| | | | | .config/packages/community.txt: Add nextcloud and uwsgi.
* sway: Replace swaylock with waylockDavid Runge2021-02-261-6/+6
| | | | | | .config/sway/config: Replace the use of swaylock with waylock, as the former has gaping, undhandled security issues that are not addressed.
* mbsync/mutt: Guard against empty mailbox fileDavid Runge2021-02-201-1/+6
| | | | | | | bin/mbsync2mutt_mailboxes: Change script to only copy the temporary mailboxes.rc file in place if at least one account entry is found (prevents override of existing data with an empty file, if mbsync returns nothing due to locked secret).