615fca67bb
feat(dfm): add cleanup script for old version manager installations
2026-03-18 19:27:20 +02:00
30a9113847
chore(brew): remove tools now managed by mise
2026-03-18 19:27:02 +02:00
0eb26a341e
refactor(dfm): replace per-language install commands with mise
2026-03-18 19:27:02 +02:00
8b96e46d97
refactor(shell): replace version managers with mise activate
2026-03-18 19:26:17 +02:00
a4afe70992
feat(mise): add global mise config for unified tool management
2026-03-18 19:24:51 +02:00
2a7a829f78
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 19:24:51 +02:00
7e2c3eaaa9
style(karabiner): reformat karabiner.json
2026-03-18 19:23:44 +02:00
590b0633ac
feat(git): add host-specific git ignore and excludesfile
2026-03-18 19:23:44 +02:00
30536a2e16
feat(tmux): enable allow-passthrough for terminal queries
2026-03-18 19:23:44 +02:00
80972df34f
update(fish): add dark-mode section to Catppuccin themes
2026-03-18 19:23:43 +02:00
1c5bff227d
feat(fish): add kubectl and orbctl completions
2026-03-18 19:23:43 +02:00
63d32f41a2
feat(fish): add dotnet tools to PATH
2026-03-18 19:23:43 +02:00
756d3f234e
fix(fish): use $HOME instead of hardcoded path in rustup.fish
2026-03-18 19:23:40 +02:00
coderabbitai[bot]
9875a4d4a0
refactor(coderabbit): simplify code ( #311 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-18 17:49:53 +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