aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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).
* nvchecker: Add regex for vlcDavid Runge2021-02-181-4/+3
| | | | | .config/nvchecker/extra.toml: Add regex based checking for vlc.
* nvchecker: remove old configDavid Runge2021-02-181-2041/+0
| | | | | | .config/nvchecker/nvchecker.ini: Remove old, combined config, that does not work with current versions of nvchecker (it uses .toml now).
* pkgs: Add and remove packages for communityDavid Runge2021-02-181-1/+3
| | | | | | .config/packages/community.txt: Remove fluidsynty (it is in extra). Add lib32-libelf, python-hsluv and waylock.
* pkgs: Remove unused AUR packagesDavid Runge2021-02-181-5/+0
| | | | | | .config/packages/aur.txt: Remove python-nose2, roundcube-rcmcarddav, trace-cmd, vcvrack-befaco and vcvrack-fundamental.
* nvchecker: Add current AUR packages.David Runge2021-02-181-0/+210
| | | | | .config/nvchecker/aur.toml: Add all currently tracked AUR packages.
* nvchecker: cleanup and add waylock, lib32-libelfDavid Runge2021-02-181-9/+23
| | | | | | | .config/nvchecker/community.toml: Remove the wrong entry for fluidsynth (it's in extra). Add lib32-libelf, python-hsluv and waylock. Add exclude_regexes to various upstreams.
* nvchecker: fix regexes for extraDavid Runge2021-02-171-3/+5
| | | | | .config/nvchecker/extra.toml: Fix include/exclude regexes for various upstreams.
* nvchecker: include_regex for libassuanDavid Runge2021-02-171-0/+1
| | | | | .config/nvchecker/core.toml: Add an include_regex for libassuan.
* nvchecker: Add core repo configDavid Runge2021-02-091-0/+70
| | | | | .config/nvchecker/core.toml: Add nvchecker config for Arch Linux' core repo.
* nvchecker: Add extra packages configDavid Runge2021-02-091-0/+344
| | | | | .config/nvchecker/extra.toml: Add nvchecker config for packages in Arch Linux' extra repo.
* pkgs: Add package to coreDavid Runge2021-02-091-0/+1
| | | | | .config/packages/core.txt: Add licenses.
* pkgs: Remove packages from extraDavid Runge2021-02-091-2/+0
| | | | | .config/packages/extra.txt: Remove licenses (actually in core) and xapian-core
* pkgs: Add and remove packagesDavid Runge2021-02-081-2/+1
| | | | | | | .config/packages/community.txt: Remove python-flufl.lock (it is python-flufl-lock, due to some issues with svn2git) and python-sh. Add zsh-completions.
* nvchecker: community - switch to git where possibleDavid Runge2021-02-081-94/+93
| | | | | | .config/nvchecker/community.toml: Switch from regex to git as upstream tracking wherever possible. Fix the upstream git repo url for lib32-jack.
* nvchecker: Add configuration for community repoDavid Runge2021-02-081-0/+2479
| | | | | | .config/nvchecker/community.toml: Add an nvchecker config for packages in the Arch Linux [community] repostitory.
* pkgs: Switch to json as nvchecker state fileDavid Runge2021-02-081-1/+1
| | | | | | bin/pkgs: When creating new configurations for repositories, use json as state files (the data is json, so txt makes no sense).
* pkgs: Split nvchecker configsDavid Runge2021-02-071-11/+34
| | | | | | | | | | bin/pkgs: Split nvchecker configs into per-repo configs so it gets easier to track. The nvchecker repo config is created if it does not exist yet (currently only if a package is created as "new"). Automatically remove AUR package directories so no manual cleanup is necessary.
* pkgs: Add function to check for dependenciesDavid Runge2021-02-071-1/+16
| | | | | | bin/pkgs: Add function to generically search for and fail in the abscence of dependencies to the script (e.g. svn and git).
* jackd: Add systemd profile for hmbxDavid Runge2021-02-071-0/+7
| | | | | .config/jack/hmbx-internal-48000.conf: Add systemd user profile for hmbx
* sway: extend config by shortcuts and window movesDavid Runge2021-02-071-5/+13
| | | | | | | | | .config/sway/config: Add shortcut for creating a screenshot from a selection, using Mod+Ctrl+i. Move nextcloud, carla, steam, ghb, mediaelch, and shotwell to their own workspaces. Start gammastep on start.
* pkgs: Add package to extraDavid Runge2021-02-071-0/+1
| | | | | .config/packages/extra.txt: Add netpbm.
* pkgs: Add/remove packages to/from communityDavid Runge2021-02-071-5/+37
| | | | | | | | | | | | | | | .config/packages/community.txt: Add cloud-init, cni-plugins, containers-common, cri-o, cri-tools, gsfonts, kernelshark, kubernetes, lib32-expat, lib32-libcap, lib32-libjpeg-turbo, lib32-libpcap, lib32-libsndfile, lib32-libusb, lib32-ncurses, lilypond, livecd-sounds, mftrace, molecule-docker, molecule-podman, nuitka, podman, python-enrich, python-openshift, python-pyphen, python-pytest-testinfra, python-sphinx-click, python-subprocess-tee, radeontop, shim, squashfs-tools, t1utils, terraform-provider-libvirt, trace-cmd, vst3sdk, wally-cli and zsh-syntax-highlighting. Remove flac123, fox-devel, gtkiostream, murmur (now provided by the mumble split package) and python-gilt.
* pkgs: add core packagesDavid Runge2021-02-071-0/+16
| | | | | | | .config/packages/core.txt: Add efibootmgr, efivar, elfutils, expat, gdbm, libassuan, libcap, libcap-ng, libffi, libgssglue, libpcap, libusb, ncurses, npth, pambase, usbutils.