Commit graph

376 commits

Author SHA1 Message Date
4d7450727c
Set ivy-mode config options on init 2025-09-13 17:13:40 +03:00
7dde4cc946
Ensure installation of a magit prerequisite 2025-09-13 17:13:29 +03:00
850bfd6e68
Set a default configuration for yt-dlp 2025-08-05 00:05:46 +03:00
1b278acd2b
Wait for network connection before fetching the daily NASA picture 2025-07-18 17:31:22 +03:00
18ab3487f5
Check the API rate limit 2025-07-18 17:31:21 +03:00
c352ad925c
Add logging to the NASA APOD download script 2025-07-18 17:31:20 +03:00
ec2016c6d1
Update the wallpaper even if the image file already exists 2025-07-18 17:31:19 +03:00
277b60c13e
Fix the service name in the timer 2025-07-18 17:31:18 +03:00
b0ad274461
Create a dedicated folder for the daily NASA pictures 2025-07-18 17:31:17 +03:00
777b88a37f
Set the default go directories to align with the XDG paths 2025-07-18 17:31:16 +03:00
a804440f01
Refactor the repo sync script to work in strict mode 2025-07-18 17:31:15 +03:00
fd81499c83
Handle missing argument in strict mode 2025-07-18 17:31:14 +03:00
e0c33b01b7
Use bash strict mode in most shell scripts 2025-07-12 23:33:20 +03:00
8ca04dec25
Use long option names for commands 2025-07-12 22:47:32 +03:00
c349ad7738
Add an installation script that upgrades to Debian testing 2025-07-12 22:31:37 +03:00
ea09e028d4
Separate installation of deb and pipx packages 2025-07-12 22:25:54 +03:00
cf4e828b1b
Renumber installation scripts 2025-07-12 22:24:55 +03:00
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
23f1ca1ada
Handle non-file-visiting buffers gracefully 2025-07-11 17:12:53 +03:00
8b0ac14305
Create a named function for the autosave predicate 2025-07-11 17:12:44 +03:00
9ae31dc4be
Only reload the background image 2025-07-11 16:08:28 +03:00
ed594f0a38
Make the background file configurable 2025-07-11 16:08:28 +03:00
14520d2305
Remove gdm integration for sway sessions since I launch manually 2025-07-11 16:08:27 +03:00
711a0b7127
Collaborate with systemd to load categorized envvars 2025-07-11 16:08:27 +03:00
db67d9f2f5
Use the full option name 2025-07-11 16:08:26 +03:00
a708ddc38e
Remove the homegrown WiFi wizard script since I use nmtui 2025-07-11 16:08:26 +03:00
6d795095eb
Run the Jupyter Lab server in a dedicated Zellij session 2025-07-11 15:09:47 +03:00
6053bc998c
Use Jupyter Lab for interactive notebooks 2025-07-11 15:09:46 +03:00
3c5e483577
Inject the directory envvars to executed processes 2025-07-11 00:05:55 +03:00
5eca39a8d3
Bind touchpad swipes to workspace navigation 2025-07-03 00:26:28 +03:00
03815a602f
Add CapsLock and NumLock indicators to the status bar 2025-07-02 17:35:38 +03:00
c403d9edd5
Add hibernation to the power-off menu 2025-07-02 17:34:42 +03:00
f8f9ba11ec
Install utilities for computer management 2025-07-02 13:18:26 +03:00
8f4b3a5464
Create a script that sets the working directory for a process 2025-07-02 13:15:07 +03:00
7764a351ab
Enable automated commit signing in Magit 2025-07-02 00:35:09 +03:00
e67964fe6a
Install the kingfisher secret detection tool 2025-06-29 00:36:58 +03:00
a1aef0ef79
Install a linter for Go 2025-06-26 07:37:52 +03:00
ae0fecf014
Elide the extension in the wallpapaer filename 2025-06-26 07:37:52 +03:00
f5eb2ff1ac
Create a daily job to download the NASA Astronomy Picture of the Day 2025-06-26 07:37:51 +03:00
1b03164a31
Skip downloading existing pictures 2025-06-26 07:37:51 +03:00
e68569bc81
Ensure atomic write to the output file 2025-06-26 07:37:51 +03:00
4645874c82
Create a script to download the NASA Astronomy Picture of the Day 2025-06-26 07:37:50 +03:00
2acc9755e0
Install the AWS CLI tool 2025-06-26 07:37:50 +03:00
0dbd277c2f
Tweak git-sync behaviour in .gitconfig instead of the CLI 2025-06-25 19:37:11 +03:00
d83ce3ab34
Setup Emacs as an IDE for Go 2025-06-24 22:12:17 +03:00
83eb4f8606
Setup the auto-mode-alist more cleanly 2025-06-24 22:12:16 +03:00
b2f67e84ee
Pick up local variables before starting the Python IDE 2025-06-24 14:27:06 +03:00
02786dac5c
Use pytest for testing by default 2025-06-24 06:09:49 +03:00
4405481c0c
Add packages to the LSP venv for type checking 2025-06-23 22:51:39 +03:00