Commit Graph

67 Commits

Author SHA1 Message Date
Fabio Scotto di Santolo
e12b1b368b Add Sway session with Waybar and split configs for Hyprland 2026-03-31 17:04:55 +02:00
Fabio Scotto di Santolo
ad54ffca6b Reorganize desktop roles: extract common bootstrap and host-specific layers
- Add profile_desktop_common with shared desktop bootstrap (emptty, PAM,
  dotfiles, templates, GPG, Maildir, Flatpak, st, external tools)
- Add profile_desktop_host with host-specific tasks (NVIDIA/PRIME on nymph)
- Reduce profile_desktop_i3 to i3/X11-only tasks
- Create profile_desktop_hyprland for Hyprland Wayland session
- Add dual-session support (i3 + Hyprland) on nymph with session choice
- Create shared Hyprland/Waybar dotfiles under dotfiles/desktop/
- Fix Waybar: bottom position, no persistent workspaces, sort by number
- Rename host_dotfiles to host_i3_dotfiles for clarity
- Make emptty restart manual by default to avoid session drops
2026-03-30 12:43:41 +02:00
Fabio Scotto di Santolo
12af059362 Change i3 wallpaper 2026-03-28 16:03:24 +01:00
Fabio Scotto di Santolo
938dc2adae Add Proton Mail Bridge autostart for desktop profile 2026-03-27 20:03:16 +01:00
Fabio Scotto di Santolo
9da4f5a8bc Refine desktop audio and power defaults 2026-03-26 14:46:08 +01:00
Fabio Scotto di Santolo
a7e0ce72e5 Add US international keyboard layout (altgr-intl) to i3 session 2026-03-22 09:32:53 +01:00
Fabio Scotto di Santolo
dab7aa1bc2 Add autorandr to i3 config for monitor management 2026-03-21 21:44:38 +01:00
Fabio Scotto di Santolo
13ed4279ab Improve Flatpak Yaru theme integration 2026-03-18 18:13:47 +01:00
Fabio Scotto di Santolo
18311d01f2 Fix xfce-polkit startup path 2026-03-18 17:10:37 +01:00
Fabio Scotto di Santolo
5db22f1478 Move keyring startup to i3 with secrets-only component 2026-03-17 22:51:36 +01:00
Fabio Scotto di Santolo
3801d3a6c8 Fix keyring startup and tolerate non-interactive secret storage 2026-03-17 22:32:10 +01:00
Fabio Scotto di Santolo
9a048f0430 Switch desktop fallback terminal to st and build it from source 2026-03-17 18:48:34 +01:00
Fabio Scotto di Santolo
fa457c4a42 Add desktop font fallback config for tmux symbols 2026-03-17 10:46:40 +01:00
Fabio Scotto di Santolo
c3ffa53ac8 Add yt-dlp package and desktop config deployment 2026-03-17 10:09:50 +01:00
Fabio Scotto di Santolo
6d363e88d2 Add Fastfetch dotfiles to desktop deployment 2026-03-17 08:57:34 +01:00
Fabio Scotto di Santolo
a259a73710 Add rofi dotfiles 2026-03-16 21:19:24 +01:00
Fabio Scotto di Santolo
31c17c95c1 Minimal i3 setup 2026-03-15 22:00:35 +01:00