index
:
dotfiles
master
My linux config and rc files
sommerfeld <sommerfeld@sommerfeld.dev>
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
refactor(git): use classic .git/hooks/ for per-clone override
sommerfeld
12 days
2
-11
/
+10
*
feat(git): per-clone hook override at .git/hooks-local/
sommerfeld
12 days
2
-16
/
+35
*
feat(git): user-level hooks auto-dispatch into <repo>/.githooks/
sommerfeld
12 days
9
-10
/
+90
*
feat(git): commit-msg hook strips AI Co-authored-by trailers
sommerfeld
12 days
2
-0
/
+61
*
fix(remote-dev): symlink git pre-push hook with stripped chezmoi name
sommerfeld
12 days
1
-0
/
+5
*
fix(remote-dev): source hm-session-vars from .zshenv
sommerfeld
12 days
1
-0
/
+6
*
feat(remote-dev): silence podman cgroups-v1 deprecation warning
sommerfeld
12 days
2
-1
/
+10
*
fix(zsh): only rename zellij tab when our pane is focused
sommerfeld
12 days
1
-5
/
+17
*
fix(pacman): correct llama.cpp-vulkan IgnorePkg name (was llama-cpp-vulkan)
sommerfeld
12 days
1
-3
/
+3
*
Revert "fix(paru): pin llama-cpp-vulkan via IgnoreDevel"
sommerfeld
12 days
1
-6
/
+0
*
fix(paru): pin llama-cpp-vulkan via IgnoreDevel
sommerfeld
12 days
1
-0
/
+6
*
Revert "fix(just): honor IgnorePkg in pkg-apply / pkg-fix"
sommerfeld
12 days
1
-14
/
+3
*
fix(just): honor IgnorePkg in pkg-apply / pkg-fix
sommerfeld
12 days
1
-3
/
+14
*
feat(mimeapps): make teams-for-linux (xsight profile) default for msteams://
sommerfeld
12 days
1
-0
/
+2
*
refactor(zsh): rename zellij tabs to dir:cmd without position prefix
sommerfeld
12 days
2
-8
/
+18
*
fix(yazi): render markdown with glow instead of okular
sommerfeld
12 days
1
-2
/
+3
*
fix(yazi): rename opener rule key from `name` to `url`
sommerfeld
12 days
1
-2
/
+2
*
revert: drop snxctl-chromium wrapper, snx-rs works with default browser now
sommerfeld
12 days
4
-53
/
+2
*
docs(remote-dev): mark cgroups v2 switch as optional
sommerfeld
12 days
1
-7
/
+8
*
feat(remote-dev): rootless podman setup
sommerfeld
12 days
2
-0
/
+70
*
feat(remote-dev): add mergiraf
sommerfeld
2026-05-14
1
-0
/
+1
*
fix(remote-dev): materialize ~/.ssh/config with 0600 perms
sommerfeld
2026-05-14
1
-2
/
+8
*
fix(zsh): preserve forwarded SSH_AUTH_SOCK in SSH sessions
sommerfeld
2026-05-14
1
-2
/
+6
*
fix(remote-dev): install basedpyright outside Mason
sommerfeld
2026-05-14
4
-12
/
+28
*
fix(remote-dev): switch python3.11 source from deadsnakes PPA to uv
sommerfeld
2026-05-14
3
-46
/
+51
*
fix(remote-dev): use deadsnakes python3.11 instead of nix for Mason
sommerfeld
2026-05-14
3
-25
/
+38
*
feat(nvim): wire OSC 52 clipboard provider on SSH sessions
sommerfeld
2026-05-14
1
-2
/
+16
*
revert(nvim)+fix(remote-dev): keep Mason authoritative, give it cargo+rustc
sommerfeld
2026-05-14
2
-61
/
+50
*
fix(remote-dev): expose python3.11 (versioned-only) for Mason pip installs
sommerfeld
2026-05-14
1
-1
/
+12
*
fix(nvim): skip Mason install for tools already on PATH
sommerfeld
2026-05-14
1
-44
/
+57
*
fix(nvim,remote-dev): fall back to PATH node + provide JRE/shellharden/python...
sommerfeld
2026-05-14
4
-8
/
+43
*
feat(remote-dev): add justfile with update/pull/switch/gc recipes
sommerfeld
2026-05-14
2
-10
/
+34
*
fix(zsh): make compdef guard check completion fn, also wire nix-profile fpath
sommerfeld
2026-05-14
1
-8
/
+19
*
fix(remote-dev): whitelist claude-code/copilot-cli unfree
sommerfeld
2026-05-14
1
-1
/
+11
*
docs(remote-dev): quote flake ref so zsh extendedglob doesn't choke
sommerfeld
2026-05-14
1
-1
/
+5
*
feat(remote-dev): add just to the nix profile
sommerfeld
2026-05-14
1
-0
/
+1
*
fix(zsh): guard compdef on target command being installed
sommerfeld
2026-05-14
1
-5
/
+11
*
feat: add another work includeIf
sommerfeld
2026-05-14
1
-0
/
+2
*
refactor(zsh): stop renaming zellij tabs from the shell
sommerfeld
2026-05-14
1
-9
/
+7
*
feat(sway): bspwm-style workspace back-and-forth toggle
sommerfeld
2026-05-14
2
-0
/
+5
*
feat(waybar): snx-rs VPN status indicator + click toggle
sommerfeld
2026-05-14
3
-0
/
+57
*
refactor(snxctl-chromium): drop daemon drop-in, override snxctl's PATH
sommerfeld
2026-05-14
3
-42
/
+15
*
feat(sway): fuzzy search in power menu
sommerfeld
2026-05-14
1
-1
/
+2
*
feat(sway): Super+o types VPN TOTP via wtype
sommerfeld
2026-05-14
3
-0
/
+27
*
feat(pkg): add pass-otp for TOTP storage
sommerfeld
2026-05-14
1
-0
/
+1
*
chore(gnupg): authorize new auth subkey for ssh
sommerfeld
2026-05-14
1
-0
/
+1
*
feat(git): add resign alias
sommerfeld
2026-05-14
1
-0
/
+1
*
feat(teams): start units minimized to tray
sommerfeld
2026-05-14
2
-2
/
+4
*
feat: teams autostart, llama-cpp-vulkan ignore, snxctl-chromium wrapper
sommerfeld
2026-05-14
8
-9
/
+127
*
style: apply shfmt/prettier/just fmt drift
sommerfeld
2026-05-14
8
-55
/
+70
[prev]
[next]