aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/paru
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-06-05 11:05:58 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-06-05 11:05:58 +0100
commit413b81c8b24a47fe9041aae1db5b5bf1a8a5c734 (patch)
tree599184a54be755d826483683a85cd682397874e2 /dot_config/paru
parentb9d077f5d8a8870304cd78f3e10c311c3564cdd3 (diff)
downloaddotfiles-413b81c8b24a47fe9041aae1db5b5bf1a8a5c734.tar.gz
dotfiles-413b81c8b24a47fe9041aae1db5b5bf1a8a5c734.tar.bz2
dotfiles-413b81c8b24a47fe9041aae1db5b5bf1a8a5c734.zip
feat(nix): migrate user-leaf tools to host profile
Pull every pacman/AUR entry that is (1) packaged in nixpkgs and (2) free of tight system coupling out of meta/base.txt and into nix/host.nix. System coupling = setuid, /usr/lib/systemd/system unit, udev rule, /usr/share/dbus-1/services file, /usr/share/wayland-sessions entry, shared lib other pacman pkgs link, /etc/makepkg.conf reference, system fontconfig path, PAM, Qt plugin search path, or kernel/ firmware/bootloader touchpoint. User-scope systemd units are NOT coupling — nix drops them in ~/.nix-profile/share/systemd/user/ and systemd picks them up; the chezmoi-owned unit files that referenced /usr/bin/<tool> paths are fixed in a follow-up commit. Wayland session: waybar, mako, fuzzel, wofi, swayidle, swayr, inhibridge, bemoji, wob, poweralertd, grim, slurp, wf-recorder, wtype, wl-clipboard, cliphist, imv, wl-mirror, playerctl, pulsemixer, ghostty. General CLIs: qrencode, torsocks, lshw, yt-dlp, streamlink, chezmoi, paru. GUI: sparrow. OCR: tesseract collapsed with .override { enableLanguages = [eng por] } — replaces tesseract + tesseract-data-eng + tesseract-data-por. STT: whisper-cpp.override { vulkanSupport = true; } plus an inline whisper-cpp-model-base derivation that fetches ggml-base.bin from the upstream huggingface mirror into ~/.nix-profile/share/whisper-cpp-models/.
Diffstat (limited to 'dot_config/paru')
0 files changed, 0 insertions, 0 deletions