Commit graph

64 commits

Author SHA1 Message Date
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
90ed9654e8
Run Audacity in Wayland-compatible mode 2025-06-04 22:47:23 +03:00
a54fe8c62b
Manage a user-defined version of the audacity application 2025-06-04 22:47:22 +03:00
efa5a95963
Enable the listing of private-mode Firefox as an application 2025-06-04 22:47:22 +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
d59302bb31
Remove the old venv-based Jupyter kernel 2025-06-04 22:47:08 +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
3929472997
Install minikube from its GitHub repository 2025-06-04 22:46:26 +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
cb45cd7b4b
Use the LSP server to reformat code 2025-06-04 22:45:47 +03:00
ca4600f0a0
Install the Python LSP server globally 2025-06-04 22:45:46 +03:00
9cbac27891
Generic script for temporarily disabling IPv6 2025-06-04 22:45:45 +03:00
87b525839c
Support screen recordings 2025-06-04 22:45:45 +03:00
c0465ec22d
Write a script for shutdown options 2025-06-04 22:45:43 +03:00
3d97448fee
Write a script for selecting screenshot modes 2025-06-04 22:45:42 +03:00
c203b4c140
Add a swaybar indicator for the touchpad status 2025-06-04 22:45:39 +03:00
48942ef9c2
Vary the clock face according to the time of day 2025-06-04 22:45:37 +03:00
c6f0f4d1c7
Write a simple tool for connecting to WiFi 2025-06-04 22:45:32 +03:00
c31da870d5
Create a Python3.12 Jupyter kernel using a test virtualenv 2025-06-04 22:45:30 +03:00
2c839f028e
Write an IPv6-disabled wrapper for pip 2025-06-04 22:45:29 +03:00
03db89d3e4
Use Firefox ESR as the default browser 2025-06-04 22:45:22 +03:00
88240ba054
Skip weather updates 2025-06-04 22:45:19 +03:00
009ba7a4e3
Create a script to trigger upgrades in all the package managers 2025-06-04 22:45:16 +03:00
fcb9cc02f9
Use poetry to manage virtualenvs 2025-06-04 22:45:14 +03:00
deec17d3b6
Avoid manually managing virtualenvs for user packages 2025-06-04 22:45:13 +03:00
2609aa57ae
Go back to using PulseAudio for volume control 2025-06-04 22:45:12 +03:00
49ae25a172
Add a script for getting my version of Emacs from Docker 2025-06-04 22:45:10 +03:00
71d4005a8a
Use ALSA for audio control and status 2025-06-04 22:45:07 +03:00
c5f6a850f0
Use a pip-installed YouTube downloader 2025-06-04 22:45:02 +03:00
e956684a55
Install test coverage measuring in virtualenvs 2025-06-04 22:44:59 +03:00
f927be890b
Fix weather updates 2025-06-04 22:44:56 +03:00