Commit graph

391 commits

Author SHA1 Message Date
c6f8f56587
Use a separate Emacs process for sudoediting files 2025-06-04 22:47:20 +03:00
ba480ea008
Use Emacs in daemon mode 2025-06-04 22:47:19 +03:00
9176c1f445
Change the keyfile extension following a policy change in APT 2025-06-04 22:47:19 +03:00
d0d93fb1b7
Update elpaca version 2025-06-04 22:47:18 +03:00
c3795ab35b
Create a script to git-sync all current projects 2025-06-04 22:47:17 +03:00
cb1435a7e0
Install the git-sync script directly from the upstream repository 2025-06-04 22:47:17 +03:00
3ab55ee128
Read standard XDG directories via systemd 2025-06-04 22:47:16 +03:00
6ed89375e3
Allow zellij to recreate the config file with explicit defaults 2025-06-04 22:47:15 +03:00
4929a564c6
Automatically remove unused imports when saving Python files 2025-06-04 22:47:14 +03:00
09089eb9d7
Handle projectless Python files gracefully 2025-06-04 22:47:14 +03:00
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
d59302bb31
Remove the old venv-based Jupyter kernel 2025-06-04 22:47:08 +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
199e16c50d
Display owner group in file listings 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
6fdeac1fd0
Improve podman usage for vault containers 2025-06-04 22:46:58 +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
92fd97f9f8
Fix typo 2025-06-04 22:46:53 +03:00
0bb4287480
Update pre-commit hooks 2025-06-04 22:46:53 +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
a93c73701e
Don't store the writable layer on disk 2025-06-04 22:46:47 +03:00
fbf64011a0
Update pre-commit hooks 2025-06-04 22:46:46 +03:00
b6c9f26ea1
Migrate to podman 2025-06-04 22:46:46 +03:00