Fabio Scotto di Santolo
5447f28740
Enhance Sway/Noctalia integration and align desktop docs
...
- Add canonical usb-drive-manager plugin to Noctalia (symlink from official)
- Remove nm-applet and blueman packages from nymph Sway session
- Run udiskie without tray (backend for automount/LUKS, UI via usb-drive-manager)
- Add screenOverrides support to Noctalia bar via inventory variables
- Add host_packages_absent task to packages_void role
- Update desktop docs with full plugin list and config layering
- Add focused validation check for Sway/Noctalia bootstrap
2026-04-22 17:11:30 +02:00
Fabio Scotto di Santolo
fa94a2e70e
Remove Ollama server infrastructure and related tasks
2026-04-22 10:46:14 +02:00
Fabio Scotto di Santolo
a32eb56721
Remove explicit i3 package removal task; rely on session-based exclusion
2026-04-22 10:42:51 +02:00
Fabio Scotto di Santolo
3a95e4d226
Migrate nymph desktop to SwayFX and Noctalia
2026-04-21 23:04:52 +02:00
Fabio Scotto di Santolo
12fe272cbb
Remove Hyprland support from desktop profile
2026-04-17 12:15:41 +02:00
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
804c95046c
Add Hyprland support for nymph: packages, repo, dotfiles, and emptty session
2026-03-28 20:09:50 +01:00
Fabio Scotto di Santolo
6b6f8ac6de
Split desktop X11 packages from desktop profile packages
2026-03-28 18:48:25 +01:00
Fabio Scotto di Santolo
35f27ae522
Add task tags for selective playbook execution and fix vault loading
2026-03-21 19:44:31 +01:00
Fabio Scotto di Santolo
3179ece124
Split xbps upgrade from package install task
2026-03-17 20:46:22 +01:00
Fabio Scotto di Santolo
264e97a2c9
Use xbps upgrade flow and switch to deluge-gtk
2026-03-17 20:29:16 +01:00
Fabio Scotto di Santolo
f36c2b5617
Enable void-repo-nonfree before installing packages
2026-03-16 11:32:43 +01:00
Fabio Scotto di Santolo
31c17c95c1
Minimal i3 setup
2026-03-15 22:00:35 +01:00
Fabio Scotto di Santolo
f8b6d4c502
first commit
2026-03-12 14:37:50 +01:00