|
|
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 |
|
|
|
b0ad274461
|
Create a dedicated folder for the daily NASA pictures
|
2025-07-18 17:31:17 +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 |
|
|
|
9ae31dc4be
|
Only reload the background image
|
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 |
|
|
|
a708ddc38e
|
Remove the homegrown WiFi wizard script since I use nmtui
|
2025-07-11 16:08:26 +03:00 |
|
|
|
3c5e483577
|
Inject the directory envvars to executed processes
|
2025-07-11 00:05:55 +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 |
|
|
|
8f4b3a5464
|
Create a script that sets the working directory for a process
|
2025-07-02 13:15:07 +03:00 |
|
|
|
ae0fecf014
|
Elide the extension in the wallpapaer filename
|
2025-06-26 07:37:52 +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 |
|
|
|
0dbd277c2f
|
Tweak git-sync behaviour in .gitconfig instead of the CLI
|
2025-06-25 19:37:11 +03:00 |
|
|
|
2f0555d634
|
Rely on git-sync config flags to disable pre-commit hooks
|
2025-06-22 22:58:01 +03:00 |
|
|
|
333ab636cc
|
Avoid hard-coding the username
|
2025-06-14 22:25:57 +03:00 |
|
|
|
5365e14035
|
Include new files in repository syncs
|
2025-06-04 22:50:52 +03:00 |
|
|
|
11ab7e5afb
|
Skip pre-commit hooks in the git-sync cron job
|
2025-06-04 22:50:50 +03:00 |
|
|
|
a86f247bea
|
Add an option to list known repositories
|
2025-06-04 22:50:50 +03:00 |
|
|
|
1443bb6cbd
|
Use strict mode in bash scripts
|
2025-06-04 22:50:48 +03:00 |
|
|
|
ccf7077e5b
|
Remove old venv creation script
|
2025-06-04 22:50:47 +03:00 |
|
|
|
e261193d94
|
Use the absolute path for the git-sync script
|
2025-06-04 22:50:47 +03:00 |
|
|
|
a78f1f371a
|
Permit automatic git-sync on all branches
|
2025-06-04 22:50:44 +03:00 |
|
|
|
aaf77c697c
|
Show security audit notices during system updates
|
2025-06-04 22:47:27 +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 |
|
|
|
e32fde2ddb
|
Sync the backup to Google Drive every day
|
2025-06-04 22:47:05 +03:00 |
|
|
|
6fdeac1fd0
|
Improve podman usage for vault containers
|
2025-06-04 22:46:58 +03:00 |
|
|
|
faea02ed31
|
Set up sway session in gdm systems
|
2025-06-04 22:46:57 +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 |
|
|
|
b6c9f26ea1
|
Migrate to podman
|
2025-06-04 22:46:46 +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 |
|
|
|
4810683763
|
Read standard XDG directories via systemd
|
2025-06-04 22:46:25 +03:00 |
|
|
|
4f373b4ddf
|
Automatically update cargo-installed packages
|
2025-06-04 22:46:22 +03:00 |
|
|
|
9ecd7e4222
|
Set up hotkeys to control the microphone
|
2025-06-04 22:46:19 +03:00 |
|
|
|
906cf92879
|
Create a vault editor
|
2025-06-04 22:46:14 +03:00 |
|
|
|
5dcc5621b7
|
Lint Python type signatures using mypy
|
2025-06-04 22:46:05 +03:00 |
|
|
|
c4952aad8f
|
Fix linting issues in scripts
|
2025-06-04 22:46:01 +03:00 |
|
|
|
063eda1c8d
|
Move screenshot directory to ~/Pictures/
|
2025-06-04 22:45:57 +03:00 |
|
|
|
9a40551ef5
|
Set up notifications for package availability
|
2025-06-04 22:45:50 +03:00 |
|