Fabio Scotto di Santolo
a4b47e0456
Fix Linux Mint target
2026-07-15 10:40:10 +02:00
Fabio Scotto di Santolo
dc230feace
Add XFCE optional desktop
2026-07-01 23:48:11 +02:00
Fabio Scotto di Santolo
ea588a3fc8
configure xclip package for Emacs
2026-05-16 09:17:39 +02:00
Fabio Scotto di Santolo
dcb9dc2f49
Consolidate Emacs document tooling
2026-05-02 09:53:10 +02:00
Fabio Scotto di Santolo
54d3d81014
Add lang/python module with uv/ruff/pylsp, ANSI colors, and LSP auto-install
...
- Add lang/python.el: project detection, ruff format-on-save, C-c C-v -> ruff check,
optional pylsp with auto-install via uv (asks once per session)
- Fix pylsp resolution to check .venv, uv tool path, and PATH
- Disable legacy pyls client to avoid spurious warnings
- Add ANSI color support in compilation buffers (editor.el)
- Remove python-mode/python-ts-mode from global lsp-deferred hooks (lsp.el)
- Add ruff, ty, uv packages to desktop group_vars
2026-04-17 00:07:12 +02:00
Fabio Scotto di Santolo
312e915840
Improve TRAMP performance with SSH ControlMaster and persistent sockets
2026-04-16 19:05:25 +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
523eb862d8
Configure flyspell with manual activation and ispell timeout
2026-04-16 12:24:22 +02:00
Fabio Scotto di Santolo
de2430316f
Add Dirvish-backed Dired workflow
2026-04-12 19:33:22 +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
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