Commit graph

137 commits

Author SHA1 Message Date
137fcd6e77
Move setup step to the installation script 2025-07-12 22:20:28 +03:00
7099263341
Display tray icons for wireless connectivity 2025-07-11 18:17:04 +03:00
14520d2305
Remove gdm integration for sway sessions since I launch manually 2025-07-11 16:08:27 +03:00
db67d9f2f5
Use the full option name 2025-07-11 16:08:26 +03:00
6053bc998c
Use Jupyter Lab for interactive notebooks 2025-07-11 15:09:46 +03:00
f8f9ba11ec
Install utilities for computer management 2025-07-02 13:18:26 +03:00
a1aef0ef79
Install a linter for Go 2025-06-26 07:37:52 +03:00
2acc9755e0
Install the AWS CLI tool 2025-06-26 07:37:50 +03:00
d83ce3ab34
Setup Emacs as an IDE for Go 2025-06-24 22:12:17 +03:00
4405481c0c
Add packages to the LSP venv for type checking 2025-06-23 22:51:39 +03:00
9f2a576055
Remove a stale package that I'm not using 2025-06-14 22:25:58 +03:00
333ab636cc
Avoid hard-coding the username 2025-06-14 22:25:57 +03:00
2b936b83a1
Remove the black formatter from the requirements 2025-06-14 22:25:56 +03:00
c68b60b556
Install the rr debugger 2025-06-04 22:50:49 +03:00
1443bb6cbd
Use strict mode in bash scripts 2025-06-04 22:50:48 +03:00
fb15ba44c1
Periodically commit pending changes in all local projects 2025-06-04 22:50:46 +03:00
c62a301eaf
Install hardware monitoring utilities 2025-06-04 22:47:28 +03:00
0cd229022f
Install dape to interface with external debuggers 2025-06-04 22:47:24 +03:00
9176c1f445
Change the keyfile extension following a policy change in APT 2025-06-04 22:47:19 +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
dc833f1f01
Use apheleia instead of lsp-mode to autoformat buffers 2025-06-04 22:47:10 +03:00
e32fde2ddb
Sync the backup to Google Drive every day 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
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
dc58bb23db
Install tools for serial communication 2025-06-04 22:46:49 +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
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
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
fcda41787a
Use bash arrays for multi-argument commands 2025-06-04 22:46:30 +03:00
6e75b5f3b6
Support mounting NTFS drives 2025-06-04 22:46:30 +03:00
ec80688184
Install a bittorrent client 2025-06-04 22:46:29 +03:00
7595c3d29a
Use ripgrep for searches by default 2025-06-04 22:46:28 +03:00
3082e0e81d
Use APT to install the rust toolchain 2025-06-04 22:46:27 +03:00
77a5e344ae
Set up automated updates for GitHub-sourced binaries 2025-06-04 22:46:26 +03:00