From 07ff62af5543c87b9d0cc5ddcb3f629df22bd524 Mon Sep 17 00:00:00 2001 From: nocode Date: Sat, 4 Jul 2026 13:43:29 +0200 Subject: [PATCH] chore(anaconda): replace thunar with dolphin and gvfs with udisks2 in desktop environments Update package lists for Hyprland and i3 desktop environments: - Replace thunar file manager with dolphin (KDE's file manager) - Add kio-extras for dolphin functionality - Replace gvfs with udisks2 for USB mounting - Update comments to reflect new mount mechanism This change improves consistency and provides better integration for the respective desktop environments. --- .../airootfs/usr/share/anaconda/interactive-defaults.ks | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/releng/airootfs/usr/share/anaconda/interactive-defaults.ks b/configs/releng/airootfs/usr/share/anaconda/interactive-defaults.ks index e299575..a065cd5 100644 --- a/configs/releng/airootfs/usr/share/anaconda/interactive-defaults.ks +++ b/configs/releng/airootfs/usr/share/anaconda/interactive-defaults.ks @@ -268,24 +268,24 @@ case "$DESK" in # noto-fonts : KDE l'a via plasma-meta et GNOME a cantarell, mais XFCE et # Hyprland ne garantissent AUCUNE police TTF → greeter SDDM/apps illisibles. # Hyprland : la stack des raccourcis FWS (mêmes touches que la config - # i3/sway maison) — thunar (Super+E), hyprlock (Super+L), grim+slurp+ + # i3/sway maison) — dolphin (Super+E), hyprlock (Super+L), grim+slurp+ # wl-clipboard (captures), playerctl (touches multimédia) — plus la # plomberie de bureau : mako+libnotify (notifications), polkit-gnome # (agent d'authentification GUI), network-manager-applet (réseau dans le # tray), xdg-desktop-portal-hyprland (partage d'écran/portails), gvfs - # (montage USB dans thunar), ttf-nerd-fonts-symbols (icônes waybar). + # (montage USB via udisks2), ttf-nerd-fonts-symbols (icônes waybar). # Son et Bluetooth GARANTIS avec le bureau : la stack PipeWire + le # mixeur (pavucontrol) + bluez/blueman partent dans la MÊME transaction # pacman que le DE — si le bureau s'installe, ses gestionnaires aussi # (fws-setup-hardware les re-propose ensuite en --needed : sans effet # s'ils sont déjà là, filet de secours sinon). xfce) PKGS="xfce4 xfce4-goodies sddm noto-fonts pipewire pipewire-pulse wireplumber pavucontrol"; DM="sddm" ;; - hyprland) PKGS="hyprland kitty wofi waybar sddm noto-fonts thunar hyprlock grim slurp wl-clipboard playerctl mako libnotify polkit-gnome network-manager-applet xdg-desktop-portal-hyprland gvfs ttf-nerd-fonts-symbols pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol bluez bluez-utils blueman"; DM="sddm" ;; + hyprland) PKGS="hyprland kitty wofi waybar sddm noto-fonts dolphin kio-extras udisks2 hyprlock grim slurp wl-clipboard playerctl mako libnotify polkit-gnome network-manager-applet xdg-desktop-portal-hyprland ttf-nerd-fonts-symbols pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol bluez bluez-utils blueman"; DM="sddm" ;; # i3 : session X11 → COMPATIBLE VR (SteamVR ne marche pas sous Wayland). # xorg-server est requis (SDDM ne le tire pas) ; maim+xclip = captures X11, # dunst = notifications X11 (équivalent de mako), i3lock = verrouillage. # fws-vr-setup (Super+Shift+V ou menu) installe les drivers du casque. - i3) PKGS="i3-wm i3lock xorg-server polybar picom rofi kitty thunar sddm noto-fonts ttf-nerd-fonts-symbols maim xclip dunst libnotify polkit-gnome network-manager-applet gvfs playerctl brightnessctl pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol bluez bluez-utils blueman"; DM="sddm" ;; + i3) PKGS="i3-wm i3lock xorg-server polybar picom rofi kitty dolphin kio-extras udisks2 sddm noto-fonts ttf-nerd-fonts-symbols maim xclip dunst libnotify polkit-gnome network-manager-applet playerctl brightnessctl pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol bluez bluez-utils blueman"; DM="sddm" ;; cli|*) PKGS="" ;; esac # Navigateur de base ajouté DÈS QU'un bureau est choisi (jamais en CLI).