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
67653b8c76
Add canonical Noctalia config and migrate Clipper to official plugin
...
- Create shared Noctalia config in dotfiles/desktop/.config/noctalia/
- Add Ayu theme, plugin enablement, and Clipper settings
- Migrate Clipper checkout from standalone to official noctalia-plugins
- Add template with host-specific variables for deterministic rendering
- Move Noctalia bar configuration to desktop group_vars
- Create role tasks for rendering and copying Noctalia settings
2026-04-22 15:41:49 +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
d5512285c1
Generalize UFW rule inventory inputs
2026-04-10 18:55:46 +02:00
Fabio Scotto di Santolo
5d979d0bbb
Enable SSH access on ikaros
2026-04-09 16:55:01 +02:00
Fabio Scotto di Santolo
7f5b61ebc7
Add Fedora Files and Text Editor gsettings
2026-04-09 13:27:16 +02:00
Fabio Scotto di Santolo
5298ff346c
Align Fedora GNOME gsettings with host state
2026-04-09 12:13:47 +02:00
Fabio Scotto di Santolo
3b0e7a8e96
Fix Fedora firewall backend override
2026-04-09 10:43:22 +02:00
Fabio Scotto di Santolo
c655fe63dc
Add explicit Fedora workstation target and package role
2026-04-08 20:04:47 +02:00
Fabio Scotto di Santolo
b4e3cbee4e
Manage VS Code extensions on deadalus
2026-04-08 18:26:09 +02:00
Fabio Scotto di Santolo
52ae025453
Manage deadalus GNOME settings
2026-04-08 17:09:30 +02:00
Fabio Scotto di Santolo
a409c8d519
Resolve Windows PSRP vars after loading vaults
2026-04-02 11:26:50 +02:00
Fabio Scotto di Santolo
5a81fbf5c9
Parameterize Windows PSRP inventory settings
2026-04-01 17:47:42 +02:00
Fabio Scotto di Santolo
3c3ca4a737
Split workstation profiles for Linux and Windows WSL
2026-04-01 13:54:07 +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
bc97516117
Fix Waybar package name for nymph
2026-03-28 20:36:09 +01: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
07e86edad4
Add autorandr profile for ikaros display setup
2026-03-26 22:20:39 +01:00
Fabio Scotto di Santolo
068956b398
Wire Ubuntu server profile into playbook
2026-03-25 19:16:46 +01:00
Fabio Scotto di Santolo
970ffbe81b
Add initial Ubuntu workstation orchestration
2026-03-23 22:04:25 +01:00
Fabio Scotto di Santolo
1a79baabe6
Add host-specific dotfiles for nymph (autorandr config)
2026-03-21 22:59:51 +01:00
Fabio Scotto di Santolo
d59c38439c
Fix ikaros packages list
2026-03-16 13:08:46 +01:00
Fabio Scotto di Santolo
cd95ca045a
Review packages
2026-03-15 22:28:30 +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