Fabio Scotto di Santolo
fc7bb94cde
Add workspace cycling shortcuts
2026-04-04 22:30:16 +02:00
Fabio Scotto di Santolo
6f8def492b
Set LibreWolf as desktop default browser
2026-04-03 23:21:59 +02:00
Fabio Scotto di Santolo
5c330b8c58
Use GTK pinentry for desktop GPG prompts
2026-04-03 22:47:24 +02:00
Fabio Scotto di Santolo
90c98999ec
Add layered Bash editor environment snippets
2026-04-03 22:46:44 +02:00
Fabio Scotto di Santolo
a84fe5c8e8
Reorganize OpenCode context initialization
2026-04-03 17:06:13 +02:00
Fabio Scotto di Santolo
f86195a9ae
Add global OpenCode desktop context
2026-04-03 16:57:10 +02:00
Fabio Scotto di Santolo
75dd8caf66
Add executable permission for email_sync.sh script
2026-04-01 12:20:58 +02:00
Fabio Scotto di Santolo
353ebb2624
Restrict tmux and desktop tools to Void hosts
2026-03-31 19:00:15 +02:00
Fabio Scotto di Santolo
23a73c7913
Add deterministic workspace-to-output mapping for Sway on nymph
2026-03-31 17:29:52 +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
8679bfadc8
Update nymph dual-monitor autorandr profile
2026-03-31 13:40:49 +02:00
Fabio Scotto di Santolo
b26f177e2a
Add WirePlumber camera priority config for nymph
2026-03-30 14:12:15 +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
12af059362
Change i3 wallpaper
2026-03-28 16:03:24 +01:00
Fabio Scotto di Santolo
e0a2268b83
Enable emptty for Void desktops
2026-03-28 15:49:00 +01:00
Fabio Scotto di Santolo
62b0f5e7de
Delete Catppucin theme for tmux
2026-03-28 14:02:02 +01:00
Fabio Scotto di Santolo
5d4a1cad1d
Retheme tmux with Yaru Blue Dark styling
2026-03-27 22:52:21 +01:00
Fabio Scotto di Santolo
1bbdce5ab5
Add zoxide and custom case-insensitive cd function to bashrc
2026-03-27 22:07:08 +01:00
Fabio Scotto di Santolo
8ca6029f0d
Add cdspell for case-insensitive cd spelling correction
2026-03-27 20:29:10 +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
fe71ac77c5
Add workstation YubiKey support
2026-03-27 14:05:23 +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
9da4f5a8bc
Refine desktop audio and power defaults
2026-03-26 14:46:08 +01:00
Fabio Scotto di Santolo
3dbd45b1b9
Add server templates and normalize role tags
2026-03-25 22:07:44 +01:00
Fabio Scotto di Santolo
ac27c5757e
Copy server duckdns dotfiles
2026-03-25 21:30:38 +01:00
Fabio Scotto di Santolo
0f9626d476
Add workstation-specific dotfiles support
2026-03-24 14:10:47 +01:00
Fabio Scotto di Santolo
210295235f
Add common vim dotfile
2026-03-24 13:51:54 +01:00
Fabio Scotto di Santolo
08100ab5c9
Add NVIDIA hybrid graphics configuration for nymph (PRIME offload, GRUB params, power management, prime-run wrapper)
2026-03-22 12:44:27 +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
1a79baabe6
Add host-specific dotfiles for nymph (autorandr config)
2026-03-21 22:59:51 +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
c87805d935
Use session DBus address for iCloud keyring task
2026-03-18 12:41:02 +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
0826265363
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
fa457c4a42
Add desktop font fallback config for tmux symbols
2026-03-17 10:46:40 +01:00
Fabio Scotto di Santolo
c233d0a288
Add tmux package and common dotfiles deployment
2026-03-17 10:17:42 +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
67036ce794
Add shared bat dotfiles and cache refresh task
2026-03-17 09:52:01 +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
63aaa6bcbc
Add Git dotfiles to desktop profile
2026-03-16 22:16:44 +01:00
Fabio Scotto di Santolo
a259a73710
Add rofi dotfiles
2026-03-16 21:19:24 +01:00
Fabio Scotto di Santolo
d990d86cbe
Added GPG agent configuration
2026-03-16 11:51:49 +01:00
Fabio Scotto di Santolo
b04637f38a
Delete unused .gitkeep files
2026-03-16 08:58:36 +01:00
Fabio Scotto di Santolo
9d831785e3
Added common task for install Bash config
2026-03-15 23:18:52 +01:00
Fabio Scotto di Santolo
31c17c95c1
Minimal i3 setup
2026-03-15 22:00:35 +01:00