Commit graph

486 commits

Author SHA1 Message Date
1976c2cb8b
Update Claude settings 2026-02-28 09:44:03 +02:00
9b59151d13
Teach Emacs to generate UUID (version 4) identifiers 2026-02-28 09:44:02 +02:00
c219b95dbd
Add a skill for profiling and optimization 2026-02-28 09:44:01 +02:00
17286e6f60
Track Claude Code settings 2026-02-28 09:44:00 +02:00
f370e1f5c7
Create a TDD workflow for Claude Code
Adapted from https://alexop.dev/posts/custom-tdd-workflow-claude-code-vue/
2026-02-28 09:43:59 +02:00
dd86ddccd9
Clone Lilypond from the upstream repository and support updates 2026-02-28 09:43:58 +02:00
185199aaad
Create an optional hook system for externally-managed verification 2026-02-28 09:43:58 +02:00
d8f0429537
Write a workflow for formal spec-driven development based on TLA+ 2026-02-28 09:43:57 +02:00
b8546200a4
Install TLAPS for stronger verification of TLA+ models 2026-02-28 09:43:56 +02:00
4159e4d73d
Support installing a specific project release 2026-02-28 09:43:55 +02:00
4f6aa86230
Install the TLA+ toolchain as CLI tools 2026-02-28 09:43:54 +02:00
7b26ba00fb
Install the Java development environment 2026-02-28 09:43:53 +02:00
7f99eca6c3
Use Rust via the rustup toolchain 2026-02-28 09:43:51 +02:00
9f10158f6d
Install the F* toolchain 2026-02-28 09:43:49 +02:00
040f83561c
Support dynamic resource selection 2026-02-28 09:43:47 +02:00
c16e517a9c
Enable line wrapping globally 2026-02-28 09:43:45 +02:00
8be09a6b65
Enable markdown-mode keybindings in the tree-sitter mode as well 2026-02-28 09:42:59 +02:00
26bc0cba83
Install boto3 type stubs in the pylsp environment 2026-02-07 00:34:49 +02:00
445e653d22
Read arrays cleanly 2026-02-07 00:34:49 +02:00
aa92f5c88a
Handle failures updating Git repo packages gracefully 2026-02-07 00:34:48 +02:00
7c036ccd7f
Install the Kingfisher service image for secret detection 2026-02-07 00:26:46 +02:00
b77c518b79
Disable the testcontainers reaper service by default 2026-02-07 00:26:46 +02:00
a0f7abdd9d
Create a script to clean up dangling buildah containers 2026-02-07 00:26:45 +02:00
2c4ded838a
Install agentbox from the live git repo 2026-02-07 00:26:45 +02:00
b26eea3f57
Create a script for listing and selecting urgent windows in sway 2026-02-07 00:26:44 +02:00
74cf768800
Give visual cues on terminal bell 2026-02-07 00:26:44 +02:00
6da2e08b43
Replace pipx with uv for installing Python-based tools 2026-02-07 00:26:43 +02:00
ffbd7a7d35
Integrate Emacs package updates into the system upgrade script 2026-02-07 00:26:43 +02:00
b89f91ab90
Install docker type stubs in the lsp venv 2026-02-07 00:26:42 +02:00
469b8cfb2d
Ensure mounted directories exist 2026-02-07 00:26:42 +02:00
f6fe70a08d
Clean images after updates 2026-02-07 00:26:42 +02:00
0503aed013
Enable auto updates for the service containers 2026-02-07 00:26:41 +02:00
c852e5862a
Configure testcontainers to use the podman socket 2026-02-07 00:26:41 +02:00
0410013e1e
Install testcontainers in the lsp venv for type inference 2026-02-07 00:26:40 +02:00
0bf8396805
Install a GPU monitor utility 2026-02-07 00:26:40 +02:00
bc83a3d28b
All things deserve to be known by their true name 2026-02-07 00:26:39 +02:00
1c10b1b5f2
Rely on podman's built-in update mechanism 2026-02-07 00:26:39 +02:00
9aa9851367
Parse flag-like inputs as literal names 2026-02-07 00:26:38 +02:00
0c312bf1a2
Add input validation - the script only supports editing a single file 2026-02-07 00:26:38 +02:00
f2e5d75d2b
Write a run0-based alternative to sudoedit 2026-02-07 00:26:38 +02:00
c2e29a3bfe
Increase the cache TTL for loaded models 2026-02-07 00:26:37 +02:00
ed13b2653d
Transparently use run0 instead of sudo 2026-02-07 00:26:37 +02:00
bd156c1641
Replace sudo with run0 in all scripts 2026-02-07 00:26:36 +02:00
a4bbd8eb66
Replace sudo with run0 in scripts that only use it once 2026-02-07 00:26:36 +02:00
619a6e7f3a
Run service containers in the transient store for speed and safety 2026-02-07 00:26:35 +02:00
c4bc942307
Use a read-only root filesystem in service containers 2026-02-07 00:26:35 +02:00
4f1ff6fc82
Collect all the flyspell configuration options together 2026-02-07 00:26:34 +02:00
a459460426
Detach the Transmission server from the host network 2026-02-07 00:26:34 +02:00
b70c20603e
Integrate PlantUML mode with org-mode code blocks 2026-02-07 00:26:34 +02:00
4d8b0ab47c
Setup PlantUML mode in Emacs to use the local server 2026-02-07 00:26:33 +02:00