Commit Graph

26 Commits

Author SHA1 Message Date
Fabio Scotto di Santolo
d7659b9c21 Add executable permission for email_sync.sh script 2026-04-01 12:20:58 +02:00
Fabio Scotto di Santolo
38aa26779f Restrict tmux and desktop tools to Void hosts 2026-03-31 19:00:15 +02:00
Fabio Scotto di Santolo
ed098706ce Add deterministic workspace-to-output mapping for Sway on nymph 2026-03-31 17:29:52 +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
b57825ddff Change i3 wallpaper 2026-03-28 16:03:24 +01:00
Fabio Scotto di Santolo
93af57f401 Enable emptty for Void desktops 2026-03-28 15:49:00 +01:00
Fabio Scotto di Santolo
aca009980c Add Proton Mail Bridge autostart for desktop profile 2026-03-27 20:03:16 +01:00
Fabio Scotto di Santolo
ab530b9b9b Refine desktop audio and power defaults 2026-03-26 14:46:08 +01:00
Fabio Scotto di Santolo
27cf182178 Add US international keyboard layout (altgr-intl) to i3 session 2026-03-22 09:32:53 +01:00
Fabio Scotto di Santolo
b7da4d821d Add autorandr to i3 config for monitor management 2026-03-21 21:44:38 +01:00
Fabio Scotto di Santolo
cd65dd20e2 Improve Flatpak Yaru theme integration 2026-03-18 18:13:47 +01:00
Fabio Scotto di Santolo
94f4ffa132 Fix xfce-polkit startup path 2026-03-18 17:10:37 +01:00
Fabio Scotto di Santolo
d89b46003e Use session DBus address for iCloud keyring task 2026-03-18 12:41:02 +01:00
Fabio Scotto di Santolo
f18952aa46 Move keyring startup to i3 with secrets-only component 2026-03-17 22:51:36 +01:00
Fabio Scotto di Santolo
9b61ee63cf Fix keyring startup and tolerate non-interactive secret storage 2026-03-17 22:32:10 +01:00
Fabio Scotto di Santolo
ecb4689213 Switch desktop fallback terminal to st and build it from source 2026-03-17 18:48:34 +01:00
Fabio Scotto di Santolo
18fd0fa129 Add Emacs desktop provisioning and dev toolchain packages
Install Emacs and copy the desktop .emacs.d config so the editor setup is managed with the rest of desktop dotfiles. Add vterm/build/debug dependencies plus C/C++ and Go tooling needed by the configured workflow.
2026-03-17 11:50:59 +01:00
Fabio Scotto di Santolo
a94c34e053 Add desktop font fallback config for tmux symbols 2026-03-17 10:46:40 +01:00
Fabio Scotto di Santolo
046e69a2b6 Add yt-dlp package and desktop config deployment 2026-03-17 10:09:50 +01:00
Fabio Scotto di Santolo
3337e99991 Add Fastfetch dotfiles to desktop deployment 2026-03-17 08:57:34 +01:00
Fabio Scotto di Santolo
5676ce1e2a Add Git dotfiles to desktop profile 2026-03-16 22:16:44 +01:00
Fabio Scotto di Santolo
f5249862a7 Add rofi dotfiles 2026-03-16 21:19:24 +01:00
Fabio Scotto di Santolo
caf8b50a2c Added GPG agent configuration 2026-03-16 11:51:49 +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