Commit Graph

  • 7f28d39352 Load ~/.cargo/env in bash if it exists Fabio Scotto di Santolo 2026-04-17 00:19:40 +02:00
  • dc98824cc9 Add rustup to desktop profile_packages Fabio Scotto di Santolo 2026-04-17 00:13:19 +02:00
  • 54d3d81014 Add lang/python module with uv/ruff/pylsp, ANSI colors, and LSP auto-install Fabio Scotto di Santolo 2026-04-17 00:07:12 +02:00
  • 312e915840 Improve TRAMP performance with SSH ControlMaster and persistent sockets Fabio Scotto di Santolo 2026-04-16 19:05:25 +02:00
  • b936e8c8b7 Add fscotto/sudo-edit function to edit files as root via TRAMP Fabio Scotto di Santolo 2026-04-16 18:02:40 +02:00
  • b1a648e0cc Add markdown-mode with live preview and TOC generation Fabio Scotto di Santolo 2026-04-16 16:35:24 +02:00
  • 4113801bac Add Org mode export backends and texlive dependency Fabio Scotto di Santolo 2026-04-16 16:15:41 +02:00
  • 5035e85f29 Enable PDF viewing in Emacs with pdf-tools and poppler dependencies Fabio Scotto di Santolo 2026-04-16 15:50:01 +02:00
  • 64fc6503db Add /etc/hosts management to runvm for VM IP aliases Fabio Scotto di Santolo 2026-04-16 14:16:08 +02:00
  • a41768548e Added xdg-user-dirs to desktop profile Fabio Scotto di Santolo 2026-04-16 13:36:55 +02:00
  • 203d7b995c Add more YouTube channels to Elfeed feeds Fabio Scotto di Santolo 2026-04-16 12:50:34 +02:00
  • 523eb862d8 Configure flyspell with manual activation and ispell timeout Fabio Scotto di Santolo 2026-04-16 12:24:22 +02:00
  • 6c38c28479 Update Elfeed feeds: replace Arch/Mint with Void Linux feeds Fabio Scotto di Santolo 2026-04-16 12:05:03 +02:00
  • 8bfe9f0a32 Add home directory as trusted project in Codex config Fabio Scotto di Santolo 2026-04-16 12:04:13 +02:00
  • d2c5036190 Use alacritty instead of exo-open in Thunar terminal action Fabio Scotto di Santolo 2026-04-15 19:40:18 +02:00
  • 5917e27fab Use subshell in ap to cd to playbook directory Fabio Scotto di Santolo 2026-04-15 19:22:47 +02:00
  • 5227270f18 Add ap function to run Ansible playbook from any directory Fabio Scotto di Santolo 2026-04-15 19:00:48 +02:00
  • 223be14b2c Add MPV configuration with YouTube subtitles support Fabio Scotto di Santolo 2026-04-15 18:40:16 +02:00
  • 80a02f0442 Use qemu:///system connection to avoid sudo in runvm Fabio Scotto di Santolo 2026-04-15 16:58:49 +02:00
  • ff4ba58e14 Add runvm function with IP detection for libvirt VMs Fabio Scotto di Santolo 2026-04-15 16:30:33 +02:00
  • 586332df9c Fix OpenCode DWIM session resume Fabio Scotto di Santolo 2026-04-14 18:41:45 +02:00
  • 22018a4cd2 Refine projectile OpenCode workflow Fabio Scotto di Santolo 2026-04-14 15:51:34 +02:00
  • 08bec486b5 Store udiskie passwords in GNOME Keyring Fabio Scotto di Santolo 2026-04-14 14:46:20 +02:00
  • 98805d9290 Move user services to turnstile Fabio Scotto di Santolo 2026-04-14 14:12:30 +02:00
  • a783b2d174 Auto-update Elfeed on open Fabio Scotto di Santolo 2026-04-12 23:07:55 +02:00
  • 75360d5dc7 Remove unused Emacs themes Fabio Scotto di Santolo 2026-04-12 22:46:49 +02:00
  • 10fd3e9888 Add vdiff and ztree tooling Fabio Scotto di Santolo 2026-04-12 22:45:05 +02:00
  • 675f686a46 Start Emacs daemon from home directory Fabio Scotto di Santolo 2026-04-12 21:54:15 +02:00
  • de2430316f Add Dirvish-backed Dired workflow Fabio Scotto di Santolo 2026-04-12 19:33:22 +02:00
  • e2234db2ad Add vsv wrappers for user services Fabio Scotto di Santolo 2026-04-12 15:41:29 +02:00
  • bc42f63a04 Document supported playbook tags Fabio Scotto di Santolo 2026-04-12 15:15:01 +02:00
  • 1d3eee3372 Show dashboard in emacsclient frames Fabio Scotto di Santolo 2026-04-12 15:12:19 +02:00
  • d4b7a40568 Use treesit-auto for mode remapping Fabio Scotto di Santolo 2026-04-12 14:27:43 +02:00
  • dd2975a93c Reconfigure GPTel for Ollama Fabio Scotto di Santolo 2026-04-11 22:29:33 +02:00
  • c28605bb38 Add OpenCode session picker for Emacs Fabio Scotto di Santolo 2026-04-11 22:14:32 +02:00
  • db75b32a24 Refactor multi-vterm launch commands Fabio Scotto di Santolo 2026-04-11 08:47:46 +02:00
  • db3528a92c Move remaining TODOs into AGENTS Fabio Scotto di Santolo 2026-04-11 08:28:35 +02:00
  • c2773fe236 Refactor online tool installation flows Fabio Scotto di Santolo 2026-04-10 21:54:28 +02:00
  • d045299f59 Generalize UFW rule inventory inputs Fabio Scotto di Santolo 2026-04-10 18:55:46 +02:00
  • 6742516b32 Refactor per-user runit service setup Fabio Scotto di Santolo 2026-04-10 18:36:53 +02:00
  • aeef011143 Remove iCloud keyring bootstrap tasks Fabio Scotto di Santolo 2026-04-10 18:22:19 +02:00
  • fbdc074c84 Tighten repository agent instructions Fabio Scotto di Santolo 2026-04-10 18:07:53 +02:00
  • 44522d3961 Add Ollama and Codex desktop integration Fabio Scotto di Santolo 2026-04-10 16:00:03 +02:00
  • 5c57cce97c Add turnstile Emacs service and stable ssh-agent Fabio Scotto di Santolo 2026-04-10 13:32:03 +02:00
  • 7f82fc39d9 Use multi-vterm for Emacs terminal shortcut Fabio Scotto di Santolo 2026-04-10 11:15:04 +02:00
  • 88e4fb8cb8 Add project terminal launchers for Emacs Fabio Scotto di Santolo 2026-04-10 11:03:18 +02:00
  • 403d10b766 Add ansible.posix collection dependency Fabio Scotto di Santolo 2026-04-09 22:41:01 +02:00
  • 1c23326fd5 Add gptel to Emacs desktop profile Fabio Scotto di Santolo 2026-04-09 22:28:33 +02:00
  • 9659fcce23 Enable SSH access on ikaros Fabio Scotto di Santolo 2026-04-09 16:55:01 +02:00
  • 073e8e2841 Update workspace state Fabio Scotto di Santolo 2026-04-09 13:45:16 +02:00
  • ed2640b300 Add Fedora Files and Text Editor gsettings Fabio Scotto di Santolo 2026-04-09 13:27:16 +02:00
  • ed716e64a7 Align Fedora GNOME gsettings with host state Fabio Scotto di Santolo 2026-04-09 12:13:47 +02:00
  • e96ebdfd3c Fix Fedora firewall backend override Fabio Scotto di Santolo 2026-04-09 10:43:22 +02:00
  • 8377f1de26 Fix Fedora Flatpak app ID for Xournal++ Fabio Scotto di Santolo 2026-04-09 10:23:44 +02:00
  • 95caf3861c Fix Fedora package mappings for workstation profile Fabio Scotto di Santolo 2026-04-09 10:04:58 +02:00
  • 94df137ea0 Add explicit Fedora workstation target and package role Fabio Scotto di Santolo 2026-04-08 20:04:47 +02:00
  • 872695ed15 Manage VS Code extensions on deadalus Fabio Scotto di Santolo 2026-04-08 18:26:09 +02:00
  • 9984af02c5 Manage deadalus GNOME settings Fabio Scotto di Santolo 2026-04-08 17:09:30 +02:00
  • c7c3cff31f Split gpg-agent config by profile Fabio Scotto di Santolo 2026-04-08 14:54:05 +02:00
  • 044146a4bc Remove legacy Docker Compose package Fabio Scotto di Santolo 2026-04-08 12:39:47 +02:00
  • 3ade3e3d6d Add GTK2 theme import for Yaru Fabio Scotto di Santolo 2026-04-06 12:31:48 +02:00
  • 04967c1525 Add ripgrep to desktop profile packages Fabio Scotto di Santolo 2026-04-05 00:10:50 +02:00
  • c845471e0c Add desktop package and Vim tag support Fabio Scotto di Santolo 2026-04-04 23:02:05 +02:00
  • 919bf2da7f Add workspace cycling shortcuts Fabio Scotto di Santolo 2026-04-04 22:30:16 +02:00
  • 1fc8854522 Set LibreWolf as desktop default browser Fabio Scotto di Santolo 2026-04-03 23:21:59 +02:00
  • 4510fe7ee9 Use GTK pinentry for desktop GPG prompts Fabio Scotto di Santolo 2026-04-03 22:47:24 +02:00
  • 4aba1e6c42 Add layered Bash editor environment snippets Fabio Scotto di Santolo 2026-04-03 22:46:44 +02:00
  • 0081f956df Enable GPG sign on desktop .gitconfig Fabio Scotto di Santolo 2026-04-03 18:14:24 +02:00
  • 52b9b850ed Reorganize OpenCode context initialization Fabio Scotto di Santolo 2026-04-03 17:06:13 +02:00
  • 6681ac199f Add global OpenCode desktop context Fabio Scotto di Santolo 2026-04-03 16:57:10 +02:00
  • cfc55af097 Prefer encrypted local Ansible vault password Fabio Scotto di Santolo 2026-04-03 10:54:48 +02:00
  • cf56aeb53d Document planned Chocolatey backend design Fabio Scotto di Santolo 2026-04-03 10:13:11 +02:00
  • 7b48cec181 Add configurable Windows package backends and taskbar policy Fabio Scotto di Santolo 2026-04-02 23:55:07 +02:00
  • 22d886e492 Align docs with current playbook layout Fabio Scotto di Santolo 2026-04-02 17:34:10 +02:00
  • 9ea6485976 Add ripgrep and workstation authoring tools Fabio Scotto di Santolo 2026-04-02 17:21:08 +02:00
  • 8c899a1886 Prefer visible Ubuntu profile in Windows Terminal Fabio Scotto di Santolo 2026-04-02 16:56:40 +02:00
  • 39c3a2287d Set Ubuntu as default Windows Terminal profile Fabio Scotto di Santolo 2026-04-02 16:48:03 +02:00
  • ebea6c2bd8 Install WhatsApp from Microsoft Store on Windows Fabio Scotto di Santolo 2026-04-02 16:38:57 +02:00
  • a0ddc2aee9 Remove Spotify and simplify Windows winget flow Fabio Scotto di Santolo 2026-04-02 16:36:04 +02:00
  • a38e16556e Simplify Windows role to Windows 11 only Fabio Scotto di Santolo 2026-04-02 16:12:40 +02:00
  • df3aa5abeb Refresh repository guidance for coding agents Fabio Scotto di Santolo 2026-04-02 15:58:58 +02:00
  • 2c1a90b2dc Detect Windows 11 by build number Fabio Scotto di Santolo 2026-04-02 15:42:31 +02:00
  • 43e277c1ef Strengthen Windows 11 widget disable policy Fabio Scotto di Santolo 2026-04-02 15:36:14 +02:00
  • 6e03aace89 Handle user-scoped winget installs via scheduled task Fabio Scotto di Santolo 2026-04-02 15:27:46 +02:00
  • 7547838278 Support user-scoped winget installs on Windows Fabio Scotto di Santolo 2026-04-02 15:20:04 +02:00
  • 1c4803ec90 Add common desktop apps to Windows workstation Fabio Scotto di Santolo 2026-04-02 14:54:11 +02:00
  • f9a2c0a978 Customize Windows taskbar and dark theme Fabio Scotto di Santolo 2026-04-02 14:42:25 +02:00
  • 33fd5cfaa5 Add Postman and DBeaver to Windows workstation Fabio Scotto di Santolo 2026-04-02 14:30:22 +02:00
  • 535e84ef45 Remove redundant WSL check from Windows role Fabio Scotto di Santolo 2026-04-02 14:22:19 +02:00
  • 14b13ca296 Use negotiate for Windows PSRP by default Fabio Scotto di Santolo 2026-04-02 14:06:12 +02:00
  • 5bd8a2fe1a Handle existing WinRM HTTPS listeners in bootstrap Fabio Scotto di Santolo 2026-04-02 11:58:32 +02:00
  • 792f30b747 Fix WinRM HTTPS bootstrap on public networks Fabio Scotto di Santolo 2026-04-02 11:56:19 +02:00
  • 9056709d86 Resolve Windows PSRP vars after loading vaults Fabio Scotto di Santolo 2026-04-02 11:26:50 +02:00
  • e5d11bd9c3 Fix vault Fabio Scotto di Santolo 2026-04-02 11:16:49 +02:00
  • e0bfbe8620 Fix optional vault file detection Fabio Scotto di Santolo 2026-04-02 10:57:22 +02:00
  • b01b3a7c1a Support local vault overrides and optional vault pass file Fabio Scotto di Santolo 2026-04-02 10:42:14 +02:00
  • b7d1a7c2e6 Use PSRP over HTTPS for Windows remoting Fabio Scotto di Santolo 2026-04-02 10:42:14 +02:00
  • 6dbd0d5277 Document Windows PSRP vault settings Fabio Scotto di Santolo 2026-04-01 17:49:18 +02:00
  • c2135b66cc Parameterize Windows PSRP inventory settings Fabio Scotto di Santolo 2026-04-01 17:47:42 +02:00
  • 2782e97f71 Use pip extra args for WSL system packages Fabio Scotto di Santolo 2026-04-01 17:37:56 +02:00