aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* sway: Add systemd user targetDavid Runge2021-11-241-0/+6
| | | | | .config/systemd/user/sway-session.target: Add sway-session.target to which other user services may be bound.
* ssh_config: Add entry for mail.archlinux.orgDavid Runge2021-11-241-0/+9
| | | | | .ssh/config: Add configuration for host mail.archlinux.org
* xinit: Start qtile using start subcommandDavid Runge2021-11-241-1/+1
| | | | | .xinitrc: Qtile needs to be started using the start subcommand.
* starship: Add status outputDavid Runge2021-11-241-0/+3
| | | | | .config/starship.toml: Add status output for starship.
* 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.