From b10cba594db836c0747066addad48bda4d30cd02 Mon Sep 17 00:00:00 2001
From: Craig Jennings
Date: Tue, 2 Jun 2026 12:16:38 -0500
Subject: refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles
repo
Since the installer clones DOTFILES_REPO into ~/.dotfiles and stows from there, the in-repo dotfiles/ tree was dead weight. Nothing reads it at install time. I removed it (831 files) now that both machines are migrated.
The Makefile's stow / restow / reset / unstow / import targets and the dotfile-script unit suites moved to the dotfiles repo. They sit alongside the scripts they manage and run standalone (cd ~/.dotfiles && make ...). This Makefile keeps the VM-integration targets and the installer-helper suite (safe-rm-rf).
I updated CLAUDE.md and README.md so stow operations run from ~/.dotfiles, and the dotfile-management, theme, and unit-test sections point at the standalone repo. The README was already describing the old in-repo model from before the installer switched to cloning. This brings it in line.
---
dotfiles/common/.Xmodmap | 6 -
dotfiles/common/.authcode | 1 -
dotfiles/common/.authinfo.gpg | Bin 1351 -> 0 bytes
dotfiles/common/.bash_logout | 6 -
dotfiles/common/.bash_profile | 11 -
dotfiles/common/.bashrc | 76 -
dotfiles/common/.bashrc.d/aliases.sh | 85 -
dotfiles/common/.bashrc.d/emacs.sh | 24 -
dotfiles/common/.bashrc.d/fzf.sh | 122 -
dotfiles/common/.bashrc.d/git.sh | 32 -
dotfiles/common/.bashrc.d/media.sh | 41 -
dotfiles/common/.bashrc.d/utilities.sh | 206 -
dotfiles/common/.config/.cmailpass.gpg | 2 -
dotfiles/common/.config/.dmailpass.gpg | Bin 604 -> 0 bytes
dotfiles/common/.config/.gmailpass.gpg | 1 -
dotfiles/common/.config/.tidal-dl.json | 1 -
dotfiles/common/.config/.tidal-dl.token.json | 1 -
dotfiles/common/.config/audacious/QtUi.conf | 3 -
dotfiles/common/.config/audacious/config | 23 -
dotfiles/common/.config/audacious/playlist-state | 12 -
.../common/.config/audacious/playlists/1000.audpl | 5 -
dotfiles/common/.config/audacious/playlists/order | 1 -
dotfiles/common/.config/audacious/plugin-registry | 926 -
dotfiles/common/.config/btop/btop.conf | 286 -
dotfiles/common/.config/calibre/.gitignore | 5 -
.../.config/calibre/conversion/epub_output.py | 0
.../.config/calibre/conversion/look_and_feel.py | 0
.../.config/calibre/conversion/lrf_output.py | 0
.../.config/calibre/conversion/mobi_output.py | 0
.../.config/calibre/conversion/page_setup.py | 0
.../custom_recipes/The Economist_1001.recipe | 684 -
.../custom_recipes/The New York Times_1000.recipe | 368 -
.../.config/calibre/custom_recipes/index.json | 6 -
dotfiles/common/.config/calibre/customize.py.json | 80 -
.../.config/calibre/device_drivers_KINDLE2.py.json | 26 -
.../calibre/device_drivers_KOBOTOUCH.py.json | 59 -
.../device_drivers_KOBOTOUCHEXTENDED.py.json | 62 -
.../device_drivers_SMART_DEVICE_APP.py.json | 49 -
.../calibre/device_drivers_USER_DEFINED.py.json | 24 -
.../common/.config/calibre/dynamic.pickle.json | 25 -
dotfiles/common/.config/calibre/global.py.json | 82 -
dotfiles/common/.config/calibre/gui.json | 1469 -
dotfiles/common/.config/calibre/gui.py.json | 115 -
dotfiles/common/.config/calibre/history.plist | 25 -
.../.config/calibre/metadata-sources-cache.json | 16 -
.../.config/calibre/metadata_sources/global.json | 14 -
dotfiles/common/.config/calibre/mtp_devices.json | 9 -
.../.config/calibre/plugins/Apple Books covers.zip | Bin 22815 -> 0 bytes
.../.config/calibre/plugins/Comments Cleaner.zip | Bin 349545 -> 0 bytes
.../.config/calibre/plugins/Extract ISBN.json | 14 -
.../.config/calibre/plugins/Extract ISBN.zip | Bin 192568 -> 0 bytes
.../.config/calibre/plugins/Favourites Menu.json | 140 -
.../.config/calibre/plugins/Favourites Menu.zip | Bin 141938 -> 0 bytes
.../.config/calibre/plugins/Find Duplicates.json | 13 -
.../.config/calibre/plugins/Find Duplicates.zip | Bin 579120 -> 0 bytes
.../calibre/plugins/Kindle hi-res covers.zip | Bin 15129 -> 0 bytes
.../.config/calibre/plugins/Kobo Utilities.json | 122 -
.../common/.config/calibre/plugins/Open With.json | 61 -
.../.config/calibre/plugins/Reading List.json | 8 -
.../.config/calibre/plugins/Reading List.zip | Bin 425483 -> 0 bytes
.../calibre/plugins/Search The Internet.json | 1097 -
.../common/.config/calibre/save_to_disk.py.json | 15 -
dotfiles/common/.config/calibre/scheduler.xml | 166 -
dotfiles/common/.config/calibre/server-config.txt | 0
.../calibre/server-custom-list-template.json | 14 -
.../.config/calibre/server-search-the-net.json | 7 -
.../common/.config/calibre/server-users.sqlite | Bin 12288 -> 0 bytes
.../common/.config/calibre/shortcuts/main.json | 15 -
dotfiles/common/.config/calibre/smtp.py.json | 77 -
dotfiles/common/.config/calibre/tag-map-rules.json | 18 -
.../common/.config/calibre/viewer-webengine.json | 324 -
dotfiles/common/.config/calibre/viewer.json | 64 -
dotfiles/common/.config/dunst/dunstrc | 74 -
dotfiles/common/.config/environment.d/envvars.conf | 1 -
dotfiles/common/.config/feh/keys | 6 -
dotfiles/common/.config/fontconfig/fonts.conf | 27 -
dotfiles/common/.config/gtk-3.0/gtk.css | 6 -
dotfiles/common/.config/gtk-3.0/settings.ini | 18 -
dotfiles/common/.config/htop/htoprc | 63 -
dotfiles/common/.config/mc/panels.ini | 0
dotfiles/common/.config/mimeapps.list | 215 -
dotfiles/common/.config/mpd/mpd.conf | 437 -
dotfiles/common/.config/mpd/musicpd.conf | 436 -
dotfiles/common/.config/mpv/input.conf | 4 -
dotfiles/common/.config/mpv/mpv.conf | 1 -
dotfiles/common/.config/ncmpcpp/bindings | 566 -
dotfiles/common/.config/ncmpcpp/config | 71 -
.../common/.config/qalculate/qalculate-gtk.cfg | 378 -
dotfiles/common/.config/qt5ct/qt5ct.conf | 32 -
dotfiles/common/.config/qt6ct/qt6ct.conf | 29 -
dotfiles/common/.config/ranger/commands.py | 62 -
dotfiles/common/.config/ranger/commands_full.py | 1836 -
dotfiles/common/.config/ranger/rc.conf | 790 -
dotfiles/common/.config/ranger/rifle.conf | 257 -
dotfiles/common/.config/ranger/scope.sh | 216 -
dotfiles/common/.config/rofi/config.rasi | 6 -
.../.config/rofi/themes/rounded-gray-dark.rasi | 106 -
dotfiles/common/.config/sxhkd/sxhkdrc | 106 -
dotfiles/common/.config/systemd/user/emacs.service | 19 -
.../.config/systemd/user/geoclue-agent.service | 8 -
dotfiles/common/.config/tickrs/config.yml | 95 -
dotfiles/common/.config/topgrade.toml | 246 -
dotfiles/common/.config/transmission-daemon | 1 -
dotfiles/common/.config/transmission/settings.json | 129 -
dotfiles/common/.config/user-dirs.dirs | 15 -
dotfiles/common/.config/user-dirs.locale | 1 -
dotfiles/common/.config/wavemon/wavemonrc | 13 -
dotfiles/common/.config/yt-dlp/config | 23 -
dotfiles/common/.config/zathura/zathurarc | 8 -
dotfiles/common/.gitconfig | 32 -
dotfiles/common/.gitignore | 1 -
dotfiles/common/.gtkrc-2.0 | 19 -
dotfiles/common/.hushlogin | 0
dotfiles/common/.latexmkrc | 1 -
dotfiles/common/.local/bin/AAXtoMP3 | 908 -
dotfiles/common/.local/bin/any2flac | 44 -
dotfiles/common/.local/bin/any2opus | 102 -
dotfiles/common/.local/bin/build-emacs.sh | 213 -
dotfiles/common/.local/bin/clobberall | 20 -
dotfiles/common/.local/bin/cron/README.md | 11 -
dotfiles/common/.local/bin/cron/checkup | 17 -
dotfiles/common/.local/bin/cron/crontog | 6 -
dotfiles/common/.local/bin/cron/log-cleanup | 40 -
dotfiles/common/.local/bin/dab | 72 -
dotfiles/common/.local/bin/decryptfile | 28 -
dotfiles/common/.local/bin/ec | 2 -
dotfiles/common/.local/bin/em | 2 -
dotfiles/common/.local/bin/encryptfile | 17 -
dotfiles/common/.local/bin/et | 2 -
dotfiles/common/.local/bin/extractaudio | 2 -
dotfiles/common/.local/bin/get-arch-iso.sh | 78 -
dotfiles/common/.local/bin/gitconfig_defaults | 5 -
dotfiles/common/.local/bin/ifinstalled | 12 -
dotfiles/common/.local/bin/linkhandler | 26 -
.../common/.local/bin/logitech-brio-settings.sh | 31 -
dotfiles/common/.local/bin/mkplaylist | 173 -
dotfiles/common/.local/bin/mpd_play_yt_stream | 14 -
dotfiles/common/.local/bin/msmtp-enqueue.sh | 44 -
dotfiles/common/.local/bin/msmtp-listqueue.sh | 8 -
dotfiles/common/.local/bin/msmtp-runqueue.sh | 69 -
dotfiles/common/.local/bin/notify | 165 -
dotfiles/common/.local/bin/open-file-in-eww | 2 -
dotfiles/common/.local/bin/opus2mp3 | 3 -
dotfiles/common/.local/bin/org-capture.sh | 159 -
dotfiles/common/.local/bin/org-protocol-setup | 9 -
dotfiles/common/.local/bin/ps-mem | 28 -
dotfiles/common/.local/bin/refresharchkeys | 6 -
dotfiles/common/.local/bin/resetmimetypes | 20 -
dotfiles/common/.local/bin/ssh-createkeys | 3 -
dotfiles/common/.local/bin/timezone-change | 68 -
dotfiles/common/.local/bin/timezone-set | 16 -
dotfiles/common/.local/bin/tmux-util | 302 -
dotfiles/common/.local/bin/torwrap | 7 -
dotfiles/common/.local/bin/updatemirrors | 20 -
dotfiles/common/.local/bin/warpinator-start | 11 -
.../.local/share/applications/org-protocol.desktop | 12 -
.../common/.local/share/audacious/Skins/2a03.wsz | Bin 19553 -> 0 bytes
.../.local/share/audacious/Skins/Adidas2-3.zip | Bin 29938 -> 0 bytes
.../common/.local/share/audacious/Skins/Blac.wsz | Bin 129798 -> 0 bytes
.../Skins/Classic_70's_Marshall_Stack.wsz | Bin 226617 -> 0 bytes
.../share/audacious/Skins/Digital_Stereo_73.wsz | Bin 64065 -> 0 bytes
.../audacious/Skins/Expensive_HI_FI_Sony_2005.wsz | Bin 244168 -> 0 bytes
.../share/audacious/Skins/Future_Audio_1.wsz | Bin 92650 -> 0 bytes
.../share/audacious/Skins/Modern_Stereo_Amp_2.wsz | Bin 75766 -> 0 bytes
.../Skins/Modern_Style_Marshall_Stack.wsz | Bin 311586 -> 0 bytes
.../share/audacious/Skins/Nucleo_NLog_v102_.wsz | Bin 139475 -> 0 bytes
.../.local/share/audacious/Skins/PioneerAmp.wsz | Bin 55340 -> 0 bytes
.../Skins/RAZORIX 50 % Uriel - 50% Kript.wsz | Bin 105829 -> 0 bytes
.../common/.local/share/audacious/Skins/SONY3.WSZ | Bin 42268 -> 0 bytes
.../.local/share/audacious/Skins/Sony MD.wsz | Bin 79957 -> 0 bytes
.../.local/share/audacious/Skins/Spy Amp.zip | Bin 51211 -> 0 bytes
.../share/audacious/Skins/SpyAMP Pro Heaven.wsz | Bin 202473 -> 0 bytes
.../share/audacious/Skins/SpyAMP Pro Zeus.wsz | Bin 198970 -> 0 bytes
.../Skins/SpyAMP_professional_edition_mV1.wsz | Bin 191945 -> 0 bytes
.../share/audacious/Skins/SpyAmp-Pro-Heaven.wsz | Bin 208361 -> 0 bytes
.../.local/share/audacious/Skins/Steel_Stereo.wsz | Bin 224116 -> 0 bytes
.../share/audacious/Skins/Technoia_ver001.wsz | Bin 148428 -> 0 bytes
.../.local/share/audacious/Skins/base-2.91.wsz | Bin 101121 -> 0 bytes
.../.local/share/audacious/Skins/deviantamp.zip | Bin 77218 -> 0 bytes
.../.local/share/audacious/Skins/iWinamp_V1.wsz | Bin 142681 -> 0 bytes
.../common/.local/share/audacious/Skins/nadamp.zip | Bin 38073 -> 0 bytes
.../.local/share/audacious/Skins/s_Pioneer.wsz | Bin 54003 -> 0 bytes
.../.local/share/audacious/Skins/satellite.wsz | Bin 46562 -> 0 bytes
.../share/audacious/Skins/sonympfx3lcdv111.wsz | Bin 41131 -> 0 bytes
.../common/.local/share/audacious/Skins/spyamp.zip | Bin 76065 -> 0 bytes
.../.local/share/audacious/Skins/spyamp_sepia.wsz | Bin 61038 -> 0 bytes
.../.local/share/audacious/Skins/spyampy2k.wsz | Bin 124124 -> 0 bytes
.../.local/share/audacious/Skins/spyampy2k3.wsz | Bin 100716 -> 0 bytes
.../v2_technics_white_resting_by_johnnyg0.wsz | Bin 143271 -> 0 bytes
dotfiles/common/.local/share/emoji | 1593 -
.../common/.local/share/fonts/AppleColorEmoji.ttf | Bin 42722048 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Bold.otf | Bin 74596 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Bold.ttf | Bin 114872 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Bold.woff | Bin 41892 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Bold.woff2 | Bin 38584 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-BoldItalic.otf | Bin 75756 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-BoldItalic.ttf | Bin 116664 -> 0 bytes
.../share/fonts/BerkeleyMono-BoldItalic.woff | Bin 42536 -> 0 bytes
.../share/fonts/BerkeleyMono-BoldItalic.woff2 | Bin 39272 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Italic.otf | Bin 75172 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Italic.ttf | Bin 115636 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Italic.woff | Bin 42116 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Italic.woff2 | Bin 38948 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Regular.otf | Bin 72688 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Regular.ttf | Bin 114656 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Regular.woff | Bin 40708 -> 0 bytes
.../.local/share/fonts/BerkeleyMono-Regular.woff2 | Bin 37736 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Bold.ttf | Bin 2294328 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Bold.woff | Bin 1178144 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Bold.woff2 | Bin 897864 -> 0 bytes
.../fonts/BerkeleyMonoNerdFont-BoldItalic.ttf | Bin 2295172 -> 0 bytes
.../fonts/BerkeleyMonoNerdFont-BoldItalic.woff | Bin 1179852 -> 0 bytes
.../fonts/BerkeleyMonoNerdFont-BoldItalic.woff2 | Bin 899248 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Italic.ttf | Bin 2294116 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Italic.woff | Bin 1179124 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Italic.woff2 | Bin 898420 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Regular.ttf | Bin 2293800 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Regular.woff | Bin 1178164 -> 0 bytes
.../share/fonts/BerkeleyMonoNerdFont-Regular.woff2 | Bin 898068 -> 0 bytes
.../share/fonts/BerkeleyMonoVariable-Italic.ttf | Bin 103704 -> 0 bytes
.../share/fonts/BerkeleyMonoVariable-Italic.woff | Bin 49132 -> 0 bytes
.../share/fonts/BerkeleyMonoVariable-Italic.woff2 | Bin 40404 -> 0 bytes
.../share/fonts/BerkeleyMonoVariable-Regular.ttf | Bin 101012 -> 0 bytes
.../share/fonts/BerkeleyMonoVariable-Regular.woff | Bin 45572 -> 0 bytes
.../share/fonts/BerkeleyMonoVariable-Regular.woff2 | Bin 37568 -> 0 bytes
.../.local/share/fonts/CartographCF-Bold.otf | Bin 112176 -> 0 bytes
.../.local/share/fonts/CartographCF-BoldItalic.otf | Bin 120580 -> 0 bytes
.../.local/share/fonts/CartographCF-DemiBold.otf | Bin 110188 -> 0 bytes
.../share/fonts/CartographCF-DemiBoldItalic.otf | Bin 121136 -> 0 bytes
.../.local/share/fonts/CartographCF-ExtraBold.otf | Bin 111532 -> 0 bytes
.../share/fonts/CartographCF-ExtraBoldItalic.otf | Bin 120080 -> 0 bytes
.../.local/share/fonts/CartographCF-ExtraLight.otf | Bin 108024 -> 0 bytes
.../share/fonts/CartographCF-ExtraLightItalic.otf | Bin 118496 -> 0 bytes
.../.local/share/fonts/CartographCF-Heavy.otf | Bin 113700 -> 0 bytes
.../share/fonts/CartographCF-HeavyItalic.otf | Bin 123024 -> 0 bytes
.../.local/share/fonts/CartographCF-Light.otf | Bin 108372 -> 0 bytes
.../share/fonts/CartographCF-LightItalic.otf | Bin 118272 -> 0 bytes
.../.local/share/fonts/CartographCF-Regular.otf | Bin 107884 -> 0 bytes
.../share/fonts/CartographCF-RegularItalic.otf | Bin 117452 -> 0 bytes
.../.local/share/fonts/CartographCF-Thin.otf | Bin 105640 -> 0 bytes
.../.local/share/fonts/CartographCF-ThinItalic.otf | Bin 116284 -> 0 bytes
.../.local/share/fonts/CodeliaLigatures-Bold.otf | Bin 118064 -> 0 bytes
.../share/fonts/CodeliaLigatures-BoldItalic.otf | Bin 117860 -> 0 bytes
.../.local/share/fonts/CodeliaLigatures-Italic.otf | Bin 114384 -> 0 bytes
.../share/fonts/CodeliaLigatures-Regular.otf | Bin 116684 -> 0 bytes
.../.local/share/fonts/ComicCodeLigatures-Bold.otf | Bin 92016 -> 0 bytes
.../share/fonts/ComicCodeLigatures-BoldItalic.otf | Bin 92188 -> 0 bytes
.../share/fonts/ComicCodeLigatures-Italic.otf | Bin 95120 -> 0 bytes
.../share/fonts/ComicCodeLigatures-Light.otf | Bin 95088 -> 0 bytes
.../share/fonts/ComicCodeLigatures-LightItalic.otf | Bin 96648 -> 0 bytes
.../share/fonts/ComicCodeLigatures-Medium.otf | Bin 94056 -> 0 bytes
.../fonts/ComicCodeLigatures-MediumItalic.otf | Bin 95256 -> 0 bytes
.../share/fonts/ComicCodeLigatures-Regular.otf | Bin 93004 -> 0 bytes
.../share/fonts/ComicCodeLigatures-SBIta.otf | Bin 96380 -> 0 bytes
.../share/fonts/ComicCodeLigatures-Semibold.otf | Bin 94744 -> 0 bytes
.../.local/share/fonts/ComicCodeLigatures-Thin.otf | Bin 89560 -> 0 bytes
.../share/fonts/ComicCodeLigatures-ThinItalic.otf | Bin 90044 -> 0 bytes
.../share/fonts/ComicCodeLigatures-ULIta.otf | Bin 97832 -> 0 bytes
.../share/fonts/ComicCodeLigatures-UltraLight.otf | Bin 95728 -> 0 bytes
.../share/fonts/Courier 10 Pitch Regular.otf | Bin 35196 -> 0 bytes
dotfiles/common/.local/share/fonts/MERIFONT.TTF | Bin 49504 -> 0 bytes
.../.local/share/fonts/Merriweather-Black.ttf | Bin 141700 -> 0 bytes
.../share/fonts/Merriweather-BlackItalic.ttf | Bin 142620 -> 0 bytes
.../.local/share/fonts/Merriweather-Bold.ttf | Bin 142040 -> 0 bytes
.../.local/share/fonts/Merriweather-BoldItalic.ttf | Bin 143832 -> 0 bytes
.../.local/share/fonts/Merriweather-Italic.ttf | Bin 142648 -> 0 bytes
.../.local/share/fonts/Merriweather-Light.ttf | Bin 148124 -> 0 bytes
.../share/fonts/Merriweather-LightItalic.ttf | Bin 142056 -> 0 bytes
.../.local/share/fonts/Merriweather-Regular.ttf | Bin 149120 -> 0 bytes
.../common/.local/share/fonts/MonoLisa-Bold.otf | Bin 118736 -> 0 bytes
.../.local/share/fonts/MonoLisa-BoldItalic.otf | Bin 119056 -> 0 bytes
.../common/.local/share/fonts/MonoLisa-Regular.otf | Bin 116244 -> 0 bytes
.../.local/share/fonts/MonoLisa-RegularItalic.otf | Bin 116892 -> 0 bytes
.../.local/share/fonts/NovaletraSerifCF-Bold.otf | Bin 64528 -> 0 bytes
.../share/fonts/NovaletraSerifCF-BoldItalic.otf | Bin 66320 -> 0 bytes
.../share/fonts/NovaletraSerifCF-DemiBold.otf | Bin 64428 -> 0 bytes
.../fonts/NovaletraSerifCF-DemiBoldItalic.otf | Bin 65864 -> 0 bytes
.../share/fonts/NovaletraSerifCF-ExtBold.otf | Bin 63976 -> 0 bytes
.../share/fonts/NovaletraSerifCF-ExtBoldItalic.otf | Bin 65820 -> 0 bytes
.../.local/share/fonts/NovaletraSerifCF-Heavy.otf | Bin 63884 -> 0 bytes
.../share/fonts/NovaletraSerifCF-HeavyItalic.otf | Bin 66264 -> 0 bytes
.../.local/share/fonts/NovaletraSerifCF-Light.otf | Bin 64140 -> 0 bytes
.../share/fonts/NovaletraSerifCF-LightItalic.otf | Bin 66732 -> 0 bytes
.../.local/share/fonts/NovaletraSerifCF-Medium.otf | Bin 64364 -> 0 bytes
.../share/fonts/NovaletraSerifCF-MediumItalic.otf | Bin 66216 -> 0 bytes
.../share/fonts/NovaletraSerifCF-Regular.otf | Bin 64392 -> 0 bytes
.../share/fonts/NovaletraSerifCF-RegularItalic.otf | Bin 66240 -> 0 bytes
.../common/.local/share/fonts/PragmataProB_09.ttf | Bin 4607292 -> 0 bytes
.../.local/share/fonts/PragmataProB_liga_09.ttf | Bin 4624112 -> 0 bytes
.../common/.local/share/fonts/PragmataProI_09.ttf | Bin 4490692 -> 0 bytes
.../.local/share/fonts/PragmataProI_liga_09.ttf | Bin 4507588 -> 0 bytes
.../common/.local/share/fonts/PragmataProR_09.ttf | Bin 5051440 -> 0 bytes
.../.local/share/fonts/PragmataProR_liga_09.ttf | Bin 5068260 -> 0 bytes
.../common/.local/share/fonts/PragmataProZ_09.ttf | Bin 4439452 -> 0 bytes
.../.local/share/fonts/PragmataProZ_liga_09.ttf | Bin 4456268 -> 0 bytes
.../.local/share/fonts/PragmataPro_Mono_B_09.ttf | Bin 3900260 -> 0 bytes
.../share/fonts/PragmataPro_Mono_B_liga_09.ttf | Bin 3917076 -> 0 bytes
.../.local/share/fonts/PragmataPro_Mono_I_09.ttf | Bin 3822344 -> 0 bytes
.../share/fonts/PragmataPro_Mono_I_liga_09.ttf | Bin 3839140 -> 0 bytes
.../.local/share/fonts/PragmataPro_Mono_R_09.ttf | Bin 4233500 -> 0 bytes
.../share/fonts/PragmataPro_Mono_R_liga_09.ttf | Bin 4250320 -> 0 bytes
.../.local/share/fonts/PragmataPro_Mono_Z_09.ttf | Bin 3752628 -> 0 bytes
.../share/fonts/PragmataPro_Mono_Z_liga_09.ttf | Bin 3769444 -> 0 bytes
.../common/.local/share/fonts/all-the-icons.ttf | Bin 44732 -> 0 bytes
.../common/.local/share/icons/notify/alarm.png | Bin 55664 -> 0 bytes
.../common/.local/share/icons/notify/alert.png | Bin 66016 -> 0 bytes
dotfiles/common/.local/share/icons/notify/bug.png | Bin 60772 -> 0 bytes
dotfiles/common/.local/share/icons/notify/fail.png | Bin 77513 -> 0 bytes
dotfiles/common/.local/share/icons/notify/info.png | Bin 66060 -> 0 bytes
.../common/.local/share/icons/notify/question.png | Bin 75683 -> 0 bytes
.../common/.local/share/icons/notify/security.png | Bin 64253 -> 0 bytes
.../common/.local/share/icons/notify/success.png | Bin 75824 -> 0 bytes
.../.local/share/mime/packages/custom-types.xml | 9 -
.../common/.local/share/rhythmbox/playlists.xml | 179 -
.../.local/share/rhythmbox/podcast-timestamp | 0
.../common/.local/share/rhythmbox/rhythmdb.xml | 701604 ------------------
dotfiles/common/.local/share/sounds/alarm.ogg | Bin 24711 -> 0 bytes
.../common/.local/share/sounds/notify/alarm.ogg | Bin 49034 -> 0 bytes
.../common/.local/share/sounds/notify/alert.ogg | Bin 37850 -> 0 bytes
dotfiles/common/.local/share/sounds/notify/bug.ogg | Bin 8522 -> 0 bytes
.../common/.local/share/sounds/notify/fail.ogg | Bin 64144 -> 0 bytes
.../common/.local/share/sounds/notify/info.ogg | Bin 29007 -> 0 bytes
.../common/.local/share/sounds/notify/question.ogg | Bin 46024 -> 0 bytes
.../common/.local/share/sounds/notify/security.ogg | Bin 19963 -> 0 bytes
.../common/.local/share/sounds/notify/success.ogg | Bin 34480 -> 0 bytes
.../share/thequestionconcerningtechnology.txt | 180 -
dotfiles/common/.mbsyncrc | 202 -
dotfiles/common/.msmtprc | 53 -
dotfiles/common/.profile | 82 -
dotfiles/common/.profile.d/auto-tmux-session.sh | 8 -
dotfiles/common/.profile.d/browser.sh | 36 -
dotfiles/common/.profile.d/claude.sh | 15 -
dotfiles/common/.profile.d/display.sh | 11 -
dotfiles/common/.profile.d/framework.sh | 9 -
dotfiles/common/.ssh/config | 14 -
dotfiles/common/.ssh/decrypt_ssh | 1 -
dotfiles/common/.ssh/set_perms | 7 -
dotfiles/common/.ssh/ssh.tar.gz.gpg | Bin 543 -> 0 bytes
.../dic/dictd_www.dict.org_web1913.dict.dz | Bin 27330569 -> 0 bytes
.../.stardict/dic/dictd_www.dict.org_web1913.idx | Bin 3024035 -> 0 bytes
.../dic/dictd_www.dict.org_web1913.idx.oft | Bin 20062 -> 0 bytes
.../.stardict/dic/dictd_www.dict.org_web1913.ifo | 8 -
dotfiles/common/.stow-global-ignore | 2 -
dotfiles/common/.stow-local-ignore | 4 -
dotfiles/common/.ticker.yaml | 10 -
dotfiles/common/.tmux.conf | 99 -
dotfiles/common/.vale.ini | 8 -
dotfiles/common/.wegorc | 61 -
dotfiles/common/.xscreensaver | 301 -
dotfiles/common/.zsh/README.md | 138 -
dotfiles/common/.zsh/fzf-tab.zsh | 389 -
dotfiles/common/.zsh/lib/-ftb-colorize | 34 -
dotfiles/common/.zsh/lib/-ftb-fzf | 102 -
dotfiles/common/.zsh/lib/-ftb-generate-complist | 113 -
dotfiles/common/.zsh/lib/-ftb-generate-header | 35 -
dotfiles/common/.zsh/lib/-ftb-generate-query | 36 -
dotfiles/common/.zsh/lib/ftb-switch-group | 38 -
dotfiles/common/.zsh/lib/ftb-tmux-popup | 83 -
dotfiles/common/.zsh/lib/zsh-ls-colors/LICENSE | 21 -
dotfiles/common/.zsh/lib/zsh-ls-colors/README.md | 114 -
dotfiles/common/.zsh/lib/zsh-ls-colors/demo | 65 -
.../common/.zsh/lib/zsh-ls-colors/ls-colors.zsh | 186 -
dotfiles/common/.zsh/modules/.cvsignore | 16 -
dotfiles/common/.zsh/modules/.distfiles | 4 -
dotfiles/common/.zsh/modules/.editorconfig | 15 -
dotfiles/common/.zsh/modules/.gitignore | 155 -
dotfiles/common/.zsh/modules/.preconfig | 7 -
dotfiles/common/.zsh/modules/Config/.cvsignore | 2 -
dotfiles/common/.zsh/modules/Config/.distfiles | 2 -
dotfiles/common/.zsh/modules/Config/aczshoot.m4 | 8 -
dotfiles/common/.zsh/modules/Config/clean.mk | 43 -
dotfiles/common/.zsh/modules/Config/config.mk | 42 -
dotfiles/common/.zsh/modules/Config/defs.mk.in | 114 -
dotfiles/common/.zsh/modules/Config/installfns.sh | 74 -
.../common/.zsh/modules/Config/uninstallfns.sh | 59 -
dotfiles/common/.zsh/modules/Config/version.mk | 31 -
dotfiles/common/.zsh/modules/LICENCE | 37 -
dotfiles/common/.zsh/modules/Makefile.in | 87 -
dotfiles/common/.zsh/modules/RECOMPILE_REQUEST | 1 -
dotfiles/common/.zsh/modules/Src/.cvsignore | 35 -
dotfiles/common/.zsh/modules/Src/.distfiles | 2 -
dotfiles/common/.zsh/modules/Src/.exrc | 2 -
dotfiles/common/.zsh/modules/Src/.indent.pro | 27 -
dotfiles/common/.zsh/modules/Src/Makefile.in | 164 -
dotfiles/common/.zsh/modules/Src/Makemod.in.in | 192 -
dotfiles/common/.zsh/modules/Src/aloxaf/.cvsignore | 18 -
dotfiles/common/.zsh/modules/Src/aloxaf/.distfiles | 2 -
dotfiles/common/.zsh/modules/Src/aloxaf/.exrc | 2 -
dotfiles/common/.zsh/modules/Src/aloxaf/.gitignore | 8 -
dotfiles/common/.zsh/modules/Src/aloxaf/fzftab.c | 546 -
dotfiles/common/.zsh/modules/Src/aloxaf/fzftab.mdd | 7 -
dotfiles/common/.zsh/modules/Src/builtin.c | 7236 -
dotfiles/common/.zsh/modules/Src/compat.c | 742 -
dotfiles/common/.zsh/modules/Src/exec.c | 6250 -
dotfiles/common/.zsh/modules/Src/glob.c | 3913 -
dotfiles/common/.zsh/modules/Src/hashtable.c | 1617 -
dotfiles/common/.zsh/modules/Src/hashtable.h | 69 -
dotfiles/common/.zsh/modules/Src/init.c | 1792 -
dotfiles/common/.zsh/modules/Src/input.c | 701 -
dotfiles/common/.zsh/modules/Src/jobs.c | 2894 -
dotfiles/common/.zsh/modules/Src/lex.c | 2203 -
dotfiles/common/.zsh/modules/Src/loop.c | 795 -
dotfiles/common/.zsh/modules/Src/makepro.awk | 166 -
dotfiles/common/.zsh/modules/Src/mem.c | 1899 -
dotfiles/common/.zsh/modules/Src/mkbltnmlst.sh | 116 -
dotfiles/common/.zsh/modules/Src/mkmakemod.sh | 468 -
dotfiles/common/.zsh/modules/Src/module.c | 3641 -
dotfiles/common/.zsh/modules/Src/options.c | 955 -
dotfiles/common/.zsh/modules/Src/params.c | 5884 -
dotfiles/common/.zsh/modules/Src/parse.c | 3977 -
dotfiles/common/.zsh/modules/Src/pattern.c | 4336 -
dotfiles/common/.zsh/modules/Src/prompt.c | 2046 -
dotfiles/common/.zsh/modules/Src/prototypes.h | 134 -
dotfiles/common/.zsh/modules/Src/signals.c | 1479 -
dotfiles/common/.zsh/modules/Src/signals.h | 142 -
dotfiles/common/.zsh/modules/Src/signames1.awk | 19 -
dotfiles/common/.zsh/modules/Src/signames2.awk | 106 -
dotfiles/common/.zsh/modules/Src/string.c | 213 -
dotfiles/common/.zsh/modules/Src/utils.c | 7520 -
dotfiles/common/.zsh/modules/Src/wcwidth9.h | 1325 -
dotfiles/common/.zsh/modules/Src/zsh.h | 3305 -
dotfiles/common/.zsh/modules/Src/zsh.mdd | 147 -
dotfiles/common/.zsh/modules/Src/zsh.rc | 8 -
dotfiles/common/.zsh/modules/Src/zsh_system.h | 900 -
dotfiles/common/.zsh/modules/Src/ztype.h | 89 -
dotfiles/common/.zsh/modules/Test/.cvsignore | 3 -
dotfiles/common/.zsh/modules/Test/.distfiles | 2 -
dotfiles/common/.zsh/modules/Test/A01grammar.ztst | 790 -
dotfiles/common/.zsh/modules/Test/A02alias.ztst | 139 -
dotfiles/common/.zsh/modules/Test/A03quoting.ztst | 80 -
dotfiles/common/.zsh/modules/Test/A04redirect.ztst | 588 -
.../common/.zsh/modules/Test/A05execution.ztst | 312 -
dotfiles/common/.zsh/modules/Test/A06assign.ztst | 631 -
dotfiles/common/.zsh/modules/Test/A07control.ztst | 165 -
dotfiles/common/.zsh/modules/Test/B01cd.ztst | 144 -
dotfiles/common/.zsh/modules/Test/B02typeset.ztst | 723 -
dotfiles/common/.zsh/modules/Test/B03print.ztst | 336 -
dotfiles/common/.zsh/modules/Test/B04read.ztst | 112 -
dotfiles/common/.zsh/modules/Test/B05eval.ztst | 34 -
dotfiles/common/.zsh/modules/Test/B06fc.ztst | 25 -
dotfiles/common/.zsh/modules/Test/B07emulate.ztst | 253 -
dotfiles/common/.zsh/modules/Test/B08shift.ztst | 33 -
dotfiles/common/.zsh/modules/Test/B09hash.ztst | 79 -
dotfiles/common/.zsh/modules/Test/C01arith.ztst | 422 -
dotfiles/common/.zsh/modules/Test/C02cond.ztst | 448 -
dotfiles/common/.zsh/modules/Test/C03traps.ztst | 761 -
dotfiles/common/.zsh/modules/Test/C04funcdef.ztst | 502 -
dotfiles/common/.zsh/modules/Test/C05debug.ztst | 159 -
dotfiles/common/.zsh/modules/Test/D01prompt.ztst | 203 -
dotfiles/common/.zsh/modules/Test/D02glob.ztst | 688 -
.../common/.zsh/modules/Test/D03procsubst.ztst | 151 -
.../common/.zsh/modules/Test/D04parameter.ztst | 2058 -
dotfiles/common/.zsh/modules/Test/D05array.ztst | 112 -
.../common/.zsh/modules/Test/D06subscript.ztst | 268 -
.../common/.zsh/modules/Test/D07multibyte.ztst | 587 -
dotfiles/common/.zsh/modules/Test/D08cmdsubst.ztst | 169 -
dotfiles/common/.zsh/modules/Test/D09brace.ztst | 114 -
dotfiles/common/.zsh/modules/Test/E01options.ztst | 1313 -
dotfiles/common/.zsh/modules/Test/E02xtrace.ztst | 148 -
dotfiles/common/.zsh/modules/Test/Makefile.in | 75 -
dotfiles/common/.zsh/modules/Test/README | 30 -
.../common/.zsh/modules/Test/V02zregexparse.ztst | 382 -
dotfiles/common/.zsh/modules/Test/V03mathfunc.ztst | 141 -
dotfiles/common/.zsh/modules/Test/V04features.ztst | 172 -
dotfiles/common/.zsh/modules/Test/V05styles.ztst | 143 -
dotfiles/common/.zsh/modules/Test/V07pcre.ztst | 139 -
dotfiles/common/.zsh/modules/Test/V08zpty.ztst | 29 -
dotfiles/common/.zsh/modules/Test/V09datetime.ztst | 74 -
dotfiles/common/.zsh/modules/Test/V10private.ztst | 304 -
dotfiles/common/.zsh/modules/Test/W01history.ztst | 60 -
dotfiles/common/.zsh/modules/Test/comptest | 177 -
dotfiles/common/.zsh/modules/Test/runtests.zsh | 27 -
dotfiles/common/.zsh/modules/Test/ztst.zsh | 547 -
dotfiles/common/.zsh/modules/aclocal.m4 | 77 -
dotfiles/common/.zsh/modules/aczsh.m4 | 690 -
dotfiles/common/.zsh/modules/config.guess | 1501 -
dotfiles/common/.zsh/modules/config.h.in | 1242 -
dotfiles/common/.zsh/modules/config.sub | 1705 -
dotfiles/common/.zsh/modules/configure | 14547 -
dotfiles/common/.zsh/modules/configure.ac | 3213 -
dotfiles/common/.zsh/modules/copy_from_zsh_src.zsh | 29 -
dotfiles/common/.zsh/modules/install-sh | 507 -
dotfiles/common/.zsh/modules/mkinstalldirs | 162 -
dotfiles/common/.zsh/modules/patch_cfgac.diff | 73 -
dotfiles/common/.zsh/modules/stamp-h.in | 1 -
dotfiles/common/.zshrc | 200 -
dotfiles/common/.zshrc.d/aliases.sh | 85 -
dotfiles/common/.zshrc.d/arch-downgrade.sh | 47 -
dotfiles/common/.zshrc.d/emacs.sh | 24 -
dotfiles/common/.zshrc.d/fzf.sh | 122 -
dotfiles/common/.zshrc.d/git.sh | 32 -
dotfiles/common/.zshrc.d/media.sh | 41 -
dotfiles/common/.zshrc.d/utilities.sh | 206 -
.../bazzite-fractal-save-desktop.sd.tar.gz | Bin 1387318 -> 0 bytes
.../common/documents/bazzite-fractal.sd.tar.gz | Bin 1415141 -> 0 bytes
dotfiles/common/music/60s Sounds.m3u | 0
dotfiles/common/music/90s Sounds.m3u | 3 -
dotfiles/common/music/Ambient Sleeping Pill.m3u | 9 -
dotfiles/common/music/BAGeL Radio.m3u | 1 -
dotfiles/common/music/BBC World Service.m3u | 41 -
dotfiles/common/music/Baroque Sonatas.m3u | 5 -
.../common/music/Black Flamingos - Space Bar.m4a | Bin 3819479 -> 0 bytes
dotfiles/common/music/Blues Radio.m3u | 1 -
dotfiles/common/music/Dark Ambient.m3u | 9 -
dotfiles/common/music/Flux FM Radio.m3u | 3 -
dotfiles/common/music/Jazz Radio Happy Hour.m3u | 5 -
dotfiles/common/music/Jazz Radio Latin Jazz.m3u | 5 -
dotfiles/common/music/Jazz Radio New Orleans.m3u | 1 -
dotfiles/common/music/Jazz Radio Only Women.m3u | 5 -
.../Malvern Radio International Classical.m3u | 5 -
dotfiles/common/music/NPR 24 Hour Radio.m3u | 9 -
.../common/music/Radio Caprice Acoustic Blues.m3u | 1 -
dotfiles/common/music/Radio Caprice Breakbeat.m3u | 1 -
.../music/Radio Caprice Classical Baroque.m3u | 1 -
.../common/music/Radio Caprice Classical Cello.m3u | 1 -
.../Radio Caprice Classical Impressionism.m3u | 1 -
.../common/music/Radio Caprice Classical Lute.m3u | 1 -
.../music/Radio Caprice Classical Medieval.m3u | 1 -
.../common/music/Radio Caprice Classical Piano.m3u | 1 -
.../music/Radio Caprice Classical Renaissance.m3u | 1 -
.../music/Radio Caprice Classical Sonata.m3u | 1 -
.../music/Radio Caprice Classical Strings.m3u | 1 -
.../music/Radio Caprice Classical Violin.m3u | 1 -
.../common/music/Radio Caprice Delta Blues.m3u | 5 -
dotfiles/common/music/Radio Caprice Downtempo.m3u | 1 -
dotfiles/common/music/Radio Caprice Dubstep.m3u | 1 -
.../music/Radio Caprice Gregorian Chants.m3u | 1 -
.../common/music/Radio Caprice Hardcore Punk.m3u | 1 -
dotfiles/common/music/Radio Caprice Jazz Bebop.m3u | 1 -
dotfiles/common/music/Radio Caprice Jazz Rap.m3u | 1 -
.../music/Radio Caprice Old School Hip-Hop.m3u | 1 -
dotfiles/common/music/Radio Caprice Oldies.m3u | 1 -
.../common/music/Radio Caprice Reggae Roots.m3u | 1 -
dotfiles/common/music/Radio Caprice Reggae.m3u | 1 -
.../common/music/Radio Caprice Street Punk.m3u | 1 -
dotfiles/common/music/Radio Caprice Trip Hop.m3u | 4 -
.../common/music/Radio Swiss Classic French.m3u | 9 -
.../common/music/Radio Swiss Classic German.m3u | 9 -
.../common/music/Radio Swiss Classic Italian.m3u | 13 -
dotfiles/common/music/SomaFM Beat Blender.m3u | 6 -
dotfiles/common/music/SomaFM Black Rock FM.m3u | 4 -
dotfiles/common/music/SomaFM Boot Liquor.m3u | 4 -
dotfiles/common/music/SomaFM Cliqhop IDM.m3u | 4 -
dotfiles/common/music/SomaFM Dark Zone.m3u | 4 -
dotfiles/common/music/SomaFM Deep Space One.m3u | 4 -
dotfiles/common/music/SomaFM Digitalis.m3u | 4 -
dotfiles/common/music/SomaFM Drone Zone.m3u | 5 -
dotfiles/common/music/SomaFM Dub Step Beyond.m3u | 4 -
dotfiles/common/music/SomaFM Fluid.m3u | 4 -
dotfiles/common/music/SomaFM Folk Forward.m3u | 4 -
.../common/music/SomaFM Groove Salad Classic.m3u | 4 -
dotfiles/common/music/SomaFM Groove Salad.m3u | 4 -
.../common/music/SomaFM Heavyweight Reggae.m3u | 4 -
.../common/music/SomaFM Illinois Street Lounge.m3u | 4 -
dotfiles/common/music/SomaFM Indie Pop Rocks.m3u | 4 -
dotfiles/common/music/SomaFM PopTron.m3u | 4 -
dotfiles/common/music/SomaFM Secret Agent.m3u | 4 -
dotfiles/common/music/SomaFM Sonic Universe.m3u | 4 -
.../common/music/SomaFM Space Station Soma.m3u | 4 -
dotfiles/common/music/SomaFM Suburbs of Goa.m3u | 4 -
dotfiles/common/music/SomaFM Synphaera.m3u | 4 -
dotfiles/common/music/SomaFM The Trip.m3u | 4 -
dotfiles/common/music/SomaFM Underground 80s.m3u | 5 -
dotfiles/common/music/SomaFM Vaporwaves.m3u | 4 -
dotfiles/common/music/SomaFM n5MD Radio.m3u | 4 -
dotfiles/common/music/Sunday Baroque.m3u | 1 -
dotfiles/common/music/Surf Rock.m3u | 37 -
dotfiles/common/music/Venice Classic Radio.m3u | 1 -
dotfiles/common/music/WWNO.m3u | 13 -
dotfiles/common/music/WWOZ New Orleans.m3u | 4 -
dotfiles/common/pictures/cj-sig-no-background.png | Bin 2228631 -> 0 bytes
dotfiles/common/pictures/cj-sig-transparent.png | Bin 15662 -> 0 bytes
dotfiles/common/pictures/cjennings.jpg | Bin 31438 -> 0 bytes
dotfiles/common/pictures/coderman.png | Bin 1003034 -> 0 bytes
dotfiles/common/pictures/devilman.jpg | Bin 41707 -> 0 bytes
dotfiles/common/pictures/ucb-lambda.png | Bin 2200727 -> 0 bytes
.../wallpaper/a-streetcar-named-despair.jpg | Bin 287530 -> 0 bytes
.../common/pictures/wallpaper/atari-canyon.png | Bin 6054214 -> 0 bytes
dotfiles/common/pictures/wallpaper/balance.jpg | Bin 1189046 -> 0 bytes
.../beatles-st-pancras-old-church-1968.jpg | Bin 80887 -> 0 bytes
.../wallpaper/big-j-mcneely-los-angeles-1951.jpg | Bin 233590 -> 0 bytes
.../wallpaper/blues-brothers-and-hooker.png | Bin 641584 -> 0 bytes
.../bondi-beach-new-south-wales-australia.jpg | Bin 197164 -> 0 bytes
.../pictures/wallpaper/capetown-south-africa.jpg | Bin 6793104 -> 0 bytes
.../wallpaper/damrak-amsterdam-netherlands.jpg | Bin 1520134 -> 0 bytes
dotfiles/common/pictures/wallpaper/dark-lion.jpg | Bin 419505 -> 0 bytes
dotfiles/common/pictures/wallpaper/deadline.jpg | Bin 2789105 -> 0 bytes
dotfiles/common/pictures/wallpaper/dodge-this.png | Bin 1938566 -> 0 bytes
dotfiles/common/pictures/wallpaper/doe.jpg | Bin 633911 -> 0 bytes
.../common/pictures/wallpaper/dolomites-italy.jpg | Bin 551757 -> 0 bytes
.../duckdive-teahupoo-french-polynesia.jpg | Bin 557884 -> 0 bytes
.../pictures/wallpaper/early-morning-commute.jpg | Bin 2956530 -> 0 bytes
.../wallpaper/eltz-castle-wiershem-germany.jpg | Bin 2517682 -> 0 bytes
dotfiles/common/pictures/wallpaper/framed.png | Bin 3130619 -> 0 bytes
.../pictures/wallpaper/fu-some-field-near-you.jpg | Bin 6806375 -> 0 bytes
.../pictures/wallpaper/greenwich-village-nyc.jpg | Bin 1876768 -> 0 bytes
.../common/pictures/wallpaper/hawker-sea-fury.jpg | Bin 91595 -> 0 bytes
.../pictures/wallpaper/highway-59-kansas-us.jpg | Bin 336799 -> 0 bytes
.../pictures/wallpaper/ice-checkpoint-2030-a-d.jpg | Bin 1790861 -> 0 bytes
dotfiles/common/pictures/wallpaper/imminent.jpg | Bin 725050 -> 0 bytes
.../common/pictures/wallpaper/interior-space.jpg | Bin 259853 -> 0 bytes
.../wallpaper/ischia-from-castello-aragonese.jpg | Bin 3718266 -> 0 bytes
.../pictures/wallpaper/jack-rabbit-slims.jpeg | Bin 138405 -> 0 bytes
.../wallpaper/jackson-lake-lodge-wyoming-us.jpg | Bin 265839 -> 0 bytes
dotfiles/common/pictures/wallpaper/joker.jpg | Bin 2105037 -> 0 bytes
.../pictures/wallpaper/khan-al-khalili-egypt.jpg | Bin 2024124 -> 0 bytes
.../wallpaper/knockturn-alley-london-uk.jpg | Bin 3743760 -> 0 bytes
.../pictures/wallpaper/knowledge-is-power.jpg | Bin 527943 -> 0 bytes
.../last-jedis-neighbor-faroe-islands-denmark.jpg | Bin 1218998 -> 0 bytes
.../pictures/wallpaper/loch-muick-scotland-uk.jpg | Bin 2069036 -> 0 bytes
dotfiles/common/pictures/wallpaper/madison.jpg | Bin 793607 -> 0 bytes
dotfiles/common/pictures/wallpaper/maps.jpg | Bin 6982816 -> 0 bytes
.../wallpaper/monday-morning-in-yosemite.jpg | Bin 5554495 -> 0 bytes
.../pictures/wallpaper/my-summer-home-denmark.png | Bin 3234919 -> 0 bytes
.../wallpaper/napa-valley-california-us.jpg | Bin 3582085 -> 0 bytes
.../common/pictures/wallpaper/nasa-earth-day.jpg | Bin 854563 -> 0 bytes
.../common/pictures/wallpaper/nasa-earth-night.jpg | Bin 891697 -> 0 bytes
.../pictures/wallpaper/nazar\303\251-portugal.jpg" | Bin 573000 -> 0 bytes
dotfiles/common/pictures/wallpaper/no-exit.jpg | Bin 4285127 -> 0 bytes
.../pictures/wallpaper/nola-post-hurricane-ida.jpg | Bin 637443 -> 0 bytes
.../pictures/wallpaper/notre-dame-paris-france.jpg | Bin 481347 -> 0 bytes
.../common/pictures/wallpaper/oak-plantation.jpg | Bin 1335300 -> 0 bytes
.../common/pictures/wallpaper/paddling-out.jpg | Bin 1008914 -> 0 bytes
.../pictures/wallpaper/painswick-from-inside.png | Bin 1711405 -> 0 bytes
.../pictures/wallpaper/paris-in-royal-colors.jpg | Bin 3453047 -> 0 bytes
.../pictures/wallpaper/petit-piton-st-lucia.jpg | Bin 1735652 -> 0 bytes
...ng-room-new-york-public-library-new-york-us.jpg | Bin 4385677 -> 0 bytes
dotfiles/common/pictures/wallpaper/remote.jpg | Bin 5119445 -> 0 bytes
.../wallpaper/sacre-coeur-paris-france.jpg | Bin 881658 -> 0 bytes
.../wallpaper/saint-s\303\251verin-france.jpg" | Bin 708586 -> 0 bytes
.../common/pictures/wallpaper/save-yourself.jpg | Bin 328461 -> 0 bytes
.../pictures/wallpaper/saves-more-than-text.png | Bin 390778 -> 0 bytes
.../saville-dam-barkhamsted-connecticut-us.jpg | Bin 2417461 -> 0 bytes
.../wallpaper/sexy-curvy-beautiful-bottom.jpg | Bin 176441 -> 0 bytes
.../wallpaper/stalenhag-cartesian-skepticism.png | Bin 2091073 -> 0 bytes
.../pictures/wallpaper/that-one-up-there.jpg | Bin 1223366 -> 0 bytes
dotfiles/common/pictures/wallpaper/the-arc.jpg | Bin 3516844 -> 0 bytes
.../pictures/wallpaper/the-nomad-lounge-nyc.jpg | Bin 1391082 -> 0 bytes
.../common/pictures/wallpaper/tlulum-mexico.jpg | Bin 877326 -> 0 bytes
.../trinity-college-library-dublin-ireland.jpg | Bin 2663941 -> 0 bytes
.../common/pictures/wallpaper/trondheim-norway.jpg | Bin 8301976 -> 0 bytes
.../pictures/wallpaper/twenty-thousand-years.jpg | Bin 3136404 -> 0 bytes
.../pictures/wallpaper/valldemossa-spain.jpg | Bin 2559008 -> 0 bytes
dotfiles/common/pictures/wallpaper/zendopeak.jpg | Bin 3195673 -> 0 bytes
644 files changed, 830599 deletions(-)
delete mode 100644 dotfiles/common/.Xmodmap
delete mode 100644 dotfiles/common/.authcode
delete mode 100644 dotfiles/common/.authinfo.gpg
delete mode 100644 dotfiles/common/.bash_logout
delete mode 100644 dotfiles/common/.bash_profile
delete mode 100644 dotfiles/common/.bashrc
delete mode 100644 dotfiles/common/.bashrc.d/aliases.sh
delete mode 100644 dotfiles/common/.bashrc.d/emacs.sh
delete mode 100644 dotfiles/common/.bashrc.d/fzf.sh
delete mode 100644 dotfiles/common/.bashrc.d/git.sh
delete mode 100644 dotfiles/common/.bashrc.d/media.sh
delete mode 100644 dotfiles/common/.bashrc.d/utilities.sh
delete mode 100644 dotfiles/common/.config/.cmailpass.gpg
delete mode 100644 dotfiles/common/.config/.dmailpass.gpg
delete mode 100644 dotfiles/common/.config/.gmailpass.gpg
delete mode 100644 dotfiles/common/.config/.tidal-dl.json
delete mode 100644 dotfiles/common/.config/.tidal-dl.token.json
delete mode 100644 dotfiles/common/.config/audacious/QtUi.conf
delete mode 100644 dotfiles/common/.config/audacious/config
delete mode 100644 dotfiles/common/.config/audacious/playlist-state
delete mode 100644 dotfiles/common/.config/audacious/playlists/1000.audpl
delete mode 100644 dotfiles/common/.config/audacious/playlists/order
delete mode 100644 dotfiles/common/.config/audacious/plugin-registry
delete mode 100644 dotfiles/common/.config/btop/btop.conf
delete mode 100644 dotfiles/common/.config/calibre/.gitignore
delete mode 100644 dotfiles/common/.config/calibre/conversion/epub_output.py
delete mode 100644 dotfiles/common/.config/calibre/conversion/look_and_feel.py
delete mode 100644 dotfiles/common/.config/calibre/conversion/lrf_output.py
delete mode 100644 dotfiles/common/.config/calibre/conversion/mobi_output.py
delete mode 100644 dotfiles/common/.config/calibre/conversion/page_setup.py
delete mode 100644 dotfiles/common/.config/calibre/custom_recipes/The Economist_1001.recipe
delete mode 100644 dotfiles/common/.config/calibre/custom_recipes/The New York Times_1000.recipe
delete mode 100644 dotfiles/common/.config/calibre/custom_recipes/index.json
delete mode 100644 dotfiles/common/.config/calibre/customize.py.json
delete mode 100644 dotfiles/common/.config/calibre/device_drivers_KINDLE2.py.json
delete mode 100644 dotfiles/common/.config/calibre/device_drivers_KOBOTOUCH.py.json
delete mode 100644 dotfiles/common/.config/calibre/device_drivers_KOBOTOUCHEXTENDED.py.json
delete mode 100644 dotfiles/common/.config/calibre/device_drivers_SMART_DEVICE_APP.py.json
delete mode 100644 dotfiles/common/.config/calibre/device_drivers_USER_DEFINED.py.json
delete mode 100644 dotfiles/common/.config/calibre/dynamic.pickle.json
delete mode 100644 dotfiles/common/.config/calibre/global.py.json
delete mode 100644 dotfiles/common/.config/calibre/gui.json
delete mode 100644 dotfiles/common/.config/calibre/gui.py.json
delete mode 100644 dotfiles/common/.config/calibre/history.plist
delete mode 100644 dotfiles/common/.config/calibre/metadata-sources-cache.json
delete mode 100644 dotfiles/common/.config/calibre/metadata_sources/global.json
delete mode 100644 dotfiles/common/.config/calibre/mtp_devices.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Apple Books covers.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Comments Cleaner.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Extract ISBN.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Extract ISBN.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Favourites Menu.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Favourites Menu.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Find Duplicates.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Find Duplicates.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Kindle hi-res covers.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Kobo Utilities.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Open With.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Reading List.json
delete mode 100644 dotfiles/common/.config/calibre/plugins/Reading List.zip
delete mode 100644 dotfiles/common/.config/calibre/plugins/Search The Internet.json
delete mode 100644 dotfiles/common/.config/calibre/save_to_disk.py.json
delete mode 100644 dotfiles/common/.config/calibre/scheduler.xml
delete mode 100644 dotfiles/common/.config/calibre/server-config.txt
delete mode 100644 dotfiles/common/.config/calibre/server-custom-list-template.json
delete mode 100644 dotfiles/common/.config/calibre/server-search-the-net.json
delete mode 100644 dotfiles/common/.config/calibre/server-users.sqlite
delete mode 100644 dotfiles/common/.config/calibre/shortcuts/main.json
delete mode 100644 dotfiles/common/.config/calibre/smtp.py.json
delete mode 100644 dotfiles/common/.config/calibre/tag-map-rules.json
delete mode 100644 dotfiles/common/.config/calibre/viewer-webengine.json
delete mode 100644 dotfiles/common/.config/calibre/viewer.json
delete mode 100644 dotfiles/common/.config/dunst/dunstrc
delete mode 100644 dotfiles/common/.config/environment.d/envvars.conf
delete mode 100644 dotfiles/common/.config/feh/keys
delete mode 100644 dotfiles/common/.config/fontconfig/fonts.conf
delete mode 100644 dotfiles/common/.config/gtk-3.0/gtk.css
delete mode 100644 dotfiles/common/.config/gtk-3.0/settings.ini
delete mode 100644 dotfiles/common/.config/htop/htoprc
delete mode 100644 dotfiles/common/.config/mc/panels.ini
delete mode 100644 dotfiles/common/.config/mimeapps.list
delete mode 100644 dotfiles/common/.config/mpd/mpd.conf
delete mode 100644 dotfiles/common/.config/mpd/musicpd.conf
delete mode 100644 dotfiles/common/.config/mpv/input.conf
delete mode 100644 dotfiles/common/.config/mpv/mpv.conf
delete mode 100644 dotfiles/common/.config/ncmpcpp/bindings
delete mode 100644 dotfiles/common/.config/ncmpcpp/config
delete mode 100644 dotfiles/common/.config/qalculate/qalculate-gtk.cfg
delete mode 100644 dotfiles/common/.config/qt5ct/qt5ct.conf
delete mode 100644 dotfiles/common/.config/qt6ct/qt6ct.conf
delete mode 100644 dotfiles/common/.config/ranger/commands.py
delete mode 100644 dotfiles/common/.config/ranger/commands_full.py
delete mode 100644 dotfiles/common/.config/ranger/rc.conf
delete mode 100644 dotfiles/common/.config/ranger/rifle.conf
delete mode 100755 dotfiles/common/.config/ranger/scope.sh
delete mode 100644 dotfiles/common/.config/rofi/config.rasi
delete mode 100644 dotfiles/common/.config/rofi/themes/rounded-gray-dark.rasi
delete mode 100644 dotfiles/common/.config/sxhkd/sxhkdrc
delete mode 100644 dotfiles/common/.config/systemd/user/emacs.service
delete mode 100644 dotfiles/common/.config/systemd/user/geoclue-agent.service
delete mode 100644 dotfiles/common/.config/tickrs/config.yml
delete mode 100644 dotfiles/common/.config/topgrade.toml
delete mode 120000 dotfiles/common/.config/transmission-daemon
delete mode 100644 dotfiles/common/.config/transmission/settings.json
delete mode 100644 dotfiles/common/.config/user-dirs.dirs
delete mode 100644 dotfiles/common/.config/user-dirs.locale
delete mode 100644 dotfiles/common/.config/wavemon/wavemonrc
delete mode 100644 dotfiles/common/.config/yt-dlp/config
delete mode 100644 dotfiles/common/.config/zathura/zathurarc
delete mode 100644 dotfiles/common/.gitconfig
delete mode 100644 dotfiles/common/.gitignore
delete mode 100644 dotfiles/common/.gtkrc-2.0
delete mode 100644 dotfiles/common/.hushlogin
delete mode 100644 dotfiles/common/.latexmkrc
delete mode 100755 dotfiles/common/.local/bin/AAXtoMP3
delete mode 100755 dotfiles/common/.local/bin/any2flac
delete mode 100755 dotfiles/common/.local/bin/any2opus
delete mode 100755 dotfiles/common/.local/bin/build-emacs.sh
delete mode 100755 dotfiles/common/.local/bin/clobberall
delete mode 100644 dotfiles/common/.local/bin/cron/README.md
delete mode 100755 dotfiles/common/.local/bin/cron/checkup
delete mode 100755 dotfiles/common/.local/bin/cron/crontog
delete mode 100755 dotfiles/common/.local/bin/cron/log-cleanup
delete mode 100755 dotfiles/common/.local/bin/dab
delete mode 100755 dotfiles/common/.local/bin/decryptfile
delete mode 100755 dotfiles/common/.local/bin/ec
delete mode 100755 dotfiles/common/.local/bin/em
delete mode 100755 dotfiles/common/.local/bin/encryptfile
delete mode 100755 dotfiles/common/.local/bin/et
delete mode 100755 dotfiles/common/.local/bin/extractaudio
delete mode 100755 dotfiles/common/.local/bin/get-arch-iso.sh
delete mode 100755 dotfiles/common/.local/bin/gitconfig_defaults
delete mode 100755 dotfiles/common/.local/bin/ifinstalled
delete mode 100755 dotfiles/common/.local/bin/linkhandler
delete mode 100755 dotfiles/common/.local/bin/logitech-brio-settings.sh
delete mode 100755 dotfiles/common/.local/bin/mkplaylist
delete mode 100755 dotfiles/common/.local/bin/mpd_play_yt_stream
delete mode 100755 dotfiles/common/.local/bin/msmtp-enqueue.sh
delete mode 100755 dotfiles/common/.local/bin/msmtp-listqueue.sh
delete mode 100755 dotfiles/common/.local/bin/msmtp-runqueue.sh
delete mode 100755 dotfiles/common/.local/bin/notify
delete mode 100755 dotfiles/common/.local/bin/open-file-in-eww
delete mode 100755 dotfiles/common/.local/bin/opus2mp3
delete mode 100755 dotfiles/common/.local/bin/org-capture.sh
delete mode 100755 dotfiles/common/.local/bin/org-protocol-setup
delete mode 100755 dotfiles/common/.local/bin/ps-mem
delete mode 100755 dotfiles/common/.local/bin/refresharchkeys
delete mode 100755 dotfiles/common/.local/bin/resetmimetypes
delete mode 100755 dotfiles/common/.local/bin/ssh-createkeys
delete mode 100755 dotfiles/common/.local/bin/timezone-change
delete mode 100755 dotfiles/common/.local/bin/timezone-set
delete mode 100755 dotfiles/common/.local/bin/tmux-util
delete mode 100755 dotfiles/common/.local/bin/torwrap
delete mode 100755 dotfiles/common/.local/bin/updatemirrors
delete mode 100755 dotfiles/common/.local/bin/warpinator-start
delete mode 100644 dotfiles/common/.local/share/applications/org-protocol.desktop
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/2a03.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Adidas2-3.zip
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Blac.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Classic_70's_Marshall_Stack.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Digital_Stereo_73.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Expensive_HI_FI_Sony_2005.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Future_Audio_1.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Modern_Stereo_Amp_2.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Modern_Style_Marshall_Stack.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Nucleo_NLog_v102_.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/PioneerAmp.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/RAZORIX 50 % Uriel - 50% Kript.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/SONY3.WSZ
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Sony MD.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Spy Amp.zip
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/SpyAMP Pro Heaven.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/SpyAMP Pro Zeus.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/SpyAMP_professional_edition_mV1.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/SpyAmp-Pro-Heaven.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Steel_Stereo.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/Technoia_ver001.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/base-2.91.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/deviantamp.zip
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/iWinamp_V1.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/nadamp.zip
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/s_Pioneer.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/satellite.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/sonympfx3lcdv111.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/spyamp.zip
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/spyamp_sepia.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/spyampy2k.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/spyampy2k3.wsz
delete mode 100644 dotfiles/common/.local/share/audacious/Skins/v2_technics_white_resting_by_johnnyg0.wsz
delete mode 100644 dotfiles/common/.local/share/emoji
delete mode 100644 dotfiles/common/.local/share/fonts/AppleColorEmoji.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Bold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Bold.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Bold.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Bold.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-BoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-BoldItalic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-BoldItalic.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-BoldItalic.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Italic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Italic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Italic.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Italic.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Regular.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Regular.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMono-Regular.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Bold.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Bold.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Bold.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-BoldItalic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-BoldItalic.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-BoldItalic.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Italic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Italic.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Italic.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Regular.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Regular.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoNerdFont-Regular.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoVariable-Italic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoVariable-Italic.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoVariable-Italic.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoVariable-Regular.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoVariable-Regular.woff
delete mode 100644 dotfiles/common/.local/share/fonts/BerkeleyMonoVariable-Regular.woff2
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-Bold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-BoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-DemiBold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-DemiBoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-ExtraBold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-ExtraBoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-ExtraLight.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-ExtraLightItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-Heavy.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-HeavyItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-Light.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-LightItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-RegularItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-Thin.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CartographCF-ThinItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CodeliaLigatures-Bold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CodeliaLigatures-BoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CodeliaLigatures-Italic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/CodeliaLigatures-Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Bold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-BoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Italic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Light.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-LightItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Medium.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-MediumItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-SBIta.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Semibold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-Thin.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-ThinItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-ULIta.otf
delete mode 100644 dotfiles/common/.local/share/fonts/ComicCodeLigatures-UltraLight.otf
delete mode 100644 dotfiles/common/.local/share/fonts/Courier 10 Pitch Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/MERIFONT.TTF
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-Black.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-BlackItalic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-Bold.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-BoldItalic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-Italic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-Light.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-LightItalic.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/Merriweather-Regular.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/MonoLisa-Bold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/MonoLisa-BoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/MonoLisa-Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/MonoLisa-RegularItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-Bold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-BoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-DemiBold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-DemiBoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-ExtBold.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-ExtBoldItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-Heavy.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-HeavyItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-Light.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-LightItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-Medium.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-MediumItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-Regular.otf
delete mode 100644 dotfiles/common/.local/share/fonts/NovaletraSerifCF-RegularItalic.otf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProB_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProB_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProI_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProI_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProR_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProR_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProZ_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataProZ_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_B_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_B_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_I_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_I_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_R_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_R_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_Z_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/PragmataPro_Mono_Z_liga_09.ttf
delete mode 100644 dotfiles/common/.local/share/fonts/all-the-icons.ttf
delete mode 100644 dotfiles/common/.local/share/icons/notify/alarm.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/alert.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/bug.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/fail.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/info.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/question.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/security.png
delete mode 100644 dotfiles/common/.local/share/icons/notify/success.png
delete mode 100644 dotfiles/common/.local/share/mime/packages/custom-types.xml
delete mode 100644 dotfiles/common/.local/share/rhythmbox/playlists.xml
delete mode 100644 dotfiles/common/.local/share/rhythmbox/podcast-timestamp
delete mode 100644 dotfiles/common/.local/share/rhythmbox/rhythmdb.xml
delete mode 100644 dotfiles/common/.local/share/sounds/alarm.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/alarm.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/alert.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/bug.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/fail.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/info.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/question.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/security.ogg
delete mode 100644 dotfiles/common/.local/share/sounds/notify/success.ogg
delete mode 100644 dotfiles/common/.local/share/thequestionconcerningtechnology.txt
delete mode 100644 dotfiles/common/.mbsyncrc
delete mode 100644 dotfiles/common/.msmtprc
delete mode 100644 dotfiles/common/.profile
delete mode 100644 dotfiles/common/.profile.d/auto-tmux-session.sh
delete mode 100644 dotfiles/common/.profile.d/browser.sh
delete mode 100644 dotfiles/common/.profile.d/claude.sh
delete mode 100644 dotfiles/common/.profile.d/display.sh
delete mode 100644 dotfiles/common/.profile.d/framework.sh
delete mode 100644 dotfiles/common/.ssh/config
delete mode 100644 dotfiles/common/.ssh/decrypt_ssh
delete mode 100644 dotfiles/common/.ssh/set_perms
delete mode 100644 dotfiles/common/.ssh/ssh.tar.gz.gpg
delete mode 100644 dotfiles/common/.stardict/dic/dictd_www.dict.org_web1913.dict.dz
delete mode 100644 dotfiles/common/.stardict/dic/dictd_www.dict.org_web1913.idx
delete mode 100644 dotfiles/common/.stardict/dic/dictd_www.dict.org_web1913.idx.oft
delete mode 100644 dotfiles/common/.stardict/dic/dictd_www.dict.org_web1913.ifo
delete mode 100644 dotfiles/common/.stow-global-ignore
delete mode 100644 dotfiles/common/.stow-local-ignore
delete mode 100644 dotfiles/common/.ticker.yaml
delete mode 100644 dotfiles/common/.tmux.conf
delete mode 100644 dotfiles/common/.vale.ini
delete mode 100644 dotfiles/common/.wegorc
delete mode 100644 dotfiles/common/.xscreensaver
delete mode 100644 dotfiles/common/.zsh/README.md
delete mode 100644 dotfiles/common/.zsh/fzf-tab.zsh
delete mode 100644 dotfiles/common/.zsh/lib/-ftb-colorize
delete mode 100755 dotfiles/common/.zsh/lib/-ftb-fzf
delete mode 100644 dotfiles/common/.zsh/lib/-ftb-generate-complist
delete mode 100644 dotfiles/common/.zsh/lib/-ftb-generate-header
delete mode 100644 dotfiles/common/.zsh/lib/-ftb-generate-query
delete mode 100644 dotfiles/common/.zsh/lib/ftb-switch-group
delete mode 100755 dotfiles/common/.zsh/lib/ftb-tmux-popup
delete mode 100644 dotfiles/common/.zsh/lib/zsh-ls-colors/LICENSE
delete mode 100644 dotfiles/common/.zsh/lib/zsh-ls-colors/README.md
delete mode 100755 dotfiles/common/.zsh/lib/zsh-ls-colors/demo
delete mode 100644 dotfiles/common/.zsh/lib/zsh-ls-colors/ls-colors.zsh
delete mode 100644 dotfiles/common/.zsh/modules/.cvsignore
delete mode 100644 dotfiles/common/.zsh/modules/.distfiles
delete mode 100644 dotfiles/common/.zsh/modules/.editorconfig
delete mode 100644 dotfiles/common/.zsh/modules/.gitignore
delete mode 100755 dotfiles/common/.zsh/modules/.preconfig
delete mode 100644 dotfiles/common/.zsh/modules/Config/.cvsignore
delete mode 100644 dotfiles/common/.zsh/modules/Config/.distfiles
delete mode 100644 dotfiles/common/.zsh/modules/Config/aczshoot.m4
delete mode 100644 dotfiles/common/.zsh/modules/Config/clean.mk
delete mode 100644 dotfiles/common/.zsh/modules/Config/config.mk
delete mode 100644 dotfiles/common/.zsh/modules/Config/defs.mk.in
delete mode 100755 dotfiles/common/.zsh/modules/Config/installfns.sh
delete mode 100755 dotfiles/common/.zsh/modules/Config/uninstallfns.sh
delete mode 100644 dotfiles/common/.zsh/modules/Config/version.mk
delete mode 100644 dotfiles/common/.zsh/modules/LICENCE
delete mode 100644 dotfiles/common/.zsh/modules/Makefile.in
delete mode 100644 dotfiles/common/.zsh/modules/RECOMPILE_REQUEST
delete mode 100644 dotfiles/common/.zsh/modules/Src/.cvsignore
delete mode 100644 dotfiles/common/.zsh/modules/Src/.distfiles
delete mode 100644 dotfiles/common/.zsh/modules/Src/.exrc
delete mode 100644 dotfiles/common/.zsh/modules/Src/.indent.pro
delete mode 100644 dotfiles/common/.zsh/modules/Src/Makefile.in
delete mode 100644 dotfiles/common/.zsh/modules/Src/Makemod.in.in
delete mode 100644 dotfiles/common/.zsh/modules/Src/aloxaf/.cvsignore
delete mode 100644 dotfiles/common/.zsh/modules/Src/aloxaf/.distfiles
delete mode 100644 dotfiles/common/.zsh/modules/Src/aloxaf/.exrc
delete mode 100644 dotfiles/common/.zsh/modules/Src/aloxaf/.gitignore
delete mode 100644 dotfiles/common/.zsh/modules/Src/aloxaf/fzftab.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/aloxaf/fzftab.mdd
delete mode 100644 dotfiles/common/.zsh/modules/Src/builtin.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/compat.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/exec.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/glob.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/hashtable.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/hashtable.h
delete mode 100644 dotfiles/common/.zsh/modules/Src/init.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/input.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/jobs.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/lex.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/loop.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/makepro.awk
delete mode 100644 dotfiles/common/.zsh/modules/Src/mem.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/mkbltnmlst.sh
delete mode 100644 dotfiles/common/.zsh/modules/Src/mkmakemod.sh
delete mode 100644 dotfiles/common/.zsh/modules/Src/module.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/options.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/params.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/parse.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/pattern.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/prompt.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/prototypes.h
delete mode 100644 dotfiles/common/.zsh/modules/Src/signals.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/signals.h
delete mode 100644 dotfiles/common/.zsh/modules/Src/signames1.awk
delete mode 100644 dotfiles/common/.zsh/modules/Src/signames2.awk
delete mode 100644 dotfiles/common/.zsh/modules/Src/string.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/utils.c
delete mode 100644 dotfiles/common/.zsh/modules/Src/wcwidth9.h
delete mode 100644 dotfiles/common/.zsh/modules/Src/zsh.h
delete mode 100644 dotfiles/common/.zsh/modules/Src/zsh.mdd
delete mode 100644 dotfiles/common/.zsh/modules/Src/zsh.rc
delete mode 100644 dotfiles/common/.zsh/modules/Src/zsh_system.h
delete mode 100644 dotfiles/common/.zsh/modules/Src/ztype.h
delete mode 100644 dotfiles/common/.zsh/modules/Test/.cvsignore
delete mode 100644 dotfiles/common/.zsh/modules/Test/.distfiles
delete mode 100644 dotfiles/common/.zsh/modules/Test/A01grammar.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/A02alias.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/A03quoting.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/A04redirect.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/A05execution.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/A06assign.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/A07control.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B01cd.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B02typeset.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B03print.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B04read.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B05eval.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B06fc.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B07emulate.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B08shift.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/B09hash.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/C01arith.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/C02cond.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/C03traps.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/C04funcdef.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/C05debug.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D01prompt.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D02glob.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D03procsubst.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D04parameter.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D05array.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D06subscript.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D07multibyte.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D08cmdsubst.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/D09brace.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/E01options.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/E02xtrace.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/Makefile.in
delete mode 100644 dotfiles/common/.zsh/modules/Test/README
delete mode 100644 dotfiles/common/.zsh/modules/Test/V02zregexparse.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V03mathfunc.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V04features.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V05styles.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V07pcre.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V08zpty.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V09datetime.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/V10private.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/W01history.ztst
delete mode 100644 dotfiles/common/.zsh/modules/Test/comptest
delete mode 100644 dotfiles/common/.zsh/modules/Test/runtests.zsh
delete mode 100755 dotfiles/common/.zsh/modules/Test/ztst.zsh
delete mode 100644 dotfiles/common/.zsh/modules/aclocal.m4
delete mode 100644 dotfiles/common/.zsh/modules/aczsh.m4
delete mode 100755 dotfiles/common/.zsh/modules/config.guess
delete mode 100644 dotfiles/common/.zsh/modules/config.h.in
delete mode 100755 dotfiles/common/.zsh/modules/config.sub
delete mode 100755 dotfiles/common/.zsh/modules/configure
delete mode 100644 dotfiles/common/.zsh/modules/configure.ac
delete mode 100755 dotfiles/common/.zsh/modules/copy_from_zsh_src.zsh
delete mode 100755 dotfiles/common/.zsh/modules/install-sh
delete mode 100755 dotfiles/common/.zsh/modules/mkinstalldirs
delete mode 100644 dotfiles/common/.zsh/modules/patch_cfgac.diff
delete mode 100644 dotfiles/common/.zsh/modules/stamp-h.in
delete mode 100644 dotfiles/common/.zshrc
delete mode 100644 dotfiles/common/.zshrc.d/aliases.sh
delete mode 100644 dotfiles/common/.zshrc.d/arch-downgrade.sh
delete mode 100644 dotfiles/common/.zshrc.d/emacs.sh
delete mode 100644 dotfiles/common/.zshrc.d/fzf.sh
delete mode 100644 dotfiles/common/.zshrc.d/git.sh
delete mode 100644 dotfiles/common/.zshrc.d/media.sh
delete mode 100644 dotfiles/common/.zshrc.d/utilities.sh
delete mode 100644 dotfiles/common/documents/bazzite-fractal-save-desktop.sd.tar.gz
delete mode 100644 dotfiles/common/documents/bazzite-fractal.sd.tar.gz
delete mode 100644 dotfiles/common/music/60s Sounds.m3u
delete mode 100644 dotfiles/common/music/90s Sounds.m3u
delete mode 100644 dotfiles/common/music/Ambient Sleeping Pill.m3u
delete mode 100644 dotfiles/common/music/BAGeL Radio.m3u
delete mode 100644 dotfiles/common/music/BBC World Service.m3u
delete mode 100644 dotfiles/common/music/Baroque Sonatas.m3u
delete mode 100644 dotfiles/common/music/Black Flamingos - Space Bar.m4a
delete mode 100644 dotfiles/common/music/Blues Radio.m3u
delete mode 100644 dotfiles/common/music/Dark Ambient.m3u
delete mode 100644 dotfiles/common/music/Flux FM Radio.m3u
delete mode 100644 dotfiles/common/music/Jazz Radio Happy Hour.m3u
delete mode 100644 dotfiles/common/music/Jazz Radio Latin Jazz.m3u
delete mode 100644 dotfiles/common/music/Jazz Radio New Orleans.m3u
delete mode 100644 dotfiles/common/music/Jazz Radio Only Women.m3u
delete mode 100644 dotfiles/common/music/Malvern Radio International Classical.m3u
delete mode 100644 dotfiles/common/music/NPR 24 Hour Radio.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Acoustic Blues.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Breakbeat.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Baroque.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Cello.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Impressionism.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Lute.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Medieval.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Piano.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Renaissance.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Sonata.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Strings.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Classical Violin.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Delta Blues.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Downtempo.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Dubstep.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Gregorian Chants.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Hardcore Punk.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Jazz Bebop.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Jazz Rap.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Old School Hip-Hop.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Oldies.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Reggae Roots.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Reggae.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Street Punk.m3u
delete mode 100644 dotfiles/common/music/Radio Caprice Trip Hop.m3u
delete mode 100644 dotfiles/common/music/Radio Swiss Classic French.m3u
delete mode 100644 dotfiles/common/music/Radio Swiss Classic German.m3u
delete mode 100644 dotfiles/common/music/Radio Swiss Classic Italian.m3u
delete mode 100644 dotfiles/common/music/SomaFM Beat Blender.m3u
delete mode 100644 dotfiles/common/music/SomaFM Black Rock FM.m3u
delete mode 100644 dotfiles/common/music/SomaFM Boot Liquor.m3u
delete mode 100644 dotfiles/common/music/SomaFM Cliqhop IDM.m3u
delete mode 100644 dotfiles/common/music/SomaFM Dark Zone.m3u
delete mode 100644 dotfiles/common/music/SomaFM Deep Space One.m3u
delete mode 100644 dotfiles/common/music/SomaFM Digitalis.m3u
delete mode 100644 dotfiles/common/music/SomaFM Drone Zone.m3u
delete mode 100644 dotfiles/common/music/SomaFM Dub Step Beyond.m3u
delete mode 100644 dotfiles/common/music/SomaFM Fluid.m3u
delete mode 100644 dotfiles/common/music/SomaFM Folk Forward.m3u
delete mode 100644 dotfiles/common/music/SomaFM Groove Salad Classic.m3u
delete mode 100644 dotfiles/common/music/SomaFM Groove Salad.m3u
delete mode 100644 dotfiles/common/music/SomaFM Heavyweight Reggae.m3u
delete mode 100644 dotfiles/common/music/SomaFM Illinois Street Lounge.m3u
delete mode 100644 dotfiles/common/music/SomaFM Indie Pop Rocks.m3u
delete mode 100644 dotfiles/common/music/SomaFM PopTron.m3u
delete mode 100644 dotfiles/common/music/SomaFM Secret Agent.m3u
delete mode 100644 dotfiles/common/music/SomaFM Sonic Universe.m3u
delete mode 100644 dotfiles/common/music/SomaFM Space Station Soma.m3u
delete mode 100644 dotfiles/common/music/SomaFM Suburbs of Goa.m3u
delete mode 100644 dotfiles/common/music/SomaFM Synphaera.m3u
delete mode 100644 dotfiles/common/music/SomaFM The Trip.m3u
delete mode 100644 dotfiles/common/music/SomaFM Underground 80s.m3u
delete mode 100644 dotfiles/common/music/SomaFM Vaporwaves.m3u
delete mode 100644 dotfiles/common/music/SomaFM n5MD Radio.m3u
delete mode 100644 dotfiles/common/music/Sunday Baroque.m3u
delete mode 100644 dotfiles/common/music/Surf Rock.m3u
delete mode 100644 dotfiles/common/music/Venice Classic Radio.m3u
delete mode 100644 dotfiles/common/music/WWNO.m3u
delete mode 100644 dotfiles/common/music/WWOZ New Orleans.m3u
delete mode 100644 dotfiles/common/pictures/cj-sig-no-background.png
delete mode 100644 dotfiles/common/pictures/cj-sig-transparent.png
delete mode 100644 dotfiles/common/pictures/cjennings.jpg
delete mode 100644 dotfiles/common/pictures/coderman.png
delete mode 100644 dotfiles/common/pictures/devilman.jpg
delete mode 100644 dotfiles/common/pictures/ucb-lambda.png
delete mode 100644 dotfiles/common/pictures/wallpaper/a-streetcar-named-despair.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/atari-canyon.png
delete mode 100644 dotfiles/common/pictures/wallpaper/balance.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/beatles-st-pancras-old-church-1968.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/big-j-mcneely-los-angeles-1951.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/blues-brothers-and-hooker.png
delete mode 100644 dotfiles/common/pictures/wallpaper/bondi-beach-new-south-wales-australia.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/capetown-south-africa.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/damrak-amsterdam-netherlands.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/dark-lion.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/deadline.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/dodge-this.png
delete mode 100644 dotfiles/common/pictures/wallpaper/doe.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/dolomites-italy.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/duckdive-teahupoo-french-polynesia.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/early-morning-commute.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/eltz-castle-wiershem-germany.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/framed.png
delete mode 100644 dotfiles/common/pictures/wallpaper/fu-some-field-near-you.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/greenwich-village-nyc.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/hawker-sea-fury.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/highway-59-kansas-us.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/ice-checkpoint-2030-a-d.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/imminent.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/interior-space.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/ischia-from-castello-aragonese.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/jack-rabbit-slims.jpeg
delete mode 100644 dotfiles/common/pictures/wallpaper/jackson-lake-lodge-wyoming-us.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/joker.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/khan-al-khalili-egypt.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/knockturn-alley-london-uk.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/knowledge-is-power.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/last-jedis-neighbor-faroe-islands-denmark.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/loch-muick-scotland-uk.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/madison.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/maps.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/monday-morning-in-yosemite.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/my-summer-home-denmark.png
delete mode 100644 dotfiles/common/pictures/wallpaper/napa-valley-california-us.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/nasa-earth-day.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/nasa-earth-night.jpg
delete mode 100644 "dotfiles/common/pictures/wallpaper/nazar\303\251-portugal.jpg"
delete mode 100644 dotfiles/common/pictures/wallpaper/no-exit.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/nola-post-hurricane-ida.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/notre-dame-paris-france.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/oak-plantation.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/paddling-out.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/painswick-from-inside.png
delete mode 100644 dotfiles/common/pictures/wallpaper/paris-in-royal-colors.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/petit-piton-st-lucia.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/reading-room-new-york-public-library-new-york-us.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/remote.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/sacre-coeur-paris-france.jpg
delete mode 100644 "dotfiles/common/pictures/wallpaper/saint-s\303\251verin-france.jpg"
delete mode 100644 dotfiles/common/pictures/wallpaper/save-yourself.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/saves-more-than-text.png
delete mode 100644 dotfiles/common/pictures/wallpaper/saville-dam-barkhamsted-connecticut-us.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/sexy-curvy-beautiful-bottom.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/stalenhag-cartesian-skepticism.png
delete mode 100644 dotfiles/common/pictures/wallpaper/that-one-up-there.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/the-arc.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/the-nomad-lounge-nyc.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/tlulum-mexico.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/trinity-college-library-dublin-ireland.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/trondheim-norway.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/twenty-thousand-years.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/valldemossa-spain.jpg
delete mode 100644 dotfiles/common/pictures/wallpaper/zendopeak.jpg
(limited to 'dotfiles/common')
diff --git a/dotfiles/common/.Xmodmap b/dotfiles/common/.Xmodmap
deleted file mode 100644
index 981e9e7..0000000
--- a/dotfiles/common/.Xmodmap
+++ /dev/null
@@ -1,6 +0,0 @@
-!! keycode 119 = Delete
-clear lock
-clear control
-keycode 66 = Control_L
-add control = Control_L Control_R
-
diff --git a/dotfiles/common/.authcode b/dotfiles/common/.authcode
deleted file mode 100644
index d67b6ee..0000000
--- a/dotfiles/common/.authcode
+++ /dev/null
@@ -1 +0,0 @@
-be251501
diff --git a/dotfiles/common/.authinfo.gpg b/dotfiles/common/.authinfo.gpg
deleted file mode 100644
index 2ef6216..0000000
Binary files a/dotfiles/common/.authinfo.gpg and /dev/null differ
diff --git a/dotfiles/common/.bash_logout b/dotfiles/common/.bash_logout
deleted file mode 100644
index 1e36d02..0000000
--- a/dotfiles/common/.bash_logout
+++ /dev/null
@@ -1,6 +0,0 @@
-# ~/.bash_logout: executed by bash(1) when login shell exits.
-
-# clear the screen to increase privacy when leaving the console
-if [ "$SHLVL" = 1 ]; then
- [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
-fi
diff --git a/dotfiles/common/.bash_profile b/dotfiles/common/.bash_profile
deleted file mode 100644
index b910a02..0000000
--- a/dotfiles/common/.bash_profile
+++ /dev/null
@@ -1,11 +0,0 @@
-# .bash_profile
-# Craig Jennings
-#
-# Sourced by bash login shells. Sources .profile for env vars
-# and .bashrc for interactive settings.
-
-# Environment variables
-[ -f "$HOME/.profile" ] && . "$HOME/.profile"
-
-# Interactive shell settings (aliases, functions, prompt, etc.)
-[ -f "$HOME/.bashrc" ] && . "$HOME/.bashrc"
diff --git a/dotfiles/common/.bashrc b/dotfiles/common/.bashrc
deleted file mode 100644
index b2177d9..0000000
--- a/dotfiles/common/.bashrc
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/bin/bash
-# .bashrc
-# Craig Jennings
-#
-# Bash-specific interactive shell settings.
-# Aliases, functions, prompt, completions, shell options.
-
-# If not running interactively, don't do anything
-case $- in
- *i*) ;;
- *) return;;
-esac
-
-# =============================================================================
-# Environment Variables (from .profile)
-# =============================================================================
-# Source .profile for env vars (needed for non-login interactive shells)
-[ -f "$HOME/.profile" ] && . "$HOME/.profile"
-
-# =============================================================================
-# Shell Options
-# =============================================================================
-shopt -s histappend # append to history file, don't overwrite
-shopt -s checkwinsize # update LINES and COLUMNS after each command
-shopt -s autocd # cd to directory by typing its name
-shopt -s cdspell # correct minor spelling errors in cd
-shopt -s dirspell # correct spelling errors during tab-completion
-
-# =============================================================================
-# History
-# =============================================================================
-HISTCONTROL=ignoreboth # ignore duplicates and lines starting with space
-HISTSIZE=100000
-HISTFILESIZE=10000000
-HISTIGNORE="ls:ll:cd:pwd:bg:fg:history:exit"
-PROMPT_COMMAND="history -a; history -n" # append and reload after each command
-
-# =============================================================================
-# Prompt
-# =============================================================================
-PS1='[\d, \t] \u@\H:\w \n$ '
-
-# =============================================================================
-# Completions
-# =============================================================================
-if ! shopt -oq posix; then
- if [ -f /usr/share/bash-completion/bash_completion ]; then
- . /usr/share/bash-completion/bash_completion
- elif [ -f /etc/bash_completion ]; then
- . /etc/bash_completion
- fi
-fi
-
-# =============================================================================
-# Source modular bash configs from .bashrc.d/
-# =============================================================================
-if [ -d "$HOME/.bashrc.d" ]; then
- for file in "$HOME/.bashrc.d"/*.sh; do
- [ -r "$file" ] && . "$file"
- done
- unset file
-fi
-
-# =============================================================================
-# Tool-specific initialization
-# =============================================================================
-# FZF
-[ -f "$HOME/.fzf.bash" ] && . "$HOME/.fzf.bash"
-
-# Deno
-[ -f "$HOME/.deno/env" ] && . "$HOME/.deno/env"
-[ -f "$HOME/.local/share/bash-completion/completions/deno.bash" ] && \
- . "$HOME/.local/share/bash-completion/completions/deno.bash"
-
-# Zoxide (smart cd)
-command -v zoxide >/dev/null 2>&1 && eval "$(zoxide init bash)"
diff --git a/dotfiles/common/.bashrc.d/aliases.sh b/dotfiles/common/.bashrc.d/aliases.sh
deleted file mode 100644
index 10fc360..0000000
--- a/dotfiles/common/.bashrc.d/aliases.sh
+++ /dev/null
@@ -1,85 +0,0 @@
-# aliases.sh
-# Craig Jennings
-# Shell aliases - works in both bash and zsh
-
-# =============================================================================
-# Directory Navigation
-# =============================================================================
-alias cdot="cd ~/code/archsetup/dotfiles"
-alias cdpf="cd ~/projects/finances/"
-alias cdpj="cd ~/projects/jr-estate/"
-alias cdpd="cd ~/projects/documents/"
-
-# =============================================================================
-# File Listing (exa)
-# =============================================================================
-alias ls="exa --group-directories-first"
-alias l="exa -lhF --group-directories-first"
-alias ll="exa -lhAF --group-directories-first"
-alias lt="exa -lthAF --group-directories-first"
-
-# =============================================================================
-# File Operations
-# =============================================================================
-alias mkd="mkdir -pv"
-alias open="xdg-open"
-alias linkdel="find . -type l ! -exec test -d {} \; -delete"
-alias linkfind="find . -type l ! -exec test -d {} \; -print"
-
-# =============================================================================
-# System Administration
-# =============================================================================
-alias df='dfc -p /dev/'
-alias ducks='du -cksh * | sort -rh | head -n11'
-alias ntop="sudo bandwhich"
-alias ptop="sudo powertop"
-alias running_services='systemctl list-units --type=service --state=running'
-alias ssn="sudo shutdown now"
-alias boot2bios="sudo systemctl reboot --firmware-setup"
-alias backup='sudo rsyncshot backup 1000'
-alias sysinfo='sudo inxi -v 8 -a -xxxA -xxxB -xxxC -xxxD -xxxG -xxxI -xxxm -xxxN -xxxR -xxxS -xxx --usb -d -I -pl -n -s --slots'
-alias timeshift='sudo timeshift-gtk'
-alias sysupgrade="topgrade"
-
-# =============================================================================
-# Network
-# =============================================================================
-alias myip='curl -4 https://chroot-me.in/ip/ 2>/dev/null || w3m -4 -dump https://chroot-me.in/ip'
-alias whereami="curl ipinfo.io"
-alias speedtest="speedtest-go"
-
-# =============================================================================
-# Applications
-# =============================================================================
-alias et="emacs -nw"
-alias weather="wego"
-alias crm="tickrs -s CRM"
-alias handbrake="ghb"
-alias smerge="/usr/bin/smerge"
-alias stext="/opt/sublime_text/sublime_text"
-alias steam="flatpak run com.valvesoftware.Steam"
-alias xterm="xterm -ti 340"
-
-# =============================================================================
-# Stow (dotfiles management)
-# =============================================================================
-alias stow="stow --target=/home/cjennings"
-
-# =============================================================================
-# Ranger (file manager)
-# =============================================================================
-alias cdr='. ranger'
-alias r='. ranger'
-
-# =============================================================================
-# Programming
-# =============================================================================
-alias cc="gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion -Wextra -std=c2x -pedantic"
-alias gdbx="gdb --batch --ex r --ex bt --ex q --args"
-
-# =============================================================================
-# Phenomenology RAG (ollama/deepseek)
-# =============================================================================
-phenom() {
- aichat --rag phenom -m ollama:deepseek-r1:70b "$@"
-}
diff --git a/dotfiles/common/.bashrc.d/emacs.sh b/dotfiles/common/.bashrc.d/emacs.sh
deleted file mode 100644
index 0a8444b..0000000
--- a/dotfiles/common/.bashrc.d/emacs.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-# emacs.sh
-# Craig Jennings
-# Emacs-specific settings and functions
-
-# GTK/Emacs accessibility bug workaround
-# https://unix.stackexchange.com/questions/230238/
-export NO_AT_BRIDGE=1
-
-# Wake emacs from elisp freeze
-alias emacswake='for i in $(seq 1 500); do killall -s USR2 emacs; done'
-
-# Vterm shell integration
-# Allows shell to send information to vterm via escape sequences
-vterm_printf() {
- if [ -n "$TMUX" ] && { [ "${TERM%%-*}" = "tmux" ] || [ "${TERM%%-*}" = "screen" ]; }; then
- # Tell tmux to pass the escape sequences through
- printf "\ePtmux;\e\e]%s\007\e\\" "$1"
- elif [ "${TERM%%-*}" = "screen" ]; then
- # GNU screen
- printf "\eP\e]%s\007\e\\" "$1"
- else
- printf "\e]%s\e\\" "$1"
- fi
-}
diff --git a/dotfiles/common/.bashrc.d/fzf.sh b/dotfiles/common/.bashrc.d/fzf.sh
deleted file mode 100644
index 9a5a9bd..0000000
--- a/dotfiles/common/.bashrc.d/fzf.sh
+++ /dev/null
@@ -1,122 +0,0 @@
-# fzf.sh
-# Craig Jennings
-# FZF settings and utility functions
-
-# =============================================================================
-# Settings
-# =============================================================================
-export FZF_DEFAULT_OPTS='--height=70%'
-export FZF_DEFAULT_COMMAND='rg --files --no-ignore-vcs --hidden'
-export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
-
-# Directory paths for convenience functions
-IF_GAMES_DIR="$HOME/sync/org/text.games"
-BOOKS_DIR="$HOME/sync/books"
-
-# =============================================================================
-# Navigation
-# =============================================================================
-
-# cdff - change directory to where a file resides
-cdff() {
- file=$(fzf +m -q "$1")
- dir=$(dirname "$file")
- cd "$dir" || return 1
-}
-
-# cdd - cd to directory with fzf
-cdd() {
- destdir=$(find "${1:-.}" -path '*/\.*' -prune \
- -o -type d -print 2>/dev/null | fzf +m) &&
- cd "$destdir"
-}
-
-# =============================================================================
-# System Admin
-# =============================================================================
-
-# Kill process with fzf
-kp() {
- pid=$(ps -ef | sed 1d | eval "fzf ${FZF_DEFAULT_OPTS} -m --header='[kill:process]'" | awk '{print $2}')
- if [ -n "$pid" ]; then
- echo "$pid" | xargs kill -"${1:-9}"
- kp
- fi
-}
-
-# Install packages with fzf preview
-yinstall() {
- yay -Slq | fzf --multi --preview 'yay -Si {1}' | xargs -ro yay -S --noconfirm
-}
-
-yinstall-skipverify() {
- yay -Slq | fzf --multi --preview 'yay -Si {1}' | xargs -ro yay -S --noconfirm --mflags --skipinteg
-}
-
-# Remove packages with fzf preview
-yrm() {
- yay -Qq | fzf --multi --preview 'yay -Qi {1}' | xargs -ro yay -Rns
-}
-
-# Find in file with fzf
-fif() {
- if [ "$#" -eq 0 ]; then
- echo "Need a string to search for!"
- return 1
- fi
- rg --files-with-matches --no-messages "$1" | \
- fzf --preview "highlight -O ansi -l {} 2>/dev/null | \
- rg --colors 'match:bg:yellow' --ignore-case --pretty --context 10 '$1' || \
- rg --ignore-case --pretty --context 10 '$1' {}"
-}
-
-# =============================================================================
-# Convenience
-# =============================================================================
-
-# Find and read epub book in terminal
-bk() {
- bkfile=$(find "$BOOKS_DIR" -iname "*.epub" -print | fzf)
- if [ -n "$bkfile" ]; then
- epr "$bkfile"
- fi
-}
-
-# Find and play interactive fiction game
-tg() {
- gamefile=$(find "$IF_GAMES_DIR" -type f \( -iname "*.z[1-8]" -o -iname "*.zblorb" -o -iname "*.blorb" \) -print | fzf)
- if [ -n "$gamefile" ]; then
- frotz "$gamefile"
- fi
-}
-
-# =============================================================================
-# WireGuard
-# =============================================================================
-
-wgup() {
- # Shutdown existing connections first
- output=$(sudo wg 2>/dev/null)
- if [ -n "$output" ]; then
- for iface in $(sudo wg show interfaces); do
- sudo wg-quick down "${iface}"
- done
- fi
- # Select and start new connection
- wgfile=$(sudo find /etc/wireguard/ -iname "*.conf" -exec basename -s .conf {} \; | fzf)
- if [ -n "$wgfile" ]; then
- sudo wg-quick up "$wgfile"
- sudo wg
- fi
-}
-
-wgdown() {
- output=$(sudo wg 2>/dev/null)
- if [ -n "$output" ]; then
- for iface in $(sudo wg show interfaces); do
- sudo wg-quick down "${iface}"
- done
- fi
-}
-
-alias wg=wgup
diff --git a/dotfiles/common/.bashrc.d/git.sh b/dotfiles/common/.bashrc.d/git.sh
deleted file mode 100644
index 6c2b6ad..0000000
--- a/dotfiles/common/.bashrc.d/git.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-# git.sh
-# Craig Jennings
-# Git aliases and convenience functions
-
-# =============================================================================
-# Aliases
-# =============================================================================
-alias gitlog="git log --graph --pretty=format:'%Cred%h%Creset %an: %s - %Creset %C(yellow)%d%Creset %Cgreen(%cr)%Creset' --abbrev-commit --date=relative"
-alias gitstatus='git status -sb'
-alias gitcom='git commit -m'
-alias gitpp='git pull --prune'
-alias gittagbydate="git for-each-ref --sort=creatordate --format '%(refname) %(creatordate)' refs/tags"
-
-# =============================================================================
-# Functions
-# =============================================================================
-
-# Stash, pull, pop
-gitsp() {
- git stash && git pull && git stash pop
-}
-
-# Checkout branch with fzf
-gitck() {
- git checkout "$(git branch --all | fzf | tr -d '[:space:]')"
-}
-
-# Diff with fzf preview
-gitdiff() {
- preview="git diff $@ --color=always -- {-1}"
- git diff "$@" --name-only | fzf -m --ansi --preview "$preview"
-}
diff --git a/dotfiles/common/.bashrc.d/media.sh b/dotfiles/common/.bashrc.d/media.sh
deleted file mode 100644
index a5d54f1..0000000
--- a/dotfiles/common/.bashrc.d/media.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-# media.sh
-# Craig Jennings
-# Media utilities - music, video, downloads
-
-# =============================================================================
-# Terminal MPV
-# =============================================================================
-alias play='mpv --no-video'
-alias shuffle='mpv --no-video --shuffle'
-
-# =============================================================================
-# Tidal
-# =============================================================================
-alias tdl="tidal-dl -l"
-alias ttdl="tsp tidal-dl -l"
-
-# =============================================================================
-# YouTube (yt-dlp)
-# =============================================================================
-# Video - single
-alias yt="yt-dlp --ignore-config --no-playlist --embed-metadata -i -o '%(channel)s-%(title)s.%(ext)s'"
-alias tyt="tsp yt-dlp --ignore-config --no-playlist --embed-metadata -i -o '%(channel)s-%(title)s.%(ext)s'"
-
-# Video - playlist
-alias ytp="yt-dlp --ignore-config --yes-playlist --embed-metadata -i -o '%(channel)s-%(playlist_title)s-%(playlist_index)s-%(title)s.%(ext)s'"
-alias tytp="tsp yt-dlp --ignore-config --yes-playlist --embed-metadata -i -o '%(channel)s-%(playlist_title)s-%(playlist_index)s-%(title)s.%(ext)s'"
-
-# Audio - single
-alias yta="yt-dlp --ignore-config --no-playlist -x -f bestaudio/best -o '%(artist)s-%(title)s.%(ext)s'"
-alias tyta="tsp yt-dlp --ignore-config --no-playlist -x -f bestaudio/best -o '%(artist)s-%(title)s.%(ext)s'"
-
-# Audio - playlist
-alias ytap="yt-dlp --ignore-config --yes-playlist -x -f bestaudio/best -o '%(playlist_index)s-%(artist)s-%(title)s.%(ext)s'"
-alias tytap="tsp yt-dlp --ignore-config --yes-playlist -x -f bestaudio/best -o '%(playlist_index)s-%(artist)s-%(title)s.%(ext)s'"
-
-# =============================================================================
-# Audible Conversion (AAXtoMP3)
-# =============================================================================
-alias aax2flac='AAXtoMP3 -f'
-alias aax2mp3='AAXtoMP3 -c -e:mp3'
-alias aax2opus='AAXtoMP3 --opus -t . -c'
diff --git a/dotfiles/common/.bashrc.d/utilities.sh b/dotfiles/common/.bashrc.d/utilities.sh
deleted file mode 100644
index 431cac0..0000000
--- a/dotfiles/common/.bashrc.d/utilities.sh
+++ /dev/null
@@ -1,206 +0,0 @@
-# utilities.sh
-# Craig Jennings
-# General utility functions
-
-# =============================================================================
-# Archive Extraction
-# =============================================================================
-extract() {
- if [ -f "$1" ]; then
- case "$1" in
- *.tar.bz2) tar xjf "$1" ;;
- *.tar.gz) tar xzf "$1" ;;
- *.bz2) bunzip2 "$1" ;;
- *.rar) rar x "$1" ;;
- *.gz) gunzip "$1" ;;
- *.tar) tar xf "$1" ;;
- *.tbz2) tar xjf "$1" ;;
- *.tgz) tar xzf "$1" ;;
- *.zip) unzip "$1" ;;
- *.Z) uncompress "$1" ;;
- *) echo "$1 cannot be extracted via extract()" ;;
- esac
- else
- echo "$1 is not a valid file"
- fi
-}
-
-# =============================================================================
-# Archive Compression
-# =============================================================================
-compress() {
- if [ $# -ne 2 ]; then
- echo "Usage: compress "
- echo "Formats: tar.bz2, tar.gz, bz2, tar, tbz2, tgz, zip, gz, Z"
- return 1
- fi
-
- format="$1"
- target="$2"
-
- if [ ! -e "$target" ]; then
- echo "Error: '$target' does not exist"
- return 1
- fi
-
- basename=$(basename "$target")
-
- case "$format" in
- tar.bz2|tbz2) output="${basename}.tar.bz2" ;;
- tar.gz|tgz) output="${basename}.tar.gz" ;;
- bz2) output="${target}.bz2" ;;
- gz) output="${target}.gz" ;;
- tar) output="${basename}.tar" ;;
- zip) output="${basename}.zip" ;;
- Z) output="${target}.Z" ;;
- *)
- echo "Error: Unknown format '$format'"
- return 1
- ;;
- esac
-
- if [ -e "$output" ]; then
- printf "Warning: '%s' already exists. Overwrite? (y/N): " "$output"
- read -r response
- case "$response" in
- [yY]|[yY][eE][sS]) rm -f "$output" ;;
- *) echo "Aborted." && return 1 ;;
- esac
- fi
-
- case "$format" in
- tar.bz2|tbz2) tar -cjf "$output" "$target" ;;
- tar.gz|tgz) tar -czf "$output" "$target" ;;
- bz2)
- [ -d "$target" ] && echo "Error: bz2 only works on files" && return 1
- bzip2 -k "$target"
- ;;
- gz)
- [ -d "$target" ] && echo "Error: gz only works on files" && return 1
- gzip -k "$target"
- ;;
- tar) tar -cf "$output" "$target" ;;
- zip)
- [ -d "$target" ] && zip -r "$output" "$target" || zip "$output" "$target"
- ;;
- Z)
- [ -d "$target" ] && echo "Error: Z only works on files" && return 1
- command compress -c "$target" > "$output"
- ;;
- esac
-
- [ $? -eq 0 ] && echo "Created $output" || echo "Compression failed"
-}
-
-# =============================================================================
-# DD Helper
-# =============================================================================
-dd_with_bs() {
- OUT_DIR=$(dirname "$2")
- if [ ! -e "$1" ] || [ ! -e "$OUT_DIR" ]; then
- echo "$1 or $OUT_DIR doesn't exist"
- return 1
- fi
- IN_BS=$(stat -c "%o" "$1")
- OUT_BS=$(stat -c "%o" "$OUT_DIR")
- echo dd \"if=$1\" \"of=$2\" \"ibs=$IN_BS\" \"obs=$OUT_BS\"
-}
-
-# =============================================================================
-# Clock, Timer, Alarm, Stopwatch
-# =============================================================================
-export BEEP="/usr/share/sounds/freedesktop/stereo/bell.oga"
-alias beep='paplay $BEEP'
-
-clock() {
- while true; do
- tput clear
- echo ""
- date +" %l : %M %p" | figlet -f roman -w 200
- sleep 1
- done
-}
-
-timer() {
- if [ "$#" -lt 2 ]; then
- echo "Pass the time and a notification. Example: timer 1h30m Parking expiring"
- return 1
- fi
- message="${*:2}"
- start_time=$(date +"%H:%M:%S %p")
- printf "\nStarting %s timer at %s\n" "$1" "$start_time"
- snore "$1" && paplay "$BEEP" && notify-send "Timer" "$message"
-}
-
-alarm() {
- if [ "$#" -lt 2 ]; then
- echo "Pass both the time and a message. Example: alarm 1:45pm Time to eat!"
- return 1
- fi
-
- if ! date -d "$1" >/dev/null 2>&1; then
- echo "Invalid time: $1"
- return 1
- fi
-
- echo "paplay \$BEEP && notify-send \"Alarm\" \"$*\"" | at "$1" >/dev/null 2>&1
- echo ""
- echo "Alarm '${*:2}' is queued for $1."
- echo "To see all alarms: atq"
- echo "To remove an alarm: atrm "
- echo ""
-}
-
-# Stopwatch
-sw_start_time=0
-sw_started=0
-
-swreset() {
- sw_start_time=0
- sw_started=0
- echo "Stopwatch reset"
-}
-
-swshow() {
- if [ "$sw_started" = 0 ]; then
- echo "Error: Stopwatch not started" >&2
- return 1
- fi
-
- current_time=$(date +%s)
- elapsed_time=$((current_time - sw_start_time))
-
- if [ "$elapsed_time" -lt 60 ]; then
- echo "Elapsed time: $elapsed_time seconds"
- elif [ "$elapsed_time" -lt 3600 ]; then
- minutes=$((elapsed_time / 60))
- seconds=$((elapsed_time % 60))
- echo "Elapsed time: $minutes minutes, $seconds seconds"
- else
- hours=$((elapsed_time / 3600))
- minutes=$(((elapsed_time / 60) % 60))
- seconds=$((elapsed_time % 60))
- echo "Elapsed time: $hours hours, $minutes minutes, $seconds seconds"
- fi
-}
-
-swstop() {
- swshow
- swreset
-}
-
-swstart() {
- if [ "$sw_started" = 1 ]; then
- printf "Stopwatch is already started. Reset? (y/n): "
- read -r answer
- case "$answer" in
- [yY]) swreset ;;
- [nN]) echo "Stopwatch not reset." && swshow && return ;;
- *) echo "Error: Invalid input." >&2 && return 1 ;;
- esac
- fi
-
- sw_started=1
- sw_start_time=$(date +%s)
- printf "Stopwatch started at %s\n\n" "$(date +"%H:%M:%S %p")"
-}
diff --git a/dotfiles/common/.config/.cmailpass.gpg b/dotfiles/common/.config/.cmailpass.gpg
deleted file mode 100644
index 48c4632..0000000
--- a/dotfiles/common/.config/.cmailpass.gpg
+++ /dev/null
@@ -1,2 +0,0 @@
-Œ
-O;ŒŠª¨ƒÿÒKꡎÕýg{*F´¤pK4 _á aØ›¶ÎÁmÍrÉj"Τß;܃¢ÒêÌÌ€™ z¼šxx-šìûÝç9Ñô=ü`=£{ôDYà³
\ No newline at end of file
diff --git a/dotfiles/common/.config/.dmailpass.gpg b/dotfiles/common/.config/.dmailpass.gpg
deleted file mode 100644
index bc8dd4d..0000000
Binary files a/dotfiles/common/.config/.dmailpass.gpg and /dev/null differ
diff --git a/dotfiles/common/.config/.gmailpass.gpg b/dotfiles/common/.config/.gmailpass.gpg
deleted file mode 100644
index cea3fe1..0000000
--- a/dotfiles/common/.config/.gmailpass.gpg
+++ /dev/null
@@ -1 +0,0 @@
-Œ
¨‘q~–¤9KÿÒEp…é[,/Fd?aNTÒ†o%#JWÙ-«•‚rsšW_£ídíMïG¾>Óv³ª£õÃ~Bñzô²W[˜hQ°r
\ No newline at end of file
diff --git a/dotfiles/common/.config/.tidal-dl.json b/dotfiles/common/.config/.tidal-dl.json
deleted file mode 100644
index 9c39da2..0000000
--- a/dotfiles/common/.config/.tidal-dl.json
+++ /dev/null
@@ -1 +0,0 @@
-{"albumFolderFormat": "{ArtistName}/{AlbumTitle} ({AlbumYear})", "apiKeyIndex": 1, "audioQuality": "HiFi", "checkExist": true, "downloadDelay": true, "downloadPath": "/home/cjennings/music/", "includeEP": true, "language": "0", "lyricFile": false, "multiThread": true, "playlistFolderFormat": "{PlaylistName}", "saveAlbumInfo": false, "saveCovers": true, "showProgress": false, "showTrackInfo": false, "trackFileFormat": "{TrackNumber} {TrackTitle}", "usePlaylistFolder": false, "videoFileFormat": "{VideoNumber} - {ArtistName} - {VideoTitle}", "videoQuality": "P1080"}
\ No newline at end of file
diff --git a/dotfiles/common/.config/.tidal-dl.token.json b/dotfiles/common/.config/.tidal-dl.token.json
deleted file mode 100644
index 64396c3..0000000
--- a/dotfiles/common/.config/.tidal-dl.token.json
+++ /dev/null
@@ -1 +0,0 @@
-eyJhY2Nlc3NUb2tlbiI6ICJleUpyYVdRaU9pSjJPVTFHYkZocVdTSXNJbUZzWnlJNklrVlRNalUySW4wLmV5SjBlWEJsSWpvaWJ6SmZZV05qWlhOeklpd2lkV2xrSWpvek5qa3pOems0TUN3aWMyTnZjR1VpT2lKeVgzVnpjaUIzWDNWemNpQjNYM04xWWlJc0ltZFdaWElpT2pBc0luTldaWElpT2pFc0ltTnBaQ0k2TkRJMU9Td2laWGh3SWpveE56WXdOamcwT1RreUxDSnphV1FpT2lKaE5UTXpaalV3WkMxa056azVMVFExTXpJdE9UUmlNUzAwTWpFd1pqVXdOakZqTURRaUxDSnBjM01pT2lKb2RIUndjem92TDJGMWRHZ3VkR2xrWVd3dVkyOXRMM1l4SW4wLk9VaFJNNFlRMXNJQzB0QTVTX0ptck1FWjlzWmMxcUVwVzlNa203YUlIbDZKQlVxdGdGbnJFcFFBTmx5dFNYYXFDa0E3NWJ2aUV6TldGUE5iQmxyQUh3IiwgImNvdW50cnlDb2RlIjogIlVTIiwgImV4cGlyZXNBZnRlciI6IDE3NjA2ODQ5OTIuMzYzMTA4MiwgInJlZnJlc2hUb2tlbiI6ICJleUpyYVdRaU9pSm9VekZLWVRkVk1DSXNJbUZzWnlJNklrVlROVEV5SW4wLmV5SjBlWEJsSWpvaWJ6SmZjbVZtY21WemFDSXNJblZwWkNJNk16WTVNemM1T0RBc0luTmpiM0JsSWpvaWNsOTFjM0lnZDE5MWMzSWdkMTl6ZFdJaUxDSmphV1FpT2pReU5Ua3NJbk5XWlhJaU9qRXNJbWRXWlhJaU9qQXNJbWx6Y3lJNkltaDBkSEJ6T2k4dllYVjBhQzUwYVdSaGJDNWpiMjB2ZGpFaWZRLkFhQ1FFV1ZvWlZGU2p1NXpPLWJiMXV4QmpGZV9FVG1nWUhRRlpIb1BJQ2xnQW1IcWFBWUY2OXFacURmN0lpVktyLVBmdTRTN1p6ZHhiM3E4Mm5xY2F0WGtBRDNmV01sS0VDekxoNGwxTE50ODBFaU9LZk51T2lWZ2pnMmxpMzdweGltR3RuNGdybW5LS3pUTVlHV0dfSnBHLXY1SWRDdjdYVmtyRTRMNFpEM05DSGo1IiwgInVzZXJpZCI6IDM2OTM3OTgwfQ==
\ No newline at end of file
diff --git a/dotfiles/common/.config/audacious/QtUi.conf b/dotfiles/common/.config/audacious/QtUi.conf
deleted file mode 100644
index 18b3f4c..0000000
--- a/dotfiles/common/.config/audacious/QtUi.conf
+++ /dev/null
@@ -1,3 +0,0 @@
-[General]
-geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\xe\0\0\x4g\0\0\x2\xef\0\0\0\0\0\0\0\xe\0\0\x4g\0\0\x2\xef\0\0\0\0\0\0\0\0\x4h\0\0\0\0\0\0\0\xe\0\0\x4g\0\0\x2\xef)
-windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x4h\0\0\x2\x93\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x1\0\0\0\x16\0M\0\x61\0i\0n\0T\0o\0o\0l\0\x42\0\x61\0r\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
diff --git a/dotfiles/common/.config/audacious/config b/dotfiles/common/.config/audacious/config
deleted file mode 100644
index fd1fdd4..0000000
--- a/dotfiles/common/.config/audacious/config
+++ /dev/null
@@ -1,23 +0,0 @@
-
-[audacious]
-repeat=TRUE
-
-[audgui]
-filesel_path=/home/cjennings/playlists/andor
-
-[audqt]
-icon_theme=audacious-flat
-theme=dark
-
-[qtui]
-player_height=738
-player_width=1128
-
-[skins]
-equalizer_x=178
-equalizer_y=22
-player_x=614
-player_y=442
-playlist_x=674
-playlist_y=181
-skin=/home/cjennings/.local/share/audacious/Skins/nadamp.zip
diff --git a/dotfiles/common/.config/audacious/playlist-state b/dotfiles/common/.config/audacious/playlist-state
deleted file mode 100644
index 985b3d2..0000000
--- a/dotfiles/common/.config/audacious/playlist-state
+++ /dev/null
@@ -1,12 +0,0 @@
-active 1
-playing 1
-playlist 0
-position 0
-shuffle 0
-resume-state 1
-resume-time 84873
-playlist 1
-position 0
-shuffle 0
-resume-state 1
-resume-time 5276
diff --git a/dotfiles/common/.config/audacious/playlists/1000.audpl b/dotfiles/common/.config/audacious/playlists/1000.audpl
deleted file mode 100644
index 3334184..0000000
--- a/dotfiles/common/.config/audacious/playlists/1000.audpl
+++ /dev/null
@@ -1,5 +0,0 @@
-title=New%20Playlist
-uri=file:///home/cjennings/playlists/andor/andor.opus
-length=215907
-bitrate=128
-codec=Opus
diff --git a/dotfiles/common/.config/audacious/playlists/order b/dotfiles/common/.config/audacious/playlists/order
deleted file mode 100644
index c9a7c13..0000000
--- a/dotfiles/common/.config/audacious/playlists/order
+++ /dev/null
@@ -1 +0,0 @@
-1000 1001
\ No newline at end of file
diff --git a/dotfiles/common/.config/audacious/plugin-registry b/dotfiles/common/.config/audacious/plugin-registry
deleted file mode 100644
index 9cedebb..0000000
--- a/dotfiles/common/.config/audacious/plugin-registry
+++ /dev/null
@@ -1,926 +0,0 @@
-format 11
-transport /usr/lib/audacious/Transport/gio.so
-stamp 1758887725
-version 48
-flags 0
-name GIO Plugin
-domain audacious-plugins
-priority 0
-about 1
-config 0
-enabled 1
-scheme ftp
-scheme sftp
-scheme smb
-scheme mtp
-transport /usr/lib/audacious/Transport/mms.so
-stamp 1758887725
-version 48
-flags 0
-name MMS Plugin
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-scheme mms
-transport /usr/lib/audacious/Transport/neon.so
-stamp 1758887725
-version 48
-flags 0
-name Neon HTTP/HTTPS Plugin
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-scheme http
-scheme https
-playlist /usr/lib/audacious/Container/asx.so
-stamp 1758887725
-version 48
-flags 0
-name ASXv1/ASXv2 Playlists
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext asx
-saves 0
-playlist /usr/lib/audacious/Container/asx3.so
-stamp 1758887725
-version 48
-flags 0
-name ASXv3 Playlists
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext asx
-saves 1
-playlist /usr/lib/audacious/Container/audpl.so
-stamp 1758887725
-version 48
-flags 0
-name Audacious Playlists (audpl)
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext audpl
-saves 1
-playlist /usr/lib/audacious/Container/cue.so
-stamp 1758887725
-version 48
-flags 0
-name Cue Sheet Plugin
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext cue
-saves 0
-playlist /usr/lib/audacious/Container/m3u.so
-stamp 1758887725
-version 48
-flags 0
-name M3U Playlists
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext m3u
-ext m3u8
-saves 1
-playlist /usr/lib/audacious/Container/pls.so
-stamp 1758887725
-version 48
-flags 0
-name PLS Playlists
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext pls
-saves 1
-playlist /usr/lib/audacious/Container/xspf.so
-stamp 1758887725
-version 48
-flags 0
-name XML Shareable Playlists (XSPF)
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-ext xspf
-saves 1
-input /usr/lib/audacious/Input/xsf.so
-stamp 1758887725
-version 48
-flags 0
-name 2SF Decoder
-domain audacious-plugins
-priority 5
-about 0
-config 1
-enabled 1
-scheme 2sf
-scheme mini2sf
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/aac-raw.so
-stamp 1758887725
-version 48
-flags 0
-name AAC (Raw) Decoder
-domain audacious-plugins
-priority 5
-about 0
-config 0
-enabled 1
-scheme aac
-ext audio/aac
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/amidi-plug.so
-stamp 1758887725
-version 48
-flags 0
-name AMIDI-Plug (MIDI Player)
-domain audacious-plugins
-priority 5
-about 1
-config 1
-enabled 1
-scheme mid
-scheme midi
-scheme rmi
-scheme rmid
-ext audio/midi
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/cdaudio-ng.so
-stamp 1758887725
-version 48
-flags 0
-name Audio CD Plugin
-domain audacious-plugins
-priority 5
-about 1
-config 1
-enabled 1
-mime cdda
-subtunes 2
-writes 0
-input /usr/lib/audacious/Input/console.so
-stamp 1758887725
-version 48
-flags 0
-name Game Console Music Decoder
-domain audacious-plugins
-priority 5
-about 1
-config 1
-enabled 1
-scheme ay
-scheme gbs
-scheme gym
-scheme hes
-scheme kss
-scheme nsf
-scheme nsfe
-scheme sap
-scheme spc
-scheme vgm
-scheme vgz
-subtunes 2
-writes 0
-input /usr/lib/audacious/Input/madplug.so
-stamp 1758887725
-version 48
-flags 0
-name MPG123 Plugin
-domain audacious-plugins
-priority 5
-about 0
-config 1
-enabled 1
-scheme mp3
-scheme mp2
-scheme mp1
-scheme bmu
-ext audio/mp3
-ext audio/mpeg
-ext audio/x-mp3
-ext audio/x-mpeg
-subtunes 0
-writes 1
-input /usr/lib/audacious/Input/openmpt.so
-stamp 1758887725
-version 48
-flags 0
-name OpenMPT (Module Player)
-domain audacious-plugins
-priority 5
-about 1
-config 1
-enabled 1
-scheme 669
-scheme amf
-scheme ams
-scheme dbm
-scheme digi
-scheme dmf
-scheme dsm
-scheme far
-scheme gdm
-scheme ice
-scheme imf
-scheme it
-scheme j2b
-scheme m15
-scheme mdl
-scheme med
-scheme mmcmp
-scheme mms
-scheme mo3
-scheme mod
-scheme mptm
-scheme mt2
-scheme mtm
-scheme nst
-scheme okt
-scheme plm
-scheme ppm
-scheme psm
-scheme pt36
-scheme ptm
-scheme s3m
-scheme sfx
-scheme sfx2
-scheme st26
-scheme stk
-scheme stm
-scheme ult
-scheme umx
-scheme wow
-scheme xm
-scheme xpk
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/psf2.so
-stamp 1758887725
-version 48
-flags 0
-name OpenPSF PSF1/PSF2 Decoder
-domain audacious-plugins
-priority 5
-about 0
-config 1
-enabled 1
-scheme psf
-scheme minipsf
-scheme psf2
-scheme minipsf2
-scheme spu
-scheme spx
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/opus.so
-stamp 1758887725
-version 48
-flags 0
-name Opus Decoder
-domain audacious-plugins
-priority 5
-about 1
-config 0
-enabled 1
-scheme opus
-ext application/ogg
-ext audio/ogg
-ext audio/opus
-ext audio/x-opus+ogg
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/sid.so
-stamp 1758887725
-version 48
-flags 0
-name SID Player
-domain audacious-plugins
-priority 5
-about 0
-config 1
-enabled 1
-scheme sid
-scheme psid
-ext audio/prs.sid
-subtunes 2
-writes 0
-input /usr/lib/audacious/Input/metronom.so
-stamp 1758887725
-version 48
-flags 0
-name Tact Generator
-domain audacious-plugins
-priority 5
-about 1
-config 0
-enabled 1
-mime tact
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/tonegen.so
-stamp 1758887725
-version 48
-flags 0
-name Tone Generator
-domain audacious-plugins
-priority 5
-about 1
-config 0
-enabled 1
-mime tone
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/vtx.so
-stamp 1758887725
-version 48
-flags 0
-name VTX Decoder
-domain audacious-plugins
-priority 5
-about 1
-config 0
-enabled 1
-scheme vtx
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/wavpack.so
-stamp 1758887725
-version 48
-flags 0
-name WavPack Decoder
-domain audacious-plugins
-priority 5
-about 1
-config 0
-enabled 1
-scheme wv
-ext audio/x-wavpack
-subtunes 0
-writes 1
-input /usr/lib/audacious/Input/flacng.so
-stamp 1758887725
-version 48
-flags 0
-name FLAC Decoder
-domain audacious-plugins
-priority 6
-about 1
-config 0
-enabled 1
-scheme flac
-scheme fla
-ext audio/flac
-ext audio/x-flac
-ext audio/ogg
-ext application/ogg
-subtunes 0
-writes 1
-input /usr/lib/audacious/Input/modplug.so
-stamp 1758887725
-version 48
-flags 0
-name ModPlug (Module Player)
-domain audacious-plugins
-priority 6
-about 0
-config 1
-enabled 1
-scheme amf
-scheme ams
-scheme dbm
-scheme dbf
-scheme dsm
-scheme far
-scheme mdl
-scheme stm
-scheme ult
-scheme mt2
-scheme mod
-scheme s3m
-scheme dmf
-scheme umx
-scheme it
-scheme 669
-scheme xm
-scheme mtm
-scheme psm
-scheme ft2
-subtunes 2
-writes 0
-input /usr/lib/audacious/Input/vorbis.so
-stamp 1758887725
-version 48
-flags 0
-name Ogg Vorbis Decoder
-domain audacious-plugins
-priority 7
-about 1
-config 0
-enabled 1
-scheme ogg
-scheme ogm
-scheme oga
-ext application/ogg
-ext application/x-ogg
-ext audio/ogg
-ext audio/x-vorbis+ogg
-subtunes 0
-writes 1
-input /usr/lib/audacious/Input/sndfile.so
-stamp 1758887725
-version 48
-flags 0
-name Sndfile Plugin
-domain audacious-plugins
-priority 9
-about 1
-config 0
-enabled 1
-scheme aiff
-scheme au
-scheme raw
-scheme wav
-ext audio/wav
-ext audio/x-wav
-subtunes 0
-writes 0
-input /usr/lib/audacious/Input/ffaudio.so
-stamp 1758887725
-version 48
-flags 0
-name FFmpeg Plugin
-domain audacious-plugins
-priority 10
-about 1
-config 0
-enabled 1
-scheme mpc
-scheme mp+
-scheme mpp
-scheme wma
-scheme shn
-scheme aa3
-scheme oma
-scheme aac
-scheme ac3
-scheme adx
-scheme ape
-scheme dts
-scheme vqf
-scheme m4a
-scheme mp4
-scheme wav
-scheme ogg
-scheme oga
-scheme spx
-scheme tta
-scheme webm
-scheme mka
-scheme mkv
-ext application/ogg
-ext audio/aac
-ext audio/mp4
-ext audio/ogg
-subtunes 0
-writes 1
-effect /usr/lib/audacious/Effect/bs2b.so
-stamp 1758887725
-version 48
-flags 0
-name Bauer Stereophonic-to-Binaural (BS2B)
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/bitcrusher.so
-stamp 1758887725
-version 48
-flags 0
-name Bitcrusher
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/crystalizer.so
-stamp 1758887725
-version 48
-flags 0
-name Crystalizer
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/compressor.so
-stamp 1758887725
-version 48
-flags 0
-name Dynamic Range Compressor
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/echo.so
-stamp 1758887725
-version 48
-flags 0
-name Echo
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/stereo.so
-stamp 1758887725
-version 48
-flags 0
-name Extra Stereo
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/silence-removal.so
-stamp 1758887725
-version 48
-flags 0
-name Silence Removal
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/speed-pitch.so
-stamp 1758887725
-version 48
-flags 0
-name Speed and Pitch
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/voice_removal.so
-stamp 1758887725
-version 48
-flags 0
-name Voice Removal
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 0
-effect /usr/lib/audacious/Effect/mixer.so
-stamp 1758887725
-version 48
-flags 0
-name Channel Mixer
-domain audacious-plugins
-priority 2
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/resample.so
-stamp 1758887725
-version 48
-flags 0
-name Sample Rate Converter
-domain audacious-plugins
-priority 2
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/sox-resampler.so
-stamp 1758887725
-version 48
-flags 0
-name SoX Resampler
-domain audacious-plugins
-priority 2
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/crossfade.so
-stamp 1758887725
-version 48
-flags 0
-name Crossfade
-domain audacious-plugins
-priority 5
-about 1
-config 1
-enabled 0
-effect /usr/lib/audacious/Effect/background_music.so
-stamp 1758887725
-version 48
-flags 0
-name Background Music
-domain audacious-plugins
-priority 10
-about 1
-config 1
-enabled 0
-output /usr/lib/audacious/Output/pipewire.so
-stamp 1758887725
-version 48
-flags 0
-name PipeWire Output
-domain audacious-plugins
-priority 2
-about 1
-config 0
-enabled 0
-output /usr/lib/audacious/Output/pulse_audio.so
-stamp 1758887725
-version 48
-flags 0
-name PulseAudio Output
-domain audacious-plugins
-priority 2
-about 1
-config 1
-enabled 1
-output /usr/lib/audacious/Output/alsa.so
-stamp 1758887725
-version 48
-flags 0
-name ALSA Output
-domain audacious-plugins
-priority 5
-about 1
-config 1
-enabled 0
-output /usr/lib/audacious/Output/oss4.so
-stamp 1758887725
-version 48
-flags 0
-name OSS3 Output
-domain audacious-plugins
-priority 6
-about 1
-config 1
-enabled 0
-output /usr/lib/audacious/Output/sdlout.so
-stamp 1758887725
-version 48
-flags 0
-name SDL Output
-domain audacious-plugins
-priority 9
-about 1
-config 0
-enabled 0
-output /usr/lib/audacious/Output/filewriter.so
-stamp 1758887725
-version 48
-flags 0
-name FileWriter Plugin
-domain audacious-plugins
-priority 10
-about 1
-config 1
-enabled 0
-output /usr/lib/audacious/Output/jack-ng.so
-stamp 1758887725
-version 48
-flags 0
-name JACK Output
-domain audacious-plugins
-priority 10
-about 0
-config 1
-enabled 0
-vis /usr/lib/audacious/Visualization/blur_scope-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Blur Scope
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-vis /usr/lib/audacious/Visualization/gl-spectrum-qt.so
-stamp 1758887725
-version 48
-flags 2
-name OpenGL Spectrum Analyzer
-domain audacious-plugins
-priority 0
-about 1
-config 0
-enabled 0
-vis /usr/lib/audacious/Visualization/qt-spectrum.so
-stamp 1758887725
-version 48
-flags 2
-name Spectrum Analyzer
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 0
-vis /usr/lib/audacious/Visualization/vumeter-qt.so
-stamp 1758887725
-version 48
-flags 2
-name VU Meter
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-general /usr/lib/audacious/General/albumart-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Album Art
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 0
-general /usr/lib/audacious/General/cd-menu-items.so
-stamp 1758887725
-version 48
-flags 0
-name Audio CD Menu Items
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 1
-general /usr/lib/audacious/General/delete-files.so
-stamp 1758887725
-version 48
-flags 0
-name Delete Files
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-general /usr/lib/audacious/General/notify.so
-stamp 1758887725
-version 48
-flags 0
-name Desktop Notifications
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-general /usr/lib/audacious/General/qthotkey.so
-stamp 1758887725
-version 48
-flags 2
-name Global Hotkeys
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-general /usr/lib/audacious/General/lirc.so
-stamp 1758887725
-version 48
-flags 0
-name LIRC Plugin
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-general /usr/lib/audacious/General/lyrics-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Lyrics
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-general /usr/lib/audacious/General/mpris2.so
-stamp 1758887725
-version 48
-flags 0
-name MPRIS 2 Server
-domain audacious-plugins
-priority 0
-about 1
-config 0
-enabled 1
-general /usr/lib/audacious/General/playback-history-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Playback History
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-general /usr/lib/audacious/General/playlist-manager-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Playlist Manager
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 0
-general /usr/lib/audacious/General/scrobbler.so
-stamp 1758887725
-version 48
-flags 0
-name Scrobbler 2.0
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-general /usr/lib/audacious/General/search-tool-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Search Tool
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-general /usr/lib/audacious/General/song_change.so
-stamp 1758887725
-version 48
-flags 0
-name Song Change
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-general /usr/lib/audacious/General/song-info-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Song Info
-domain audacious-plugins
-priority 0
-about 0
-config 0
-enabled 0
-general /usr/lib/audacious/General/statusicon-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Status Icon
-domain audacious-plugins
-priority 0
-about 1
-config 1
-enabled 0
-iface /usr/lib/audacious/General/qtui.so
-stamp 1758887725
-version 48
-flags 2
-name Qt Interface
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 0
-iface /usr/lib/audacious/General/skins-qt.so
-stamp 1758887725
-version 48
-flags 2
-name Winamp Classic Interface
-domain audacious-plugins
-priority 0
-about 0
-config 1
-enabled 1
diff --git a/dotfiles/common/.config/btop/btop.conf b/dotfiles/common/.config/btop/btop.conf
deleted file mode 100644
index a6c8052..0000000
--- a/dotfiles/common/.config/btop/btop.conf
+++ /dev/null
@@ -1,286 +0,0 @@
-#? Config file for btop v.1.4.7
-
-#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
-#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
-color_theme = "Default"
-
-#* If the theme set background should be shown, set to False if you want terminal background transparency.
-theme_background = true
-
-#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.
-truecolor = true
-
-#* Set to true to force tty mode regardless if a real tty has been detected or not.
-#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.
-force_tty = false
-
-#* Option to disable presets. Either the default preset, custom presets, or all presets.
-#* "Off" All presets are enabled.
-#* "Default" preset is disabled.#* "Custom" presets are disabled.#* "All" presets are disabled.
-disable_presets = "Off"
-
-#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.
-#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
-#* Use whitespace " " as separator between different presets.
-#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty"
-presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
-
-#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists.
-#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift.
-vim_keys = false
-
-#* Disable all mouse events.
-disable_mouse = false
-
-#* Rounded corners on boxes, is ignored if TTY mode is ON.
-rounded_corners = true
-
-#* Use terminal synchronized output sequences to reduce flickering on supported terminals.
-terminal_sync = true
-
-#* Default symbols to use for graph creation, "braille", "block" or "tty".
-#* "braille" offers the highest resolution but might not be included in all fonts.
-#* "block" has half the resolution of braille but uses more common characters.
-#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.
-#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.
-graph_symbol = "braille"
-
-# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
-graph_symbol_cpu = "default"
-
-# Graph symbol to use for graphs in gpu box, "default", "braille", "block" or "tty".
-graph_symbol_gpu = "default"
-
-# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
-graph_symbol_mem = "default"
-
-# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
-graph_symbol_net = "default"
-
-# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
-graph_symbol_proc = "default"
-
-#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
-shown_boxes = "mem net proc cpu"
-
-#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
-update_ms = 2000
-
-#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
-#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
-proc_sorting = "cpu lazy"
-
-#* Reverse sorting order, True or False.
-proc_reversed = false
-
-#* Show processes as a tree.
-proc_tree = false
-
-#* Use the cpu graph colors in the process list.
-proc_colors = true
-
-#* Use a darkening gradient in the process list.
-proc_gradient = true
-
-#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.
-proc_per_core = false
-
-#* Show process memory as bytes instead of percent.
-proc_mem_bytes = true
-
-#* Show cpu graph for each process.
-proc_cpu_graphs = true
-
-#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)
-proc_info_smaps = false
-
-#* Show proc box on left side of screen instead of right.
-proc_left = false
-
-#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop).
-proc_filter_kernel = false
-
-#* Should the process list follow the selected process when detailed view is open.
-proc_follow_detailed = true
-
-#* In tree-view, always accumulate child process resources in the parent process.
-proc_aggregate = false
-
-#* Should cpu and memory usage display be preserved for dead processes when paused.
-keep_dead_proc_usage = false
-
-#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available.
-#* Select from a list of detected attributes from the options menu.
-cpu_graph_upper = "Auto"
-
-#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available.
-#* Select from a list of detected attributes from the options menu.
-cpu_graph_lower = "Auto"
-
-#* If gpu info should be shown in the cpu box. Available values = "Auto", "On" and "Off".
-show_gpu_info = "Auto"
-
-#* Toggles if the lower CPU graph should be inverted.
-cpu_invert_lower = true
-
-#* Set to True to completely disable the lower CPU graph.
-cpu_single_graph = false
-
-#* Show cpu box at bottom of screen instead of top.
-cpu_bottom = false
-
-#* Shows the system uptime in the CPU box.
-show_uptime = true
-
-#* Shows the CPU package current power consumption in watts. Requires running `make setcap` or `make setuid` or running with sudo.
-show_cpu_watts = true
-
-#* Show cpu temperature.
-check_temp = true
-
-#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.
-cpu_sensor = "Auto"
-
-#* Show temperatures for cpu cores also if check_temp is True and sensors has been found.
-show_coretemp = true
-
-#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.
-#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine.
-#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.
-#* Example: "4:0 5:1 6:3"
-cpu_core_map = ""
-
-#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".
-temp_scale = "celsius"
-
-#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024.
-base_10_sizes = false
-
-#* Show CPU frequency.
-show_cpu_freq = true
-
-#* How to calculate CPU frequency, available values: "first", "range", "lowest", "highest" and "average".
-freq_mode = "first"
-
-#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
-#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
-clock_format = "%X"
-
-#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.
-background_update = true
-
-#* Custom cpu model name, empty string to disable.
-custom_cpu_name = ""
-
-#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
-#* Only disks matching the filter will be shown. Prepend exclude= to only show disks not matching the filter. Examples: disk_filter="/boot /home/user", disks_filter="exclude=/boot /home/user"
-disks_filter = ""
-
-#* Show graphs instead of meters for memory values.
-mem_graphs = true
-
-#* Show mem box below net box instead of above.
-mem_below_net = false
-
-#* Count ZFS ARC in cached and available memory.
-zfs_arc_cached = true
-
-#* If swap memory should be shown in memory box.
-show_swap = true
-
-#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk.
-swap_disk = true
-
-#* If mem box should be split to also show disks info.
-show_disks = true
-
-#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.
-only_physical = true
-
-#* Read disks list from /etc/fstab. This also disables only_physical.
-use_fstab = true
-
-#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)
-zfs_hide_datasets = false
-
-#* Set to true to show available disk space for privileged users.
-disk_free_priv = false
-
-#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view.
-show_io_stat = true
-
-#* Toggles io mode for disks, showing big graphs for disk read/write speeds.
-io_mode = false
-
-#* Set to True to show combined read/write io graphs in io mode.
-io_graph_combined = false
-
-#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".
-#* Example: "/mnt/media:100 /:20 /boot:1".
-io_graph_speeds = ""
-
-#* Swap the positions of the upload and download speed graphs. When true, upload will be on top.
-swap_upload_download = false
-
-#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.
-net_download = 100
-
-net_upload = 100
-
-#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.
-net_auto = true
-
-#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
-net_sync = true
-
-#* Starts with the Network Interface specified here.
-net_iface = ""
-
-#* "True" shows bitrates in base 10 (Kbps, Mbps). "False" shows bitrates in binary sizes (Kibps, Mibps, etc.). "Auto" uses base_10_sizes.
-base_10_bitrate = "Auto"
-
-#* Show battery stats in top right if battery is present.
-show_battery = true
-
-#* Which battery to use if multiple are present. "Auto" for auto detection.
-selected_battery = "Auto"
-
-#* Show power stats of battery next to charge indicator.
-show_battery_watts = true
-
-#* Set loglevel for "~/.local/state/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG".
-#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info.
-log_level = "WARNING"
-
-#* Automatically save current settings to config file on exit.
-save_config_on_exit = true
-
-#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
-nvml_measure_pcie_speeds = true
-
-#* Measure PCIe throughput on AMD cards, may impact performance on certain cards.
-rsmi_measure_pcie_speeds = true
-
-#* Horizontally mirror the GPU graph.
-gpu_mirror_graph = true
-
-#* Set which GPU vendors to show. Available values are "nvidia amd intel apple"
-shown_gpus = "nvidia amd intel"
-
-#* Custom gpu0 model name, empty string to disable.
-custom_gpu_name0 = ""
-
-#* Custom gpu1 model name, empty string to disable.
-custom_gpu_name1 = ""
-
-#* Custom gpu2 model name, empty string to disable.
-custom_gpu_name2 = ""
-
-#* Custom gpu3 model name, empty string to disable.
-custom_gpu_name3 = ""
-
-#* Custom gpu4 model name, empty string to disable.
-custom_gpu_name4 = ""
-
-#* Custom gpu5 model name, empty string to disable.
-custom_gpu_name5 = ""
diff --git a/dotfiles/common/.config/calibre/.gitignore b/dotfiles/common/.config/calibre/.gitignore
deleted file mode 100644
index f80339c..0000000
--- a/dotfiles/common/.config/calibre/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-# Calibre runtime files (not worth tracking)
-caches/
-fonts/scanner_cache.json
-icons-dark.rcc
-viewer/annots/
diff --git a/dotfiles/common/.config/calibre/conversion/epub_output.py b/dotfiles/common/.config/calibre/conversion/epub_output.py
deleted file mode 100644
index e69de29..0000000
diff --git a/dotfiles/common/.config/calibre/conversion/look_and_feel.py b/dotfiles/common/.config/calibre/conversion/look_and_feel.py
deleted file mode 100644
index e69de29..0000000
diff --git a/dotfiles/common/.config/calibre/conversion/lrf_output.py b/dotfiles/common/.config/calibre/conversion/lrf_output.py
deleted file mode 100644
index e69de29..0000000
diff --git a/dotfiles/common/.config/calibre/conversion/mobi_output.py b/dotfiles/common/.config/calibre/conversion/mobi_output.py
deleted file mode 100644
index e69de29..0000000
diff --git a/dotfiles/common/.config/calibre/conversion/page_setup.py b/dotfiles/common/.config/calibre/conversion/page_setup.py
deleted file mode 100644
index e69de29..0000000
diff --git a/dotfiles/common/.config/calibre/custom_recipes/The Economist_1001.recipe b/dotfiles/common/.config/calibre/custom_recipes/The Economist_1001.recipe
deleted file mode 100644
index bcb8364..0000000
--- a/dotfiles/common/.config/calibre/custom_recipes/The Economist_1001.recipe
+++ /dev/null
@@ -1,684 +0,0 @@
-#!/usr/bin/env python
-# License: GPLv3 Copyright: 2008, Kovid Goyal
-
-import json
-import re
-import time
-from collections import defaultdict
-from datetime import datetime, timedelta
-from urllib.parse import quote, urlencode
-from uuid import uuid4
-
-from html5_parser import parse
-from lxml import etree
-
-from calibre import replace_entities
-from calibre.ebooks.BeautifulSoup import BeautifulSoup, NavigableString, Tag
-from calibre.ptempfile import PersistentTemporaryFile
-from calibre.scraper.simple import read_url
-from calibre.utils.date import parse_only_date
-from calibre.web.feeds.news import BasicNewsRecipe
-
-
-def E(parent, name, text='', **attrs):
- ans = parent.makeelement(name, **attrs)
- ans.text = text
- parent.append(ans)
- return ans
-
-
-def process_node(node, html_parent):
- ntype = node.get('type')
- if ntype == 'tag':
- c = html_parent.makeelement(node['name'])
- c.attrib.update({k: v or '' for k, v in node.get('attribs', {}).items()})
- html_parent.append(c)
- for nc in node.get('children', ()):
- process_node(nc, c)
- elif ntype == 'text':
- text = node.get('data')
- if text:
- text = replace_entities(text)
- if len(html_parent):
- t = html_parent[-1]
- t.tail = (t.tail or '') + text
- else:
- html_parent.text = (html_parent.text or '') + text
-
-
-def safe_dict(data, *names):
- ans = data
- for x in names:
- ans = ans.get(x) or {}
- return ans
-
-
-class JSONHasNoContent(ValueError):
- pass
-
-
-def load_article_from_json(raw, root):
- # open('/t/raw.json', 'w').write(raw)
- data = json.loads(raw)
- body = root.xpath('//body')[0]
- article = E(body, 'article')
- E(article, 'div', data['flyTitle'], style='color: red; font-size:small; font-weight:bold;')
- E(article, 'h1', data['title'], title=safe_dict(data, 'url', 'canonical') or '')
- E(article, 'div', data['rubric'], style='font-style: italic; color:#202020;')
- try:
- date = data['dateModified']
- except Exception:
- date = data['datePublished']
- dt = datetime.fromisoformat(date[:-1]) + timedelta(seconds=time.timezone)
- dt = dt.strftime('%b %d, %Y %I:%M %p')
- if data['dateline'] is None:
- E(article, 'p', dt, style='color: gray; font-size:small;')
- else:
- E(article, 'p', dt + ' | ' + (data['dateline']), style='color: gray; font-size:small;')
- main_image_url = safe_dict(data, 'image', 'main', 'url').get('canonical')
- if main_image_url:
- div = E(article, 'div')
- try:
- E(div, 'img', src=main_image_url)
- except Exception:
- pass
- for node in data.get('text') or ():
- process_node(node, article)
-
-
-def process_web_list(li_node):
- li_html = ''
- for li in li_node['items']:
- if li.get('textHtml'):
- li_html += f'
{li.get("textHtml")}
'
- else:
- li_html += f'
{li.get("text", "")}
'
- return li_html
-
-
-def process_info_box(bx):
- info = ''
- for x in safe_dict(bx, 'components'):
- info += f'
{process_web_node(x)}
'
- return info
-
-
-def process_web_node(node):
- ntype = node.get('type', '')
- if ntype == 'CROSSHEAD':
- if node.get('textHtml'):
- return f'
{node.get("textHtml")}
'
- return f'
{node.get("text", "")}
'
- elif ntype in ['PARAGRAPH', 'BOOK_INFO']:
- if node.get('textHtml'):
- return f'
{node.get("textHtml")}
'
- return f'
{node.get("text", "")}
'
- elif ntype == 'IMAGE':
- alt = '' if node.get('altText') is None else node.get('altText')
- cap = ''
- if node.get('caption'):
- if node['caption'].get('textHtml') is not None:
- cap = node['caption']['textHtml']
- return f'
{cap}
'
- elif ntype == 'PULL_QUOTE':
- if node.get('textHtml'):
- return f'