Commit graph

329 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
c214133f50
Link to a reference of the default keybindings 2025-06-04 22:47:07 +03:00
c8d7fba9f1
Customize zellij keybindings 2025-06-04 22:47:07 +03:00
7fba3796a3
Align with the APT package, which now provides age instead of rage 2025-06-04 22:47:06 +03:00
e32fde2ddb
Sync the backup to Google Drive every day 2025-06-04 22:47:05 +03:00
2046329111
Update elpaca version 2025-06-04 22:47:05 +03:00
698826a761
Install podman in the lsp venv for type inference 2025-06-04 22:47:04 +03:00
c474c35dc3
Autoload magit integrations on startup 2025-06-04 22:47:03 +03:00
a3299f5906
Install Tor from the official repository 2025-06-04 22:47:02 +03:00
751fd05b20
Manage cron jobs through systemd, disable the package alert 2025-06-04 22:47:01 +03:00
6a051173d6
Install type stub packages 2025-06-04 22:47:00 +03:00
91078d23c8
Manage pylsp installation using pipx, and migrate to ruff 2025-06-04 22:47:00 +03:00
6da3845c0b
Remove an explicit old dependency 2025-06-04 22:46:59 +03:00
55aecb67ea
Track the newer-format APT sources file 2025-06-04 22:46:58 +03:00
faea02ed31
Set up sway session in gdm systems 2025-06-04 22:46:57 +03:00
d0353f54b8
Fix podman network listing 2025-06-04 22:46:56 +03:00
bf52215985
Set the background image after running the system scripts 2025-06-04 22:46:55 +03:00
06d224eb50
Pipe sway logs to the system journal instead of to zellij 2025-06-04 22:46:55 +03:00
5cdaa4a03a
Update the ibus config file 2025-06-04 22:46:54 +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
dc58bb23db
Install tools for serial communication 2025-06-04 22:46:49 +03:00
940261786a
Generate QR codes via a key binding 2025-06-04 22:46:49 +03:00
46f7a13058
Customize zellij termination hotkeys 2025-06-04 22:46:48 +03:00
b6c9f26ea1
Migrate to podman 2025-06-04 22:46:46 +03:00
6b03305d8a
Install a MIDI player 2025-06-04 22:46:44 +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
78094901c1
Install OpenVPN 2025-06-04 22:46:39 +03:00
4e07577167
Ensure a terminal emulator is installed 2025-06-04 22:46:38 +03:00
46867e7a80
Install rsync 2025-06-04 22:46:37 +03:00
c9407d4756
Migrate to eza 2025-06-04 22:46:37 +03:00
7c98bfe472
Shorten service activation 2025-06-04 22:46:36 +03:00
0f9cfa9d45
Customize pylsp plugins 2025-06-04 22:46:35 +03:00
07811aff35
Use ruff as a pylsp plugin 2025-06-04 22:46:35 +03:00
4659c77212
Handle empty package lists gracefully 2025-06-04 22:46:34 +03:00
a1045452bd
Install a cloud-storage synchronization tool 2025-06-04 22:46:33 +03:00
892adce854
Keep the package lists sorted 2025-06-04 22:46:33 +03:00