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
...
*
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
*
fix(hyprland): override nogroup_border so scratchpads aren't magenta
Craig Jennings
2026-05-06
1
-0
/
+5
*
chore(dotfiles): move claude config to rulesets, add gitignore guard
Craig Jennings
2026-05-06
4
-309
/
+5
*
chore(claude): drop four unused plugins, switch editor to emacs
Craig Jennings
2026-05-06
1
-5
/
+1
*
chore(dotfiles): remove humanizer skill (moved to rulesets)
Craig Jennings
2026-05-06
1
-474
/
+0
*
chore(dotfiles): switch default browser to firefox, add cask to PATH
Craig Jennings
2026-05-06
2
-11
/
+12
*
chore(claude): align with ratio (gopls-lsp plugin + agent push notifs)
Craig Jennings
2026-05-04
1
-2
/
+4
*
chore(git): add includeIf rule for DeepSat repos
Craig Jennings
2026-05-04
1
-0
/
+2
*
chore(claude): persist prefersReducedMotion setting
Craig Jennings
2026-05-04
1
-1
/
+2
*
feat(mail): add work account to mbsync and msmtp
Craig Jennings
2026-04-27
3
-0
/
+74
*
chore(todo): drop SCHEDULED from closed linux-lts check
Craig Jennings
2026-04-27
1
-1
/
+0
*
feat(archsetup): install inotify-tools for cross-agent-comms
Craig Jennings
2026-04-27
2
-0
/
+30
*
feat(gitconfig): Add Git LFS filter configuration
Craig Jennings
2026-04-27
1
-0
/
+5
*
fix(log-cleanup): handle filenames without YYYY-MM-DD via epoch fallback
Craig Jennings
2026-04-27
1
-2
/
+9
*
chore: add pycache directories to gitignore
Craig Jennings
2026-04-24
1
-0
/
+3
*
chore(claude): Clean up settings and add vim mode
Craig Jennings
2026-04-24
1
-24
/
+16
*
fix(hyprland): Escape special workspace on navigate
Craig Jennings
2026-04-24
4
-1
/
+304
*
claude/settings: sync archsetup source to live — hooks + plugins + attribution
Craig Jennings
2026-04-20
1
-0
/
+31
*
claude/settings: suppress commit and PR attribution structurally
Craig Jennings
2026-04-20
1
-1
/
+5
*
remove aix and hey: 'ai' lives in claude-templates now
Craig Jennings
2026-04-20
3
-393
/
+6
*
hey: convert alias to function with git awareness + FETCH_HEAD cache
Craig Jennings
2026-04-20
2
-2
/
+98
*
aix: synchronous fetch + git-status annotations + auto-pull if clean
Craig Jennings
2026-04-20
1
-3
/
+98
*
aix: update to .ai/ layout; filter candidates to template projects
Craig Jennings
2026-04-20
1
-4
/
+11
*
docs: complete .ai/ rename in CLAUDE.md layout + note
Craig Jennings
2026-04-20
1
-2
/
+2
[prev]
[next]