207 lines
13 KiB
Markdown
207 lines
13 KiB
Markdown
# Desktop Package Audit
|
|
|
|
Originally generated from `pacman -Qen` and `pacman -Qem` during desktop adoption. Versions record that snapshot; the package lists under `packages/` are authoritative for current policy.
|
|
|
|
## Decision key
|
|
|
|
- **KEEP**: already declared by a shared desktop concern.
|
|
- **REVIEW**: currently installed but not proven necessary by a configuration. The newly created `desktop/local` lists are provisional protection against an over-broad first Decman run; remove a package from those lists only after deciding to retire it.
|
|
- **RETIRE**: selected from the approved legacy non-Wayland cleanup or the NetworkManager-only decision. These will be omitted from the desktop profile.
|
|
|
|
## Official repository packages (124)
|
|
|
|
| Package | Version | Proposed status |
|
|
| --- | --- | --- |
|
|
| `alacritty` | `0.17.0-1` | KEEP — declared common desktop concern |
|
|
| `audacity` | `1:3.7.8-2` | KEEP — declared common desktop concern |
|
|
| `base` | `3-3` | KEEP — declared common desktop concern |
|
|
| `base-devel` | `1-2` | KEEP — declared common desktop concern |
|
|
| `biber` | `1:2.21-3` | KEEP — declared common desktop concern |
|
|
| `blueman` | `2.4.6-2` | KEEP — declared common desktop concern |
|
|
| `bun` | `1.3.14-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `chromium` | `150.0.7871.186-1` | KEEP — declared common desktop concern |
|
|
| `code` | `1.130.0-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `cryptsetup` | `2.8.7-1` | KEEP — declared common desktop concern |
|
|
| `cudnn` | `9.24.0.43-1` | KEEP — declared common desktop concern |
|
|
| `dhcpcd` | `10.3.2-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `docker` | `1:29.6.2-1` | KEEP — declared common desktop concern |
|
|
| `docker-compose` | `5.3.1-1` | KEEP — declared common desktop concern |
|
|
| `evince` | `1:48.4-1` | KEEP — declared common desktop concern |
|
|
| `ex-vi-compat` | `2-1` | KEEP — declared common desktop concern |
|
|
| `fakeroot` | `1:1.37.2-3` | REVIEW — provisional desktop/local retention candidate |
|
|
| `fish` | `4.8.1-1` | KEEP — declared common desktop concern |
|
|
| `flameshot` | `14.0.0-1` | KEEP — declared common desktop concern |
|
|
| `gammastep` | `2.0.11-2` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `geoclue` | `2.8.2-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `git` | `2.55.0-1` | KEEP — declared common desktop concern |
|
|
| `github-cli` | `2.96.0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `glances` | `4.5.5-1` | KEEP — declared common desktop concern |
|
|
| `gnome-font-viewer` | `50.0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `gtk4-layer-shell` | `1.3.0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `hypridle` | `0.1.8-1` | KEEP — declared common desktop concern |
|
|
| `hyprland` | `0.56.1-2` | KEEP — declared common desktop concern |
|
|
| `i3-wm` | `4.25.1-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `jq` | `1.8.2-1` | KEEP — declared common desktop concern |
|
|
| `jre-openjdk` | `26.0.2.u10-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `keyd` | `2.6.0-5` | KEEP — declared common desktop concern |
|
|
| `lib32-libpulse` | `17.0+r98+gb096704c0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `lib32-vkd3d` | `1.19-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `libreoffice-fresh` | `26.2.5-1` | KEEP — declared common desktop concern |
|
|
| `lightdm` | `1:1.32.0-9` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `linux` | `7.1.5.arch1-2` | KEEP — declared common desktop concern |
|
|
| `linux-firmware` | `20260622-1` | KEEP — declared common desktop concern |
|
|
| `linux-headers` | `7.1.5.arch1-2` | KEEP — declared common desktop concern |
|
|
| `lsof` | `4.99.7-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `lvm2` | `2.03.41-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `man-db` | `2.13.1-2` | KEEP — declared common desktop concern |
|
|
| `mpv` | `1:0.41.0-3` | REVIEW — provisional desktop/local retention candidate |
|
|
| `neovim` | `0.12.4-1` | KEEP — declared common desktop concern |
|
|
| `networkmanager` | `1.58.0-1` | KEEP — declared common desktop concern |
|
|
| `nextcloud-client` | `2:33.0.7-1` | KEEP — declared common desktop concern |
|
|
| `npm` | `12.0.1-1` | KEEP — declared common desktop concern |
|
|
| `ntfs-3g` | `2026.7.7-1` | KEEP — declared common desktop concern |
|
|
| `numlockx` | `1.2-6` | REVIEW — provisional desktop/local retention candidate |
|
|
| `nvidia-container-toolkit` | `1.19.1-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `nvidia-open` | `610.43.03-9` | KEEP — declared common desktop concern |
|
|
| `nvidia-settings` | `610.43.03-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `nvtop` | `3.3.2-1` | KEEP — declared common desktop concern |
|
|
| `obsidian` | `1.12.7-3` | KEEP — declared common desktop concern |
|
|
| `ollama-cuda` | `0.32.5-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `opencode` | `1.18.8-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `os-prober` | `1.84-1` | KEEP — declared common desktop concern |
|
|
| `pavucontrol` | `1:6.2-1` | KEEP — declared common desktop concern |
|
|
| `perl-yaml-tiny` | `1.76-3` | REVIEW — provisional desktop/local retention candidate |
|
|
| `pipewire` | `1:1.6.8-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `pipewire-pulse` | `1:1.6.8-1` | KEEP — declared common desktop concern |
|
|
| `polybar` | `3.7.2-2` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `powerline` | `2.8.4-4` | REVIEW — provisional desktop/local retention candidate |
|
|
| `pyenv` | `1:2.8.1-1` | KEEP — declared common desktop concern |
|
|
| `qalculate-qt` | `5.12.0-1` | KEEP — declared common desktop concern |
|
|
| `qbittorrent` | `5.2.3-3` | KEEP — declared common desktop concern |
|
|
| `qpwgraph` | `1.0.3-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `r` | `4.6.1-1` | KEEP — declared common desktop concern |
|
|
| `ranger` | `1.9.4-5` | REVIEW — provisional desktop/local retention candidate |
|
|
| `refind` | `0.14.2-3` | KEEP — declared common desktop concern |
|
|
| `retry` | `1.0.6-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `rofi` | `2.0.0-1` | KEEP — declared common desktop concern |
|
|
| `rpi-imager` | `2.0.9-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `rsync` | `3.4.4-1` | KEEP — declared common desktop concern |
|
|
| `rustup` | `1.29.0-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `screengrab` | `3.2.0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `sddm` | `0.21.0-7` | KEEP — declared common desktop concern |
|
|
| `seahorse` | `1:47.0.1-6` | REVIEW — provisional desktop/local retention candidate |
|
|
| `signal-desktop` | `8.20.0-1` | KEEP — declared common desktop concern |
|
|
| `smplayer` | `25.6.0-2` | KEEP — declared common desktop concern |
|
|
| `starship` | `1.26.0-1` | KEEP — declared common desktop concern |
|
|
| `steam` | `1.0.0.87-1` | KEEP — declared common desktop concern |
|
|
| `sudo` | `1.9.17.p2-6` | REVIEW — provisional desktop/local retention candidate |
|
|
| `sway` | `1:1.12-4` | REVIEW — provisional desktop/local retention candidate |
|
|
| `teamspeak3` | `3.6.2-6` | KEEP — declared common desktop concern |
|
|
| `texlive-basic` | `2026.1-1` | KEEP — declared common desktop concern |
|
|
| `texlive-bin` | `2026.0-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `texlive-fontsrecommended` | `2026.1-1` | KEEP — declared common desktop concern |
|
|
| `texlive-latex` | `2026.1-1` | KEEP — declared common desktop concern |
|
|
| `texlive-latexextra` | `2026.1-1` | KEEP — declared common desktop concern |
|
|
| `texlive-latexrecommended` | `2026.1-1` | KEEP — declared common desktop concern |
|
|
| `texlive-meta` | `2026.1-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `thunderbird` | `153.0-1` | KEEP — declared common desktop concern |
|
|
| `tmux` | `3.7_b-1` | KEEP — declared common desktop concern |
|
|
| `tree` | `2.3.2-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `ttf-jetbrains-mono-nerd` | `3.4.0-2` | KEEP — declared common desktop concern |
|
|
| `ttf-meslo-nerd` | `3.4.0-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `ueberzug` | `18.3.1-5` | REVIEW — provisional desktop/local retention candidate |
|
|
| `unrar` | `1:7.2.7-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `vim` | `9.2.0849-1` | KEEP — declared common desktop concern |
|
|
| `virtualbox` | `7.2.14-1` | KEEP — declared common desktop concern |
|
|
| `vkd3d` | `1.19-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `vlc` | `3.0.23_2-9` | KEEP — declared common desktop concern |
|
|
| `vlc-plugins-all` | `3.0.23_2-9` | REVIEW — provisional desktop/local retention candidate |
|
|
| `vulkan-mesa-layers` | `1:26.1.5-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `vulkan-radeon` | `1:26.1.5-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `vulkan-tools` | `1.4.350.1-1` | KEEP — declared common desktop concern |
|
|
| `waybar` | `0.15.0-2` | RETIRE — replaced by Noctalia and no longer declared |
|
|
| `wdisplays` | `1.1.3-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `wget` | `1.25.0-6` | REVIEW — provisional desktop/local retention candidate |
|
|
| `wine` | `11.14-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `winetricks` | `20260125-2` | REVIEW — provisional desktop/local retention candidate |
|
|
| `wl-clipboard` | `1:2.3.0-1` | KEEP — declared common desktop concern |
|
|
| `xclip` | `0.13-6` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `xorg-server` | `21.1.24-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `xorg-xauth` | `1.1.5-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `xorg-xinit` | `1.4.4-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `xorg-xkill` | `1.0.7-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `xorg-xsetroot` | `1.1.4-1` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `xorg-xwayland` | `24.1.13-1` | KEEP — declared common desktop concern |
|
|
| `xournalpp` | `1.3.5-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `xsel` | `1.2.1-2` | RETIRE — legacy X11 or superseded network/colour tool |
|
|
| `yadm` | `3.5.0-1` | KEEP — declared common desktop concern |
|
|
| `zellij` | `0.44.3-1` | KEEP — declared common desktop concern |
|
|
|
|
## AUR / foreign packages (19)
|
|
|
|
| Package | Version | Proposed status |
|
|
| --- | --- | --- |
|
|
| `ashell-bin` | `0.9.0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `ausweisapp2` | `2.4.0-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `beads` | `1.0.3-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `brave-bin` | `1:1.92.140-1` | KEEP — declared common desktop concern |
|
|
| `decman` | `1.2.2-2` | KEEP — declared common desktop concern |
|
|
| `downgrade` | `12.0.2-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `lutris-git` | `0.5.22.r394.g1b0f116-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `mongodb-compass-bin` | `1.49.11-2` | KEEP — declared common desktop concern |
|
|
| `mullvad-vpn-beta-bin` | `2026.3.stable-1` | KEEP — declared common desktop concern |
|
|
| `noctalia-git` | `5.0.0.r5317.ga4324409f-1` | KEEP — declared common Wayland concern |
|
|
| `nomacs-git` | `3.23.2.r0.gccb6ff42-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `pycharm-professional` | `2025.2.2-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `rustrover` | `2026.1.3-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `spotify` | `1:1.2.92.147-1` | KEEP — declared common desktop concern |
|
|
| `xclicker` | `1.5.1-1` | REVIEW — provisional desktop/local retention candidate |
|
|
| `yay` | `13.0.1-1` | KEEP — declared common desktop concern |
|
|
| `yay-debug` | `12.5.0-1` | REVIEW — undeclared explicit package |
|
|
| `zotero-bin` | `9.0.6-1` | KEEP — declared common desktop concern |
|
|
| `zsa-keymapp-bin` | `1.3.7-1` | REVIEW — provisional desktop/local retention candidate |
|
|
|
|
## Initial retirement set
|
|
|
|
```text
|
|
dhcpcd
|
|
gammastep
|
|
i3-wm
|
|
lightdm
|
|
polybar
|
|
xclip
|
|
xorg-server
|
|
xorg-xauth
|
|
xorg-xinit
|
|
xorg-xkill
|
|
xorg-xsetroot
|
|
xsel
|
|
```
|
|
|
|
## Approved follow-up retirement
|
|
|
|
In addition to the initial set, remove these selected groups from the desktop profile:
|
|
|
|
```text
|
|
ashell-bin
|
|
ausweisapp2
|
|
code
|
|
gammastep
|
|
gnome-font-viewer
|
|
lib32-libpulse
|
|
lib32-vkd3d
|
|
lutris-git
|
|
pycharm-professional
|
|
rpi-imager
|
|
rustrover
|
|
ueberzug
|
|
vkd3d
|
|
vulkan-mesa-layers
|
|
waybar
|
|
wine
|
|
winetricks
|
|
xclicker
|
|
```
|
|
|
|
Keep `nomacs-git` (the current PNG default), `zsa-keymapp-bin` (matches the managed ZSA rules), and the declared TeX Live stack. The desktop package lists now reflect these decisions; a Decman dry run must confirm the exact removal closure before applying it.
|