Fabio Scotto di Santolo
2dc0d513cc
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
669bf1cdb2
Remove explicit i3 package removal task; rely on session-based exclusion
2026-04-22 10:42:51 +02:00
Fabio Scotto di Santolo
4632f20c87
Migrate nymph desktop to SwayFX and Noctalia
2026-04-21 23:04:52 +02:00
Fabio Scotto di Santolo
e5c8bba594
Remove Hyprland support from desktop profile
2026-04-17 12:15:41 +02:00
Fabio Scotto di Santolo
d045299f59
Generalize UFW rule inventory inputs
2026-04-10 18:55:46 +02:00
Fabio Scotto di Santolo
9659fcce23
Enable SSH access on ikaros
2026-04-09 16:55:01 +02:00
Fabio Scotto di Santolo
ed2640b300
Add Fedora Files and Text Editor gsettings
2026-04-09 13:27:16 +02:00
Fabio Scotto di Santolo
ed716e64a7
Align Fedora GNOME gsettings with host state
2026-04-09 12:13:47 +02:00
Fabio Scotto di Santolo
e96ebdfd3c
Fix Fedora firewall backend override
2026-04-09 10:43:22 +02:00
Fabio Scotto di Santolo
94df137ea0
Add explicit Fedora workstation target and package role
2026-04-08 20:04:47 +02:00
Fabio Scotto di Santolo
872695ed15
Manage VS Code extensions on deadalus
2026-04-08 18:26:09 +02:00
Fabio Scotto di Santolo
9984af02c5
Manage deadalus GNOME settings
2026-04-08 17:09:30 +02:00
Fabio Scotto di Santolo
9056709d86
Resolve Windows PSRP vars after loading vaults
2026-04-02 11:26:50 +02:00
Fabio Scotto di Santolo
c2135b66cc
Parameterize Windows PSRP inventory settings
2026-04-01 17:47:42 +02:00
Fabio Scotto di Santolo
9065261bff
Split workstation profiles for Linux and Windows WSL
2026-04-01 13:54:07 +02:00
Fabio Scotto di Santolo
da3c97a35a
Add Sway session with Waybar and split configs for Hyprland
2026-03-31 17:04:55 +02:00
Fabio Scotto di Santolo
0a80706ea2
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
56d634c64e
Fix Waybar package name for nymph
2026-03-28 20:36:09 +01:00
Fabio Scotto di Santolo
df0c9ea905
Add Hyprland support for nymph: packages, repo, dotfiles, and emptty session
2026-03-28 20:09:50 +01:00
Fabio Scotto di Santolo
001cfe4e9f
Add autorandr profile for ikaros display setup
2026-03-26 22:20:39 +01:00
Fabio Scotto di Santolo
ebbb948d1e
Wire Ubuntu server profile into playbook
2026-03-25 19:16:46 +01:00
Fabio Scotto di Santolo
6eb48e39ee
Add initial Ubuntu workstation orchestration
2026-03-23 22:04:25 +01:00
Fabio Scotto di Santolo
71ae4c67ab
Add host-specific dotfiles for nymph (autorandr config)
2026-03-21 22:59:51 +01:00
Fabio Scotto di Santolo
1e66a0e6b7
Fix ikaros packages list
2026-03-16 13:08:46 +01:00
Fabio Scotto di Santolo
badad3bcf6
Review packages
2026-03-15 22:28:30 +01:00
Fabio Scotto di Santolo
34276c2de1
Minimal i3 setup
2026-03-15 22:00:35 +01:00
Fabio Scotto di Santolo
6e0f5eb83b
first commit
2026-03-12 14:37:50 +01:00