summaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* fix(nvim): wrap vim.pack.update in :PackUpdate user commandsommerfeld2026-05-201-1/+3
* refactor(git): use classic .git/hooks/ for per-clone overridesommerfeld2026-05-192-11/+10
* feat(git): per-clone hook override at .git/hooks-local/sommerfeld2026-05-192-16/+35
* feat(git): user-level hooks auto-dispatch into <repo>/.githooks/sommerfeld2026-05-199-10/+90
* feat(git): commit-msg hook strips AI Co-authored-by trailerssommerfeld2026-05-192-0/+61
* fix(remote-dev): symlink git pre-push hook with stripped chezmoi namesommerfeld2026-05-191-0/+5
* fix(remote-dev): source hm-session-vars from .zshenvsommerfeld2026-05-191-0/+6
* feat(remote-dev): silence podman cgroups-v1 deprecation warningsommerfeld2026-05-192-1/+10
* fix(zsh): only rename zellij tab when our pane is focusedsommerfeld2026-05-191-5/+17
* fix(pacman): correct llama.cpp-vulkan IgnorePkg name (was llama-cpp-vulkan)sommerfeld2026-05-191-3/+3
* Revert "fix(paru): pin llama-cpp-vulkan via IgnoreDevel"sommerfeld2026-05-191-6/+0
* fix(paru): pin llama-cpp-vulkan via IgnoreDevelsommerfeld2026-05-191-0/+6
* Revert "fix(just): honor IgnorePkg in pkg-apply / pkg-fix"sommerfeld2026-05-191-14/+3
* fix(just): honor IgnorePkg in pkg-apply / pkg-fixsommerfeld2026-05-191-3/+14
* feat(mimeapps): make teams-for-linux (xsight profile) default for msteams://sommerfeld2026-05-191-0/+2
* refactor(zsh): rename zellij tabs to dir:cmd without position prefixsommerfeld2026-05-192-8/+18
* fix(yazi): render markdown with glow instead of okularsommerfeld2026-05-191-2/+3
* fix(yazi): rename opener rule key from `name` to `url`sommerfeld2026-05-191-2/+2
* revert: drop snxctl-chromium wrapper, snx-rs works with default browser nowsommerfeld2026-05-194-53/+2
* docs(remote-dev): mark cgroups v2 switch as optionalsommerfeld2026-05-191-7/+8
* feat(remote-dev): rootless podman setupsommerfeld2026-05-192-0/+70
* feat(remote-dev): add mergirafsommerfeld2026-05-141-0/+1
* fix(remote-dev): materialize ~/.ssh/config with 0600 permssommerfeld2026-05-141-2/+8
* fix(zsh): preserve forwarded SSH_AUTH_SOCK in SSH sessionssommerfeld2026-05-141-2/+6
* fix(remote-dev): install basedpyright outside Masonsommerfeld2026-05-144-12/+28
* fix(remote-dev): switch python3.11 source from deadsnakes PPA to uvsommerfeld2026-05-143-46/+51
* fix(remote-dev): use deadsnakes python3.11 instead of nix for Masonsommerfeld2026-05-143-25/+38
* feat(nvim): wire OSC 52 clipboard provider on SSH sessionssommerfeld2026-05-141-2/+16
* revert(nvim)+fix(remote-dev): keep Mason authoritative, give it cargo+rustcsommerfeld2026-05-142-61/+50
* fix(remote-dev): expose python3.11 (versioned-only) for Mason pip installssommerfeld2026-05-141-1/+12
* fix(nvim): skip Mason install for tools already on PATHsommerfeld2026-05-141-44/+57
* fix(nvim,remote-dev): fall back to PATH node + provide JRE/shellharden/python...sommerfeld2026-05-144-8/+43
* feat(remote-dev): add justfile with update/pull/switch/gc recipessommerfeld2026-05-142-10/+34
* fix(zsh): make compdef guard check completion fn, also wire nix-profile fpathsommerfeld2026-05-141-8/+19
* fix(remote-dev): whitelist claude-code/copilot-cli unfreesommerfeld2026-05-141-1/+11
* docs(remote-dev): quote flake ref so zsh extendedglob doesn't chokesommerfeld2026-05-141-1/+5
* feat(remote-dev): add just to the nix profilesommerfeld2026-05-141-0/+1
* fix(zsh): guard compdef on target command being installedsommerfeld2026-05-141-5/+11
* feat: add another work includeIfsommerfeld2026-05-141-0/+2
* refactor(zsh): stop renaming zellij tabs from the shellsommerfeld2026-05-141-9/+7
* feat(sway): bspwm-style workspace back-and-forth togglesommerfeld2026-05-142-0/+5
* feat(waybar): snx-rs VPN status indicator + click togglesommerfeld2026-05-143-0/+57
* refactor(snxctl-chromium): drop daemon drop-in, override snxctl's PATHsommerfeld2026-05-143-42/+15
* feat(sway): fuzzy search in power menusommerfeld2026-05-141-1/+2
* feat(sway): Super+o types VPN TOTP via wtypesommerfeld2026-05-143-0/+27
* feat(pkg): add pass-otp for TOTP storagesommerfeld2026-05-141-0/+1
* chore(gnupg): authorize new auth subkey for sshsommerfeld2026-05-141-0/+1
* feat(git): add resign aliassommerfeld2026-05-141-0/+1
* feat(teams): start units minimized to traysommerfeld2026-05-142-2/+4
* feat: teams autostart, llama-cpp-vulkan ignore, snxctl-chromium wrappersommerfeld2026-05-148-9/+127