index
:
dotfiles
master
My linux config and rc files
sommerfeld <sommerfeld@sommerfeld.dev>
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
justfile
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add GNOME panel status and corporate desktop tools
sommerfeld
6 hours
1
-6
/
+6
*
Add a disposable Canonical desktop test VM
sommerfeld
6 hours
1
-1
/
+60
*
Fetch Rust crates from the static archive server
sommerfeld
6 hours
1
-0
/
+5
*
Add the Canonical laptop profile and setup workflows
sommerfeld
6 hours
1
-103
/
+172
*
Use GitHub credentials for Nix when available
sommerfeld
6 hours
1
-2
/
+4
*
Manage AI agent releases and shared settings
sommerfeld
6 hours
1
-4
/
+7
*
Update Neovim maintenance workflow
sommerfeld
2026-08-14
1
-1
/
+1
*
Add repo validation dev shell
sommerfeld
2026-07-02
1
-96
/
+160
*
Reduce Arch package surface
sommerfeld
2026-06-18
1
-8
/
+17
*
Move more host tooling to Nix
sommerfeld
2026-06-05
1
-24
/
+26
*
fix(just): chsh to nix-managed zsh after nix-switch
sommerfeld
2026-05-22
1
-0
/
+14
*
refactor(pkg): drop provider-resolution fallback in mark_explicit
sommerfeld
2026-05-22
1
-9
/
+4
*
fix(pkg): skip mark-explicit for packages resolved to a different provider
sommerfeld
2026-05-22
1
-1
/
+9
*
fix(pkg): mark declared packages as explicit on apply
sommerfeld
2026-05-22
1
-2
/
+16
*
style(justfile): apply just --fmt (blank line between nix-update doc comments)
sommerfeld
2026-05-20
1
-0
/
+1
*
justfile: add nix-update recipe, wire into update
sommerfeld
2026-05-20
1
-2
/
+15
*
drop residual Mason references after p6 migration
sommerfeld
2026-05-20
1
-2
/
+2
*
fix(nix,nvim): drop gh-actions-language-server (not in nixpkgs); export USER ...
sommerfeld
2026-05-20
1
-0
/
+4
*
feat(bootstrap): install nix + Home-Manager on Arch host (p8)
sommerfeld
2026-05-20
1
-4
/
+23
*
feat(git): user-level hooks auto-dispatch into <repo>/.githooks/
sommerfeld
2026-05-19
1
-1
/
+6
*
Revert "fix(just): honor IgnorePkg in pkg-apply / pkg-fix"
sommerfeld
2026-05-19
1
-14
/
+3
*
fix(just): honor IgnorePkg in pkg-apply / pkg-fix
sommerfeld
2026-05-19
1
-3
/
+14
*
style: apply shfmt/prettier/just fmt drift
sommerfeld
2026-05-14
1
-0
/
+1
*
fix(lostfiles): emit parent directories alongside tracked files
sommerfeld
2026-05-13
1
-1
/
+1
*
feat(secrets): add pass-secret-service for libsecret bridge
sommerfeld
2026-05-13
1
-1
/
+1
*
fix(nvim-update): cd $HOME so auto-session's suppressed_dirs kicks in
sommerfeld
2026-05-13
1
-2
/
+4
*
feat(waybar,nvim): update-staleness reminder; nvim update visible
sommerfeld
2026-05-13
1
-2
/
+2
*
chore(python): add basedpyright type-checking
sommerfeld
2026-05-13
1
-2
/
+4
*
refactor(meta): flatten groups; only break out optional/hw-specific
sommerfeld
2026-05-13
1
-91
/
+84
*
feat(privesc): migrate from opendoas to sudo-rs
sommerfeld
2026-05-13
1
-17
/
+17
*
feat(flatpak): support .flatpak bundle URLs; migrate autenticacao-gov-pt
sommerfeld
2026-05-13
1
-34
/
+83
*
refactor(packages): drop gaming, manage select GUI apps via flatpak group
sommerfeld
2026-05-13
1
-13
/
+81
*
refactor(etc): narrow etc-status to tracked-file drift
sommerfeld
2026-05-13
1
-31
/
+17
*
refactor(units): split systemd-units into system/ and user/ trees
sommerfeld
2026-05-13
1
-53
/
+105
*
feat(etc): template kernel cmdline, derive LUKS UUID from partition name
sommerfeld
2026-05-13
1
-5
/
+27
*
fix(just): unit-status handles template instances and static units
sommerfeld
2026-05-13
1
-1
/
+11
*
feat(just): add 'update' recipe — system + nvim plugins + mason
sommerfeld
2026-05-13
1
-0
/
+15
*
fix(justfile): strip inline '# ...' comments in meta/ and systemd-units/ parsing
sommerfeld
2026-04-21
1
-10
/
+10
*
refactor(justfile): streamline recipes to DOMAIN-VERB scheme with shape dispa...
sommerfeld
2026-04-21
1
-120
/
+338
*
refactor(justfile): extract fmt/lint helpers into just-lib.sh; add doctor recipe
sommerfeld
2026-04-21
1
-90
/
+20
*
feat(justfile): add check-fmt and check recipes; pre-commit hook
sommerfeld
2026-04-21
1
-9
/
+93
*
feat(justfile): add fmt and lint recipes
sommerfeld
2026-04-21
1
-0
/
+179
*
fix(etc-restore): preserve mtime so pacman -Qkk sees file as unmodified
sommerfeld
2026-04-21
1
-1
/
+3
*
feat(etc-restore): reset live /etc/<path> to pristine without repo round-trip
sommerfeld
2026-04-21
1
-0
/
+35
*
chore(justfile): include services-drift in status
sommerfeld
2026-04-21
1
-2
/
+2
*
feat(etc,readd): rename etc-drift to etc; add etc-readd + readd
sommerfeld
2026-04-21
1
-3
/
+53
*
feat(etc): auto-apply in etc-reset/etc-rm + add etc-untrack
sommerfeld
2026-04-21
1
-5
/
+8
*
feat(justfile): add etc-rm recipe
sommerfeld
2026-04-21
1
-0
/
+23
*
refactor(etc-reset): write pristine into repo, not /etc
sommerfeld
2026-04-21
1
-39
/
+27
*
perf(etc-diff,etc-upstream-diff): default to repo files, avoid doas when read...
sommerfeld
2026-04-21
1
-17
/
+25
[next]