Fabio Scotto di Santolo
350fc7ac95
Rename SSH host alias vps to prometheus-ubuntu
2026-09-08 18:56:00 +02:00
Fabio Scotto di Santolo
24268938bd
Hotfix/duckdns token ( #8 )
...
* fix: source DuckDNS token from Vault
* chore: rotate DuckDNS Vault token
2026-09-08 18:48:13 +02:00
Fabio Scotto di Santolo
eab66b6d3d
Add dormant Rocky server profile ( #2 )
...
* Add dormant Rocky server profile
* feat: activate Rocky server profile for prometheus
* fix: complete Rocky server migration tooling
* Remove FreeBSD profile
* feat: add Aegis Fedora CoreOS profile
* docs: define Git Flow branch prefixes
* Add Aegis TPM-backed btrfs storage
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Preserve existing Aegis filesystem tables
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Remove unsupported Aegis TPM storage
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Configure Aegis pi Btrfs storage
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Mount Aegis Btrfs as root
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Handle Maven on Mise
* Feature/aegis coreos (#7 )
* feat(aegis): add ARM image bootstrap workflow
* feat(aegis): manage firewall and SSH hardening
* feat(aegis): harden Fedora IoT services
* chore(aegis): remove local TLS configuration
* fix(aegis): restore supported Fedora IoT bootstrap
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
2026-09-08 10:36:29 +02:00
Fabio Scotto di Santolo
295f1a62ad
Handle Maven on Mise
2026-09-04 09:36:01 +02:00
Fabio Scotto di Santolo
6296925f2d
Remove FreeBSD profile
2026-08-31 21:38:13 +02:00
Fabio Scotto di Santolo
45340103d0
feat: manage Java 11 with Mise on Fedora WSL
2026-08-31 18:20:52 +02:00
Fabio Scotto di Santolo
097374f2c5
Replace LibreOffice with OnlyOffice Flatpak
2026-08-30 16:07:01 +02:00
Fabio Scotto di Santolo
a6a58245ff
Refactor workstation to Fedora WSL target
2026-08-28 11:41:14 +02:00
Fabio Scotto di Santolo
304479a3f9
Make Emacs default font platform-aware (Linux/WSL) and drop Claude CLI agent files
2026-08-27 17:49:07 +02:00
Fabio Scotto di Santolo
474f0082bb
Refactor Emacs for authoring workflows
2026-08-20 15:35:38 +02:00
Fabio Scotto di Santolo
6589b25f95
Set GPT-5.6 Terra as Codex default
2026-08-19 16:20:30 +02:00
Fabio Scotto di Santolo
e5a330dab0
Remove Hyprland and FreeBSD desktop profiles
2026-08-19 14:21:20 +02:00
Fabio Scotto di Santolo
6e27569dc3
Remove obsolete desktop profiles
2026-08-19 13:52:15 +02:00
Fabio Scotto di Santolo
9315f0e8bc
Configure Fedora GTK dark preference
2026-08-11 23:16:54 +02:00
Fabio Scotto di Santolo
e8e1cd3cbc
Set Vim default theme to zaibatsu
2026-08-11 20:00:12 +02:00
Fabio Scotto di Santolo
5f39674092
Share desktop tmux config with WSL
2026-07-28 15:07:37 +02:00
Fabio Scotto di Santolo
23a062a2e4
Update tmux clipboard and terminal styling
2026-07-27 23:08:57 +02:00
Fabio Scotto di Santolo
f62a535335
Fix Vim FZF shortcuts
2026-07-22 20:35:23 +02:00
Fabio Scotto di Santolo
9ce213a620
Add fzf functions to Vim
2026-07-22 15:14:12 +02:00
Fabio Scotto di Santolo
8377f2719c
Merge branch 'migrate-to-mint-bsd'
2026-07-17 17:43:45 +02:00
Fabio Scotto di Santolo
2bfe6fd8fa
Move nymph to target Void+Niri
2026-07-17 17:42:05 +02:00
Fabio Scotto di Santolo
f493395e41
Fix .gitignore_global workstation
2026-07-17 17:22:10 +02:00
Fabio Scotto di Santolo
8eabc5b340
Update FreeBSD profile with Niri
2026-07-15 22:26:29 +02:00
Fabio Scotto di Santolo
fa39a2571b
Fix Emacs configuration
2026-07-15 11:51:11 +02:00
Fabio Scotto di Santolo
a4b47e0456
Fix Linux Mint target
2026-07-15 10:40:10 +02:00
Fabio Scotto di Santolo
826f502af0
Add basic tmux configuration for WSL
2026-07-01 23:53:06 +02:00
Fabio Scotto di Santolo
dc230feace
Add XFCE optional desktop
2026-07-01 23:48:11 +02:00
Fabio Scotto di Santolo
8d3cc84062
Delay Waybar startup on Hyprland
2026-06-22 22:23:51 +02:00
Fabio Scotto di Santolo
bac7d92cf6
Add optional KDE desktop profile
2026-06-21 20:45:11 +02:00
Fabio Scotto di Santolo
2fdda39395
Provision Emacs development tools
2026-06-21 18:41:48 +02:00
Fabio Scotto di Santolo
ae8a6161cd
Remove i3 desktop profile and st terminal
...
Elimina completamente la sessione desktop i3 (X11), ormai non più usata
(gli host espongono solo sway e Hyprland su Wayland):
- ruolo profile_desktop_i3 e voce emptty i3.desktop
- desktop_i3_packages e i guard 'i3' in desktop_sessions_enabled
- desktop_i3_dotfiles e host_i3_dotfiles (autorandr X11)
- dotfiles i3/X11: .xinitrc, i3, i3blocks, picom, polybar, autorandr
- task host-specifici i3 (copy dotfiles, wrap prime-run su nymph)
- rimuove st (terminale X11 da sorgente) da desktop_void_source_tools
- consolida lo script live in scripts/remove_i3.sh, elimina cleanup-i3.sh
- aggiorna la documentazione (README/AGENTS/CLAUDE/knowledge)
Config Emacs lasciata invariata di proposito.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 16:59:08 +02:00
Fabio Scotto di Santolo
c0adb2406f
Fix bat configuration path
2026-06-09 14:54:22 +02:00
Fabio Scotto di Santolo
784d8bd88c
Refresh turnstile env after Wayland startup
2026-06-07 22:20:31 +02:00
Fabio Scotto di Santolo
cb28397bbb
Update Hyprland utilities
2026-06-07 19:34:49 +02:00
Fabio Scotto di Santolo
b4d5a2b1ea
Fix Hyprland lock DPMS
2026-06-07 18:46:21 +02:00
Fabio Scotto di Santolo
9d97cf86fd
Tune Hyprland workspace animation
2026-06-06 21:07:55 +02:00
Fabio Scotto di Santolo
1d4f7a3e4c
Tune Hyprland Waybar and focus behavior
2026-06-06 20:11:05 +02:00
Fabio Scotto di Santolo
a13fb2067b
Set Hyprland geek girl wallpaper
2026-06-06 19:56:27 +02:00
Fabio Scotto di Santolo
5b1ec706c6
Tune Hyprland visual style
2026-06-06 19:53:42 +02:00
Fabio Scotto di Santolo
1503de5b55
Style Hyprlock screen
2026-06-06 19:44:20 +02:00
Fabio Scotto di Santolo
769e61a488
Add Hyprland Void desktop profile
2026-06-06 16:08:35 +02:00
Fabio Scotto di Santolo
6b242a71b9
sway: replace swaylock with gtklock, Star Wars theme lockscreen
...
Switch lockscreen from swaylock to gtklock. CSS styled with Star Wars
yellow (#FFE81F) on near-black background, cover-scaled wallpaper injected
at runtime via temp CSS to avoid path expansion issues in gtklock config.
Update sway background wallpaper to darth-vader-sam.jpg.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 11:15:13 +02:00
Fabio Scotto di Santolo
a2c5d77483
sway: inhibit screensaver during video playback in mpv and browser
...
Start xdg-desktop-portal-wlr and xdg-desktop-portal-gtk explicitly so
Firefox can route ScreenSaver.Inhibit DBus calls through the portal chain
to the Wayland idle inhibitor. Add stop-screensaver=yes to mpv.conf for
native Wayland idle inhibition during mpv playback.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 18:41:39 +02:00
Fabio Scotto di Santolo
6cf87f3c38
desktop: swap fonts to NotoSans NF and UbuntuSansMono Nerd Font
2026-05-23 22:24:07 +02:00
Fabio Scotto di Santolo
a6049961a8
sway: add foot terminal config (Liberation Mono 14, black background)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 19:37:18 +02:00
Fabio Scotto di Santolo
65b185206e
sway: use wlogout for powermenu
2026-05-17 22:44:46 +02:00
Fabio Scotto di Santolo
bc47711016
sway: reduce blur_passes, tune lockscreen indicator
2026-05-17 22:21:25 +02:00
Fabio Scotto di Santolo
9cf1c3784a
sway: add DND toggle in sway and waybar
2026-05-17 21:58:50 +02:00
Fabio Scotto di Santolo
a061d0ce17
sway: add foot terminal, floating rules for dialogs and apps
2026-05-17 20:44:23 +02:00
Fabio Scotto di Santolo
9e446bf0e7
sway: tune wlogout appearance and args
2026-05-17 20:24:55 +02:00