Commit graph

83 commits

Author SHA1 Message Date
324681443d
Migrate to eglot instead of lsp-mode 2025-06-04 22:47:13 +03:00
81ec639b70
Remove LSP-based Python test functions 2025-06-04 22:47:12 +03:00
87b86d71b9
Display flymake diagnostics in-buffer 2025-06-04 22:47:12 +03:00
aaef41cfae
Disable the Elisp reformat since it messes with the comments 2025-06-04 22:47:11 +03:00
e99c4e31ed
Move init-file finding to a named function for better hotkey hints 2025-06-04 22:47:10 +03:00
dc833f1f01
Use apheleia instead of lsp-mode to autoformat buffers 2025-06-04 22:47:10 +03:00
9bbde40734
Interactively display available commands 2025-06-04 22:47:09 +03:00
7fba3796a3
Align with the APT package, which now provides age instead of rage 2025-06-04 22:47:06 +03:00
2046329111
Update elpaca version 2025-06-04 22:47:05 +03:00
c474c35dc3
Autoload magit integrations on startup 2025-06-04 22:47:03 +03:00
d0353f54b8
Fix podman network listing 2025-06-04 22:46:56 +03:00
49001a9185
Use flymake for error diagnostics 2025-06-04 22:46:52 +03:00
6ea05c3360
Install the latest version of transient for compatibility with magit 2025-06-04 22:46:51 +03:00
2f8060d335
Update the source repo for undo-tree 2025-06-04 22:46:51 +03:00
30dad52670
Update elpaca version 2025-06-04 22:46:50 +03:00
940261786a
Generate QR codes via a key binding 2025-06-04 22:46:49 +03:00
b6c9f26ea1
Migrate to podman 2025-06-04 22:46:46 +03:00
9d42c453bb
Install LilyPond and Emacs integration 2025-06-04 22:46:44 +03:00
bc1522e639
Auto save git-tracked files in-place 2025-06-04 22:46:43 +03:00
77bb3f3a0f
Keep configurations options sorted 2025-06-04 22:46:42 +03:00
1a80e09ca0
Increase auto-save frequency 2025-06-04 22:46:41 +03:00
f29be58c1f
Enable subtree toggles in Dired buffers 2025-06-04 22:46:40 +03:00
34e02cbb81
Add an Ivy action to open a file using an external application 2025-06-04 22:46:39 +03:00
0f9cfa9d45
Customize pylsp plugins 2025-06-04 22:46:35 +03:00
7595c3d29a
Use ripgrep for searches by default 2025-06-04 22:46:28 +03:00
6584255458
Set a sound file for Emacs timers 2025-06-04 22:46:18 +03:00
906cf92879
Create a vault editor 2025-06-04 22:46:14 +03:00
76c3767382
Update elpaca version 2025-06-04 22:46:13 +03:00
a0a475cc77
Replace the deprecated :elpaca keyword 2025-06-04 22:46:07 +03:00
c8cf149818
Use flymake instead of flycheck for error diagnostics 2025-06-04 22:46:03 +03:00
d3e569e3fd
Install the Emacs Multimedia System 2025-06-04 22:46:02 +03:00
69f780fec4
Display the context of offline open-parens 2025-06-04 22:45:59 +03:00
4b38bd331b
Enable outline minor mode in xref buffers 2025-06-04 22:45:59 +03:00
8eee06ac37
Display signature verification in the revision buffer 2025-06-04 22:45:56 +03:00
2354b505c8
Automatically sign merge commits as well 2025-06-04 22:45:55 +03:00
4f44b11d14
Add a keybinding for ffap 2025-06-04 22:45:55 +03:00
d56bc741ff
Endow Emacs with awesome power 2025-06-04 22:45:54 +03:00
c39ea4ff39
Rely on LSP to reformat Rust buffers 2025-06-04 22:45:52 +03:00
2f003402d3
Add docstrings 2025-06-04 22:45:51 +03:00
f5b17e863d
Add a keybinding to find symbol uses 2025-06-04 22:45:50 +03:00
a18255b380
Configure Emacs for Rust development 2025-06-04 22:45:48 +03:00
cb45cd7b4b
Use the LSP server to reformat code 2025-06-04 22:45:47 +03:00
c0c8592104
Automatically set the executable flag on scripts 2025-06-04 22:45:43 +03:00
b37f0a1d1c
Set Emacs's default character coding to UTF-8 2025-06-04 22:45:25 +03:00
6866059893
Update Elpaca version 2025-06-04 22:45:24 +03:00
3c47f179be
Support both python and python3 executable names 2025-06-04 22:45:18 +03:00
fcb9cc02f9
Use poetry to manage virtualenvs 2025-06-04 22:45:14 +03:00
e8520cd29c
Migrate Emacs package management to Elpaca 2025-06-04 22:45:11 +03:00
030712337c
Move straight initialization to a separate file 2025-06-04 22:45:11 +03:00
45ce640cec
Fix virtualenv hook 2025-06-04 22:45:09 +03:00