Commit Graph

12 Commits

Author SHA1 Message Date
Fabio Scotto di Santolo
fb81d1082c Enable JSON LSP support in Emacs 2026-05-01 21:19:02 +02:00
Fabio Scotto di Santolo
54bc1114b1 Expand Org Babel language support 2026-04-21 16:45:17 +02:00
Fabio Scotto di Santolo
f7f35ecf15 Align Org styling and templates 2026-04-21 14:31:56 +02:00
Fabio Scotto di Santolo
358bb9f62b Add Org agenda notifications 2026-04-21 10:13:19 +02:00
Fabio Scotto di Santolo
9f77819fb1 Fix Org capture file targets 2026-04-21 09:42:45 +02:00
Fabio Scotto di Santolo
8ed4ce7887 Add Org agenda and dashboard integration 2026-04-19 21:36:14 +02:00
Fabio Scotto di Santolo
7c36681242 Mount pCloud with turnstile rclone service 2026-04-19 09:06:57 +02:00
Fabio Scotto di Santolo
10e79a4bae 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
7732f6431a Add markdown-mode with live preview and TOC generation 2026-04-16 16:35:24 +02:00
Fabio Scotto di Santolo
199f0f63a7 Add Org mode export backends and texlive dependency 2026-04-16 16:15:41 +02:00
Fabio Scotto di Santolo
c2d70cdf89 Configure flyspell with manual activation and ispell timeout 2026-04-16 12:24:22 +02: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