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 avahi-daemon.service
blueman-mechanism.service
bluetooth.service bluetooth.service
cups.service cups.service
getty@.service getty@.service
greetd.service greetd.service
grub-btrfsd.service
libvirtd.service
NetworkManager-dispatcher.service
NetworkManager-wait-online.service
NetworkManager.service
nftables.service nftables.service
power-profiles-daemon.service nginx.service
seatd.service sshd.service
systemd-oomd.service
systemd-resolved.service
systemd-timesyncd.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] [terminal]
# The VT to run the greeter on. Can be "next", "current" or a number
# designating the VT.
vt = 1 vt = 1
# The default session, also known as the greeter.
[default_session] [default_session]
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'"
# `agreety` is the bundled agetty/login-lookalike. You can replace `/bin/sh` user = "greeter"
# 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 = ""

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