cccb64a703
feat(mise): add global mise config for unified tool management
2026-03-18 04:02:55 +02:00
052813695a
feat(shell): align fish, bash, and zsh shell configurations
...
Synchronize environment variables, PATH entries, and aliases across
all three shell configs to ensure consistent behavior on all hosts.
2026-03-18 02:11:38 +02:00
51bb734998
style(karabiner): reformat karabiner.json
2026-03-18 01:33:10 +02:00
b530a6d8e9
feat(git): add host-specific git ignore and excludesfile
2026-03-18 01:33:03 +02:00
ed1fe05681
feat(tmux): enable allow-passthrough for terminal queries
2026-03-18 01:32:55 +02:00
f6cd1a4e6e
update(fish): add dark-mode section to Catppuccin themes
2026-03-18 01:32:48 +02:00
85345121b2
feat(fish): add kubectl and orbctl completions
2026-03-18 01:32:38 +02:00
1341aaf3b0
feat(fish): add dotnet tools to PATH
2026-03-18 01:32:32 +02:00
10aa7be8f8
fix(fish): use $HOME instead of hardcoded path in rustup.fish
2026-03-18 01:32:18 +02:00
renovate[bot]
035405b22f
chore(actions): update ivuorinen/actions action (v2026.03.11 → v2026.03.14) ( #307 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.3.17
2026-03-17 15:29:24 +02:00
renovate[bot]
7dd6ccbc6c
chore(actions): update softprops/action-gh-release action (v2.5.0 → v2.6.1) ( #308 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 14:56:51 +02:00
8a5c9f9089
chore: general maintenance and cleanup ( #306 )
26.3.15
2026-03-15 19:14:36 +02:00
renovate[bot]
2410f343c2
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit (v0.15.5 → v0.15.6) ( #305 )
26.3.13
2026-03-13 20:06:51 +02:00
renovate[bot]
d120839830
chore(actions): update ivuorinen/actions action (v2026.03.02 → v2026.03.11) ( #304 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-13 08:40:10 +02:00
renovate[bot]
5662d09202
chore(deps): update pre-commit hook johnnymorganz/stylua (v2.3.1 → v2.4.0) ( #303 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.3.8
2026-03-08 19:31:45 +02:00
renovate[bot]
076050ad58
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit (v0.15.4 → v0.15.5) ( #302 )
26.3.7
2026-03-07 03:46:31 +02:00
renovate[bot]
313915e55c
chore(deps): update loopwerk/tag-changelog action (v1.3.0 → v1.5.0) ( #300 )
26.3.5
2026-03-05 22:07:58 +02:00
renovate[bot]
e490a735c8
chore(deps): lock file maintenance ( #301 )
2026-03-05 22:06:11 +02:00
renovate[bot]
5fe82b2898
chore(deps): lock file maintenance ( #299 )
26.3.3
2026-03-03 08:19:51 +02:00
renovate[bot]
6621bcb470
chore(deps): update ivuorinen/actions action (v2026.02.24 → v2026.03.02) ( #298 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-03 05:54:49 +00:00
3b6ace12e9
feat(scripts): add shellspec installation to dfm ( #296 )
...
* feat(scripts): add shellspec installation to dfm
Add install-shellspec.sh script that clones shellspec to
~/.cache/shellspec and installs via make to ~/.local/bin.
Wire it into dfm install menu and the Tier 4 install-all pipeline.
* fix(scripts): address PR review feedback for shellspec installer
Add companion install-shellspec.md documentation file to match
codebase convention. Add --depth=1 to git pull for consistent
shallow clone behavior.
* fix(scripts): pin shellspec install to latest release tag
Use x-gh-get-latest-version to fetch the latest release tag from
GitHub and clone/checkout that specific version. Addresses supply
chain concern and normalizes --depth=1 style.
* docs(scripts): update shellspec docs to reflect release-tag pinning
26.3.2
2026-03-02 16:39:17 +02:00
renovate[bot]
f92e4a606f
chore(deps): lock file maintenance ( #295 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 00:58:41 +02:00
fae7a8f13f
feat(bin): add x-visit-folders script for bulk zoxide registration ( #294 )
...
* feat(bin): add x-visit-folders script for bulk zoxide registration
* fix(bin): fix x-visit-folders usage exit code, no-op fallback, and count increment
- usage() now accepts optional exit code; --help exits 0
- Remove no-op subshell cd fallback in visit_dir(), just log failure
- Replace ((count++)) with count=$((count + 1)) to avoid set -e trap
26.3.1
2026-03-01 22:02:49 +02:00
eaa7680671
chore(config): sesh config additions
2026-03-01 21:37:34 +02:00
070c94a244
docs: update CLAUDE.md with biome migrate command and gotchas
26.2.28
2026-02-28 10:50:44 +02:00
70cf8ccf6d
style(fish): reformat phpenv files with fish_indent
2026-02-28 10:50:43 +02:00
63faf4c4bf
feat(claude): add fish-validate and lua-format skills
...
Add fish-validate skill for syntax checking and formatting .fish files,
lua-format skill for stylua formatting, and fish_indent PostToolUse hook.
2026-02-28 10:50:43 +02:00
renovate[bot]
d81ff6dabb
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit (v0.15.2 → v0.15.4) ( #293 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 10:44:34 +02:00
ed6bef5c7e
fix(deps): resolve minimatch to latest 10.x
...
Add resolutions field to pin minimatch to ^10.2.4.
2026-02-28 10:40:19 +02:00
46b9e3ebeb
build(deps): upgrade devDependencies to latest
...
Bump @biomejs/biome ^2.4.4, @types/node ^25.3.2, bats ^1.13.0,
editorconfig-checker ^6.1.1, typescript ^5.9.3.
2026-02-28 10:39:50 +02:00
f26303a0ff
build(biome): migrate schema to v2.4.4
2026-02-28 10:39:04 +02:00
8379135c81
fix(skills): wrap long lines in shell-validate skill
...
Break lines exceeding 120 chars in the description frontmatter,
intro paragraph, and shellcheck section.
2026-02-28 10:38:42 +02:00
73d0d6b35f
fix(scripts): remove exit-on-error from cargo install script
...
Remove -e from set -euo pipefail so the script continues past
individual cargo install failures.
2026-02-28 10:37:35 +02:00
6a839eea56
fix(gh): update git protocol to ssh
...
Switch gh CLI git_protocol from https to ssh. Add hosts.yml to
prettierignore since the file is managed by gh CLI.
2026-02-28 10:37:22 +02:00
28c8332058
fix(wezterm): adjust font size and window padding
...
Reduce font size from 16 to 12, increase window padding from 5 to 10.
2026-02-28 10:36:58 +02:00
b956119b98
feat(fish): add mise version manager integration
...
Add mise activate and shims PATH for fish shell, plus rustup
cargo env sourcing in conf.d/rustup.fish.
2026-02-28 10:36:49 +02:00
renovate[bot]
0f82f8e65b
chore(deps): update node.js (v24.13.1 → v24.14.0) ( #292 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.2.26
2026-02-26 08:37:40 +02:00
renovate[bot]
f1277ddf99
chore(deps): update ivuorinen/actions action (v2026.02.18 → v2026.02.24) ( #291 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-26 06:36:36 +00:00
renovate[bot]
c834eab42b
chore(deps): lock file maintenance ( #290 )
26.2.23
2026-02-23 21:34:33 +02:00
renovate[bot]
f93deb8bca
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit (v0.15.1 → v0.15.2) ( #289 )
26.2.21
2026-02-21 18:23:46 +02:00
renovate[bot]
248f57b914
chore(deps): update ivuorinen/actions action (v2026.02.10 → v2026.02.18) ( #287 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.2.20
2026-02-20 13:58:20 +02:00
renovate[bot]
86e4f9618c
chore(deps): lock file maintenance ( #288 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-20 13:40:40 +02:00
renovate[bot]
7eb97392fb
chore(deps): lock file maintenance ( #286 )
26.2.17
2026-02-17 19:09:11 +02:00
renovate[bot]
8be1a9e7e2
chore(deps): update pre-commit hook rhysd/actionlint (v1.7.10 → v1.7.11) ( #285 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.2.16
2026-02-16 01:46:56 +00:00
renovate[bot]
a7c03fc3d6
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit (v0.15.0 → v0.15.1) ( #284 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.2.14
2026-02-14 10:10:21 +02:00
renovate[bot]
3368e3b6dc
chore(deps): update ivuorinen/actions action (v2026.02.03 → v2026.02.10) ( #283 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.2.12
2026-02-12 01:51:09 +00:00
renovate[bot]
5d87452224
chore(deps): update node.js (v24.13.0 → v24.13.1) ( #282 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-12 01:49:42 +00:00
renovate[bot]
d779d23723
chore(deps): update simek/yarn-lock-changes action (v0.14.0 → v0.14.1) ( #281 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
26.2.9
2026-02-09 14:35:28 +00:00
renovate[bot]
ee812de4af
chore(deps): update image python to v3.14.3 ( #280 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 08:02:46 +02:00
a18c16b0b9
fix(shell): harden shared.sh and dfm for set -euo pipefail
...
Use ${VAR:-} defaults in shared.sh to prevent set -u failures on
unset variables (DOTFILES, ZSH_CUSTOM_COMPLETION_PATH, FPATH).
Export DOTFILES/BREWFILE/HOSTFILES in dfm so sourced scripts see them.
26.2.8
2026-02-08 01:12:39 +02:00