Commit Graph

238 Commits

Author SHA1 Message Date
Fabio Scotto di Santolo
b936e8c8b7 Add fscotto/sudo-edit function to edit files as root via TRAMP 2026-04-16 18:02:40 +02:00
Fabio Scotto di Santolo
b1a648e0cc Add markdown-mode with live preview and TOC generation 2026-04-16 16:35:24 +02:00
Fabio Scotto di Santolo
4113801bac Add Org mode export backends and texlive dependency 2026-04-16 16:15:41 +02:00
Fabio Scotto di Santolo
5035e85f29 Enable PDF viewing in Emacs with pdf-tools and poppler dependencies 2026-04-16 15:50:01 +02:00
Fabio Scotto di Santolo
64fc6503db Add /etc/hosts management to runvm for VM IP aliases 2026-04-16 14:16:08 +02:00
Fabio Scotto di Santolo
a41768548e Added xdg-user-dirs to desktop profile 2026-04-16 13:36:55 +02:00
Fabio Scotto di Santolo
203d7b995c Add more YouTube channels to Elfeed feeds 2026-04-16 12:50:34 +02:00
Fabio Scotto di Santolo
523eb862d8 Configure flyspell with manual activation and ispell timeout 2026-04-16 12:24:22 +02:00
Fabio Scotto di Santolo
6c38c28479 Update Elfeed feeds: replace Arch/Mint with Void Linux feeds 2026-04-16 12:05:03 +02:00
Fabio Scotto di Santolo
8bfe9f0a32 Add home directory as trusted project in Codex config 2026-04-16 12:04:13 +02:00
Fabio Scotto di Santolo
d2c5036190 Use alacritty instead of exo-open in Thunar terminal action 2026-04-15 19:40:18 +02:00
Fabio Scotto di Santolo
5917e27fab Use subshell in ap to cd to playbook directory 2026-04-15 19:22:47 +02:00
Fabio Scotto di Santolo
5227270f18 Add ap function to run Ansible playbook from any directory 2026-04-15 19:00:48 +02:00
Fabio Scotto di Santolo
223be14b2c Add MPV configuration with YouTube subtitles support 2026-04-15 18:40:16 +02:00
Fabio Scotto di Santolo
80a02f0442 Use qemu:///system connection to avoid sudo in runvm 2026-04-15 16:58:49 +02:00
Fabio Scotto di Santolo
ff4ba58e14 Add runvm function with IP detection for libvirt VMs 2026-04-15 16:30:33 +02:00
Fabio Scotto di Santolo
586332df9c Fix OpenCode DWIM session resume 2026-04-14 18:41:45 +02:00
Fabio Scotto di Santolo
22018a4cd2 Refine projectile OpenCode workflow 2026-04-14 15:51:34 +02:00
Fabio Scotto di Santolo
08bec486b5 Store udiskie passwords in GNOME Keyring 2026-04-14 15:01:25 +02:00
Fabio Scotto di Santolo
98805d9290 Move user services to turnstile 2026-04-14 14:12:30 +02:00
Fabio Scotto di Santolo
a783b2d174 Auto-update Elfeed on open 2026-04-12 23:07:55 +02:00
Fabio Scotto di Santolo
75360d5dc7 Remove unused Emacs themes 2026-04-12 22:46:49 +02:00
Fabio Scotto di Santolo
10fd3e9888 Add vdiff and ztree tooling 2026-04-12 22:45:05 +02:00
Fabio Scotto di Santolo
675f686a46 Start Emacs daemon from home directory 2026-04-12 21:54:15 +02:00
Fabio Scotto di Santolo
de2430316f Add Dirvish-backed Dired workflow 2026-04-12 19:33:22 +02:00
Fabio Scotto di Santolo
e2234db2ad Add vsv wrappers for user services 2026-04-12 15:41:29 +02:00
Fabio Scotto di Santolo
bc42f63a04 Document supported playbook tags 2026-04-12 15:15:01 +02:00
Fabio Scotto di Santolo
1d3eee3372 Show dashboard in emacsclient frames 2026-04-12 15:12:19 +02:00
Fabio Scotto di Santolo
d4b7a40568 Use treesit-auto for mode remapping 2026-04-12 14:27:43 +02:00
Fabio Scotto di Santolo
dd2975a93c Reconfigure GPTel for Ollama 2026-04-11 22:29:33 +02:00
Fabio Scotto di Santolo
c28605bb38 Add OpenCode session picker for Emacs 2026-04-11 22:14:32 +02:00
Fabio Scotto di Santolo
db75b32a24 Refactor multi-vterm launch commands 2026-04-11 08:47:46 +02:00
Fabio Scotto di Santolo
db3528a92c Move remaining TODOs into AGENTS 2026-04-11 08:28:35 +02:00
Fabio Scotto di Santolo
c2773fe236 Refactor online tool installation flows 2026-04-10 21:54:28 +02:00
Fabio Scotto di Santolo
d045299f59 Generalize UFW rule inventory inputs 2026-04-10 18:55:46 +02:00
Fabio Scotto di Santolo
6742516b32 Refactor per-user runit service setup 2026-04-10 18:36:53 +02:00
Fabio Scotto di Santolo
aeef011143 Remove iCloud keyring bootstrap tasks 2026-04-10 18:22:19 +02:00
Fabio Scotto di Santolo
fbdc074c84 Tighten repository agent instructions 2026-04-10 18:07:53 +02:00
Fabio Scotto di Santolo
44522d3961 Add Ollama and Codex desktop integration 2026-04-10 16:00:03 +02:00
Fabio Scotto di Santolo
5c57cce97c Add turnstile Emacs service and stable ssh-agent 2026-04-10 13:32:03 +02:00
Fabio Scotto di Santolo
7f82fc39d9 Use multi-vterm for Emacs terminal shortcut 2026-04-10 11:15:04 +02:00
Fabio Scotto di Santolo
88e4fb8cb8 Add project terminal launchers for Emacs 2026-04-10 11:03:18 +02:00
Fabio Scotto di Santolo
403d10b766 Add ansible.posix collection dependency 2026-04-09 22:41:01 +02:00
Fabio Scotto di Santolo
1c23326fd5 Add gptel to Emacs desktop profile 2026-04-09 22:28:56 +02:00
Fabio Scotto di Santolo
9659fcce23 Enable SSH access on ikaros 2026-04-09 16:55:01 +02:00
Fabio Scotto di Santolo
073e8e2841 Update workspace state 2026-04-09 13:45:16 +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
8377f1de26 Fix Fedora Flatpak app ID for Xournal++ 2026-04-09 10:23:44 +02:00