git.cjennings.net
:
archsetup
main
Builds a full dev workstation from a bare Arch Linux install.
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(tmux-util): add rename subcommand (fzf pick + prompt)
Craig Jennings
2026-05-19
3
-9
/
+174
*
feat(tmux-util): add pick subcommand (fzf session switcher)
Craig Jennings
2026-05-19
3
-4
/
+139
*
feat(tmux-util): add find subcommand
Craig Jennings
2026-05-19
3
-6
/
+130
*
feat(tmux-util): add go subcommand (attach-or-create)
Craig Jennings
2026-05-19
3
-1
/
+159
*
feat(tmux-util): add ls subcommand
Craig Jennings
2026-05-19
3
-21
/
+240
*
feat(tmux-util): add script skeleton and reap subcommand
Craig Jennings
2026-05-19
5
-0
/
+463
*
fix(archsetup): log the real exit code from failed installs
Craig Jennings
2026-05-19
1
-2
/
+7
*
chore: close LICENSE task and log emacs-fix VM verification
Craig Jennings
2026-05-19
1
-3
/
+8
*
docs(claude): correct cursor theme reference
Craig Jennings
2026-05-19
1
-1
/
+1
*
fix(archsetup): write desktop defaults as a system dconf db
Craig Jennings
2026-05-19
1
-17
/
+26
*
chore(todo): collapse stray **NOTE:** label to italic
Craig Jennings
2026-05-19
1
-1
/
+1
*
fix(hyprland): paint scratchpad active border goldenrod
Craig Jennings
2026-05-19
1
-2
/
+1
*
fix(tmux): pipe M-w copies to the system clipboard via wl-copy
Craig Jennings
2026-05-18
1
-4
/
+7
*
feat(tmux): mirror vterm-copy-mode key story in tmux copy-mode
Craig Jennings
2026-05-18
1
-2
/
+10
*
fix(archsetup): handle stow-created ~/.emacs.d when cloning dotemacs
Craig Jennings
2026-05-17
2
-3
/
+21
*
fix(testing): cleanup traps, arg validation, and two real bugs
Craig Jennings
2026-05-17
9
-48
/
+146
*
refactor(scripts/games): array + loop, flathub remote check, failure summary
Craig Jennings
2026-05-17
1
-29
/
+50
*
fix(cmail-setup-finish): verify both Bridge ports and dump status on failure
Craig Jennings
2026-05-17
1
-2
/
+8
*
refactor(scripts/post-install): consolidate gitrepos.sh and harden the script
Craig Jennings
2026-05-17
3
-52
/
+73
*
chore(scripts): drop dead and superseded scripts
Craig Jennings
2026-05-16
5
-101
/
+0
*
Update En Croissant AppImage pin
Craig Jennings
2026-05-16
1
-2
/
+2
*
Install setup-chess prerequisites automatically
Craig Jennings
2026-05-16
2
-77
/
+520
*
chore(todo): bump GitHub-prep subtask priorities to A
Craig Jennings
2026-05-15
1
-14
/
+14
*
chore: close out dotfile-separation spec review
Craig Jennings
2026-05-15
1
-1
/
+5
*
docs(plan): fold review decisions into dotfile-separation spec
Craig Jennings
2026-05-14
1
-30
/
+60
*
chore(hyprland): capture pypr output to a per-session log file
Craig Jennings
2026-05-14
1
-1
/
+1
*
feat(profile.d): name Claude Code remote-control sessions by host and cwd
Craig Jennings
2026-05-14
1
-0
/
+15
*
docs: add dotfile-separation spec with phased implementation plan
Craig Jennings
2026-05-13
2
-0
/
+370
*
feat(cmail): clean autostart stub and add DNS-wait drop-in
Craig Jennings
2026-05-13
2
-5
/
+191
*
feat(hyprland): hide cursor after 2 seconds of inactivity
Craig Jennings
2026-05-13
1
-0
/
+1
*
fix(hyprland): keep cursor in place on keyboard focus changes
Craig Jennings
2026-05-13
1
-1
/
+1
*
chore: add signature PNG scans to common pictures dotfiles
Craig Jennings
2026-05-12
2
-0
/
+0
*
chore: add tasks for the 2026-05-11 VM-test validation warnings
Craig Jennings
2026-05-12
1
-0
/
+25
*
chore: update VM-test-errors TODO with post-fix status
Craig Jennings
2026-05-11
1
-8
/
+9
*
fix(archsetup): accept local-path repo specs in config validation
Craig Jennings
2026-05-11
1
-11
/
+7
*
feat(archsetup): add input validation for config and username
Craig Jennings
2026-05-11
2
-23
/
+85
*
fix(archsetup): install fontconfig and dconf before calling them
Craig Jennings
2026-05-11
1
-0
/
+6
*
chore: track findings from the 2026-05-11 VM test run
Craig Jennings
2026-05-11
1
-2
/
+19
*
fix(testing): drop stale plugin checks, count failed validations
Craig Jennings
2026-05-11
2
-52
/
+9
*
chore(dotfiles): refresh calibre runtime state
Craig Jennings
2026-05-11
2
-16
/
+4
*
chore: reorganize task list and record open-source-release notes
Craig Jennings
2026-05-11
1
-85
/
+132
*
docs: add GPL-3.0 LICENSE and initial README
Craig Jennings
2026-05-11
2
-0
/
+837
*
chore(tmux): double scrollback to 100000 lines
Craig Jennings
2026-05-10
1
-1
/
+1
*
feat: add post-install cmail Bridge setup
Craig Jennings
2026-05-09
3
-0
/
+294
*
chore(dotfiles): drop ai-tooling refs from common/, plus minor drift
Craig Jennings
2026-05-07
6
-68
/
+2
*
chore: mark quick-wins TODOs as DONE
Craig Jennings
2026-05-07
1
-3
/
+6
*
refactor(archsetup): break dotfile-restore chain into guarded steps
Craig Jennings
2026-05-07
1
-3
/
+7
*
fix(hyprland): source conf.d at end so machine-local overrides win
Craig Jennings
2026-05-07
1
-1
/
+7
*
fix(hyprland): natural-scroll the mouse, not just the touchpad
Craig Jennings
2026-05-07
1
-0
/
+1
*
fix(archsetup): tighten /efi mount permissions in fstab
Craig Jennings
2026-05-06
1
-0
/
+11
[next]