aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* waybar: Modify CSSDavid Runge2021-11-241-1/+6
| | | | | | .config/waybar/style.css: Set hidden opacity to 0.0. Set bar to black when showing Firefox.
* environment: Add settings for waylandDavid Runge2021-11-241-0/+8
| | | | | .config/environment.d/envvars.conf Add environment variables for wayland.
* mpd: Add pipewire configuration for hmbxDavid Runge2021-11-241-0/+32
| | | | | .config/mpd/hmbx-pipewire.conf: Add a simple pipewire based configuration for hmbx.
* kanshi: Add systemd user serviceDavid Runge2021-11-241-0/+11
| | | | | .config/systemd/user/kanshi.service: Add systemd user service, that binds to sway-session.target.
* polkit-gnome: Add systemd user serviceDavid Runge2021-11-241-0/+10
| | | | | .config/systemd/user/polkit-gnome.service: Add systemd user service, that binds to graphical.target.
* lxpolkit: Add systemd user serviceDavid Runge2021-11-241-0/+10
| | | | | .config/systemd/user/lxpolkit.service: Add systemd user service that binds to graphical.target.
* sway: Add configuration for host hmbxDavid Runge2021-11-241-0/+5
| | | | | .config/sway/config.d/hmbx: Add configuration for host hmbx.
* mako: Add configurationDavid Runge2021-11-241-0/+1
| | | | | .config/mako/config: Add simple mako configuration to only show three items at a maximum.
* waybar: Add systemd user serviceDavid Runge2021-11-241-0/+12
| | | | | .config/systemd/user/waybar.service: Add systemd user service, that binds to sway-session.target.
* swayidle: Add systemd user serviceDavid Runge2021-11-241-0/+11
| | | | | .config/systemd/user/swayidle.service: Add systemd user service, that binds to sway-session.target.
* nextcloud-client: Add systemd user serviceDavid Runge2021-11-241-0/+12
| | | | | .config/systemd/user/nextcloud.service: Add systemd user service, that binds to sway-session.target.
* swayidle: Add configurationDavid Runge2021-11-241-0/+3
| | | | | | | | .config/swayidle/config: Add simple swayidle configuration to lock with waylock after 5min of inactivity, switch of screens after 10min and turn them back on again upon resume. Ensure to run waylock before sleep state is reached.
* waylock: Add configurationDavid Runge2021-11-241-0/+17
| | | | | .config/waylock/waylock.toml: Add simple first configuration to echo warning and set colors.
* wofi: Add configDavid Runge2021-11-241-0/+6
| | | | | .config/wofi/config: Add simple wofi config.
* 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.