chore(system): refresh package and service inventories

This commit is contained in:
fy59 2026-09-25 05:44:06 +02:00
parent b475faba2a
commit dfd2599a5e
9 changed files with 248 additions and 213 deletions

View file

@ -1,16 +1,16 @@
NetworkManager-dispatcher.service
NetworkManager-wait-online.service
NetworkManager.service
avahi-daemon.service
blueman-mechanism.service
bluetooth.service
cups.service
getty@.service
greetd.service
grub-btrfsd.service
libvirtd.service
NetworkManager-dispatcher.service
NetworkManager-wait-online.service
NetworkManager.service
nftables.service
power-profiles-daemon.service
seatd.service
systemd-oomd.service
systemd-resolved.service
nginx.service
sshd.service
systemd-timesyncd.service
tlp-pd.service
tlp.service
wg-quick@wg0.service

View file

@ -0,0 +1,7 @@
avahi-daemon.socket
cups.path
cups.socket
fstrim.timer
snapper-cleanup.timer
snapper-timeline.timer
systemd-userdbd.socket

View file

@ -0,0 +1,6 @@
arch-sentinel-sample.timer
battery-low-notify.timer
gnome-keyring-daemon.socket
p11-kit-server.socket
pipewire-pulse.socket
pipewire.socket

42
.assets/external-tools.md Normal file
View file

@ -0,0 +1,42 @@
# Outils hors Pacman
Cet inventaire décrit les dépendances observées le 25 septembre 2026 qui ne
sont pas restaurées par `pkglist-pacman.txt` ou `pkglist-aur.txt`.
## Cargo
- `ytmusic-tui 0.2.1` (`cargo install ytmusic-tui`)
## npm utilisateur
Le préfixe actif est `~/.local/npm` et `.zshrc` l'ajoute à `PATH`.
- `@earendil-works/pi-coding-agent@0.84.3`
- `context-mode@1.0.169`
- `prettier@3.9.6`
## Builds et projets locaux
Ces éléments sont volontairement hors du dépôt de dotfiles. Les liens ou
unités du dépôt supposent leur présence à ces emplacements :
- `~/.local/src/arch-sentinel` fournit `~/.local/bin/arch-sentinel` ;
- `~/Documents/trainlog` fournit les exécutables et agents Trainlog ;
- `~/Documents/Lardon` fournit la session FreeCAD et ses outils ;
- `~/Documents/labfy-remote-ui` fournit `labfy-remote-ui` ;
- `~/Applications/openmvs-2.4.0` fournit OpenMVS au pipeline `scan3d` ;
- `~/.codex/packages/standalone/current` fournit le lien utilisateur `codex`.
## Helpers système locaux
Ces fichiers sous `/usr/local` ne sont possédés par aucun paquet. Ils relèvent
de la couche système `arch-system`, pas de ce dépôt utilisateur :
- `/usr/local/sbin/batlimit-set` ;
- `/usr/local/sbin/vmware-stack`.
## Problème système connu
`wg-quick@wg0.service` est activé mais échoue au démarrage car `resolvconf`
signale une divergence de signature pour `/etc/resolv.conf`. La correction
appartient à `arch-system` et n'est pas appliquée ici.

View file

@ -1,18 +1,6 @@
[terminal]
# The VT to run the greeter on. Can be "next", "current" or a number
# designating the VT.
vt = 1
# The default session, also known as the greeter.
[default_session]
# `agreety` is the bundled agetty/login-lookalike. You can replace `/bin/sh`
# with whatever you want started, such as `sway`.
command = "sway --config /etc/greetd/sway-config"
# The user to run the command as. The privileges this user must have depends
# on the greeter. A graphical greeter may for example require the user to be
# in the `video` group.
user = ""
command = "tuigreet --remember --asterisks --time --greeting 'Welcome to ArchASP' --theme 'container=brightblack;border=magenta;text=white;greet=brightmagenta;prompt=cyan;input=brightcyan;time=brightyellow;error=red;button=green;action=green' --cmd 'uwsm start default' --power-shutdown 'shutdown -h now' --power-reboot 'reboot'"
user = "greeter"

View file

@ -1,60 +0,0 @@
# SPDX-FileCopyrightText: 2022 Harish Rajagopal <harish.rajagopals@gmail.com>
#
# SPDX-License-Identifier: GPL-3.0-or-later
[background]
# Path to the background image
path = "/home/fy59/Images/Wallpapers/sway.png"
# How the background image covers the screen if the aspect ratio doesn't match
# Available values: "Fill", "Contain", "Cover", "ScaleDown"
# Refer to: https://docs.gtk.org/gtk4/enum.ContentFit.html
# NOTE: This is ignored if ReGreet isn't compiled with GTK v4.8 support.
fit = "Cover"
[GTK]
# Whether to use the dark theme
application_prefer_dark_theme = true
# Cursor theme name
cursor_theme_name = "catppuccin-mocha-lavender-cursors"
# Whether to blink the cursor
cursor_blink = true
# Font name and size
font_name = "jetbrains mono nerd font 14"
# Icon theme name
icon_theme_name = "Tela-blue-dark"
# GTK theme name
theme_name = "catppuccin-mocha-lavender-standard+default"
[commands]
# The command used to reboot the system
reboot = ["systemctl", "reboot"]
# The command used to shut down the system
poweroff = ["systemctl", "poweroff"]
[appearance]
# The message that initially displays on startup
greeting_msg = "Welcome back!"
[widget.clock]
# strftime format argument
# See https://docs.rs/jiff/0.1.14/jiff/fmt/strtime/index.html#conversion-specifications
format = "%H:%M"
# How often to update the text
resolution = "500ms"
# Override system timezone (IANA Time Zone Database name, aka /etc/zoneinfo path)
# Remove to use the system time zone.
timezone = "Europe/Paris"
# Ask GTK to make the label at least this wide. This helps keeps the parent element layout and width consistent.
# Experiment with different widths, the interpretation of this value is entirely up to GTK.
label_width = 150

View file

@ -1,14 +0,0 @@
exec "regreet; swaymsg exit"
include /etc/sway/config.d/*
### Keyboard
input * {
xkb_layout fr
xkb_variant oss
}
### Touchpad
input "type:touchpad" {
tap enabled
tap_button_map lrm
}

17
.assets/pkglist-aur.txt Normal file
View file

@ -0,0 +1,17 @@
appflowy-bin
bibata-cursor-theme
bridge-utils
colmap
colmap-debug
freeimage
go-mtpfs-git
hyprwhspr
jmtpfs
limine-snapper-sync
limusic-bin
meshlab-bin
mozjpeg-debug
proton-pass-bin
spicetify-marketplace-bin
vmware-workstation
yay

View file

@ -1,202 +1,251 @@
7zip
accountsservice
acpi
alsa-utils
amass
amd-ucode
amdgpu_top
android-file-transfer
android-tools
ansible
atuin
autotiling
axel
base
base-devel
bash-completion
bat
bat-extras
bear
bind
blueman
bluez
bluez-utils
brightnessctl
broadcom-wl-dkms
btop
btrfs-progs
calcure
catppuccin-cursors-mocha
catppuccin-gtk-theme-mocha
ccache
clang
cliphist
cpio
cloc
cmake
composer
cowsay
cppcheck
cppdap
cpupower
cups
dante
deezer
dgop
dialog
discord
cups-pk-helper
dmidecode
dnsmasq
docker
dosfstools
ecryptfs-utils
edk2-ovmf
efibootmgr
eigen
evince
evtest
exfatprogs
eza
fastfetch
fd
ffmpegthumbnailer
figlet
file-roller
firefox
firefox-i18n-fr
foomatic-db
foomatic-db-gutenprint-ppds
foomatic-db-nonfree
foomatic-db-nonfree-ppds
foomatic-db-ppds
fuse-overlayfs
fuse2
flatpak
freecad
fzf
gammastep
ggml-vulkan
gimp
gimp-help-fr
git
github-cli
gnome-themes-extra
gnome-keyring
gnu-free-fonts
gobuster
google-chrome
greetd-regreet
gphoto2
gradle
greetd-tuigreet
grim
grub
grub-btrfs
gst-libav
gst-plugin-gtk4
gst-plugin-pipewire
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gum
hashcat
gtk4
gtklock
gtklock-playerctl-module
gtklock-powerbar-module
gtklock-userinfo-module
gvfs
heimdall
hplip
hunspell-en_us
hunspell-fr
i3status-rust
inter-font
inxi
ifuse
imagemagick
inotify-tools
jadx
jdk-openjdk
jdk17-openjdk
john
jq
julia
kitty
libspng
libvirt
linux
less
libgsf
libheif
libimobiledevice
libjpeg-turbo
libmtp
libplist
libpulse
limine
linux-firmware
linux-headers
lsb-release
lsd
maim
man-db
linux-lts
linux-lts-headers
linux-zen
linux-zen-headers
llama-cpp
luarocks
mako
man-pages
man-pages-fr
mercurial
mtools
memtest86+
memtest86+-efi
mesa-utils
meson
mold
mpv
mtpfs
neovim
networkmanager
nikto
nmsurf
nextcloud-client
nginx
nodejs
noto-fonts
noto-fonts-cjk
notcurses
noto-fonts-emoji
noto-fonts-extra
npm
nss-mdns
openbsd-netcat
openvpn
optipng
os-prober
otf-font-awesome
ntfs-3g
ntp
nvme-cli
openresolv
openssh
pacman-contrib
pamixer
parallel
pass
pavucontrol
perl-image-exiftool
php
pipewire
pipewire-alsa
pipewire-jack
pipewire-libcamera
pipewire-pulse
playerctl
pnpm
polkit-gnome
power-profiles-daemon
podman
powertop
protonmail-bridge
pyenv
python-gobject
pyright
python-i3ipc
python-jedi
python-pip
python-pipx
python-pyamdgpuinfo
python-pyquery
python-utils
qalculate-gtk
qt5-quickcontrols2
python-jsonschema
python-opencv
python-pipenv
python-psutil
python-pynvim
python-textual
qt5-wayland
qt5ct
qt6-wayland
qt6ct
radeontop
rclone
reflector
renderdoc
rhash
ripgrep
rust
rocm-smi-lib
rofi
rsync
ruby
rustup
samba
sane
sane-airscan
sassc
scrollmpris-git
seat
seatd
seclists
slop
sbctl
slurp
snap-pac-grub
smartmontools
snap-pac
snapper
sof-firmware
spirv-headers
spotify-launcher
sqlitebrowser
starship
stow
strace
sudo
sway
swaybg
swayfx
swayidle
swayimg
swaylock-effects
swaylock
swaync
systemd-resolvconf
system-config-printer
tcpdump
testdisk
texinfo
tea
tela-circle-icon-theme-all
terminus-font
tesseract
tesseract-data-eng
tesseract-data-fra
thunar
thunar-archive-plugin
thunar-volman
thunderbird
thunderbird-i18n-fr
tlp
tlp-pd
tlp-rdw
tmux
traceroute
transmission-cli
transmission-gtk
tree
ttf-bitstream-vera
tree-sitter-cli
ttf-dejavu
ttf-droid
ttf-fantasque-nerd
ttf-fira-code
ttf-fira-sans
ttf-firacode-nerd
ttf-jetbrains-mono
ttf-liberation
ttf-nerd-fonts-symbols-mono
ttf-noto-nerd
ttf-victor-mono
umockdev
ttf-jetbrains-mono-nerd
tumbler
typst
unrar
unzip
usbmuxd
usbutils
vde2
w3m
uwsm
valgrind
vcpkg
vlc
volk
vulkan-headers
vulkan-radeon
vulkan-tools
vulkan-utility-libraries
vulkan-validation-layers
waybar
wayland-utils
webp-pixbuf-loader
wev
wget
whois
wireguard-tools
wl-clip-persist
wireplumber
wl-clipboard
wlopm
wlr-randr
wlsunset
wofi
wttrbar
xclip
xdg-desktop-portal-gtk
wpa_supplicant
xdg-desktop-portal
xdg-desktop-portal-wlr
xdg-user-dirs
xf86-video-nouveau
xmlstarlet
xf86-video-amdgpu
xorg-xrdb
xorg-xwayland
xournalpp
yarn
yazi
zip
yt-dlp
zoxide
zram-generator
zsh
zsh-autocomplete
zsh-autosuggestions
zsh-completions
zsh-history-substring-search
zsh-syntax-highlighting