Commit Graph

1096 Commits

Author SHA1 Message Date
Buddy
98c793c1e5 fix: use arch-os order in zig tarball url 2026-10-08 09:49:57 -07:00
Buddy
c1ce7c2197 chore: update versions update-versions.mjs 2026-10-08 09:40:37 -07:00
Buddy
d4ab3a2f1c Merge branch 'main' of git.buddy.wtf:buddy/dot-files 2026-10-04 11:31:06 -07:00
Buddy
58ee105cc0 chore: rotate keys 2026-10-04 11:30:33 -07:00
Buddy
ce26a8bfaa feat: add install script for opentofu 2026-09-29 11:18:38 -07:00
Buddy
00e3659bca chore: update ssh config 2026-09-28 18:53:12 -07:00
Buddy
4ebf724cb2 feat: export SOPS_AGE_KEY_FILE when the chezmoi age key exists 2026-09-28 18:51:57 -07:00
Buddy
782e43e729 chore: update work secrets 2026-09-28 16:47:33 -07:00
Buddy
8298b3c4f2 chore: bump minor versions 2026-09-28 13:39:30 -07:00
Buddy
4e3f2746d9 feat: add install script for sops 2026-09-27 21:01:25 -07:00
Buddy
4e2961062b feat: add install script for nkeys
Installs the nk CLI from nats-io/nkeys releases. The release zip
nests everything under a nkeys-v<version>-<os>-<arch>/ directory
(binary is named nk, not nkeys), so set_link points at that nested
path rather than flattening the archive.
2026-09-24 16:41:58 -07:00
Buddy
f97e827c09 chore: update work secrets 2026-09-23 12:30:31 -07:00
Buddy
3d4f8ba8a4 fix: use rust target triple for arch in install-dust
dust's GitHub releases are named with aarch64/x86_64 (Rust target
triples), not uname -m's arm64/x86_64, so installs on Apple Silicon
downloaded a 404 body and failed with a tar "Unrecognized archive
format" error.
2026-09-22 18:23:41 -07:00
Buddy
3fa38c362b chore: bump versions 2026-09-22 18:01:02 -07:00
Buddy
0eee887f0d chore: bump major versions 2026-09-15 22:46:17 -07:00
Buddy
6df3a4a2da fix: remove verbose logging in install ripgrep 2026-09-14 09:32:21 -07:00
Buddy
f1a2d0292c fix: support arm64 macs in install-sass
get_arch only handled x86_64, so arm64 machines hit "unsupported
uname: arm64" before any download was attempted. Also add a local
get_os override: dart-sass names its macOS assets "macos-*", but the
shared get_os helper returns "darwin", which 404s.
2026-09-14 09:30:57 -07:00
Buddy
6b55be7df2 fix: support arm64 in install-lua-language-server
get_arch() only handled x86_64, so arm64 machines failed with
"unsupported architecture: arm64". Also switch the bin symlink to a
wrapper script: lua-language-server locates main.lua relative to its
own unresolved argv[0], so launching it through a symlinked executable
(rather than a symlinked directory) made it fail to find main.lua.
2026-09-14 09:27:02 -07:00
Buddy
99f1a7f6e1 fix: install-deno target triple missing arch prefix
deno's release assets now include the arch in the filename
(deno-x86_64-unknown-linux-gnu.zip), so the old "unknown-linux-gnu"
string 404'd once the pinned version moved past when deno made that
change. Also adds the missing aarch64-linux case.
2026-09-13 22:36:25 -07:00
Buddy
674ed2d739 Bump pinned versions in install scripts via scripts/update-versions
Includes the manual protoc-system/minikube-system URL fixes and the
bat-extras EXTRA_FILE companion bump found while reviewing the run.
2026-09-13 22:26:04 -07:00
Buddy
fbc5eab5e4 Add scripts/update-versions to bump pinned install script versions
Scans dot_local/bin/executable_install-* for pinned VERSION defaults,
reconstructs each script's own GitHub tag naming scheme from its
download URL, and rewrites the default to the latest matching release.
Runs under node/bun/deno via fetch and node: builtins only.
2026-09-13 22:25:12 -07:00
Buddy
1a11841bfc chroe: update secrets 2026-09-13 22:16:54 -07:00
Buddy
5b892b4d9e chore: update work secrets 2026-09-08 11:42:13 -07:00
Buddy
8a9f316e5a chore: update work secrets 2026-09-01 11:00:58 -07:00
Buddy
e240620a68 chore: bump golangci-lint 2026-09-01 10:59:26 -07:00
Buddy
9f0e0b30d4 fix: give unique names to duplicate nushell keybindings
Newer nushell warns when multiple keybindings share a name. Several
bindings mapped the same logical action (e.g. move_up) to more than
one key combo under one name; disambiguate each with a key-specific
suffix.
2026-09-01 09:52:38 -07:00
Buddy
9b258aa2b0 Merge branch 'main' of git.buddy.wtf:buddy/dot-files 2026-08-25 16:24:57 -07:00
Buddy
0e86d25488 update go version to 1.27 2026-08-24 19:22:18 -07:00
Buddy
8820171b73 chore: update .chezmoiignore format 2026-08-20 12:38:07 -07:00
Buddy
c82a530b6a update personal secrets 2026-08-08 16:32:31 -07:00
Buddy
6e6961544e fix: prepare commit message hook no longer fires on merge/squash/etc 2026-07-14 12:59:25 -07:00
Buddy
329cf76ff9 Bump deno version to v2.8.2 and fix install 2026-06-09 10:43:35 -07:00
Buddy
84e7b032a3 Refactor lego into module with env export 2026-06-07 23:25:46 -07:00
Buddy
9c5da9622c Update work nushell config 2026-06-03 09:45:27 -07:00
Buddy
c4717ecb48 Add claude local settings to git ignore 2026-06-03 09:44:37 -07:00
Buddy
396c9b357e Update token 2026-05-16 12:03:07 -07:00
Buddy
63e1d86d6f Bump lego version 2026-05-16 07:27:02 -07:00
Buddy
403d321edc Set Chalk theme for ghostty 2026-05-11 15:46:03 -07:00
Buddy
ec310b7985 Remove unused PATH 2026-05-09 08:00:14 -07:00
Buddy
d34f94eb03 Update nushell install 2026-05-09 07:59:23 -07:00
Buddy
c16f3ae4da Bump golangci-lint version 2026-05-07 11:29:49 -07:00
Buddy
46c640961b Bump go and protoc versions 2026-04-27 15:26:34 -07:00
Buddy
87fb7abbbf Bump lego version 2026-03-27 09:16:59 -07:00
Buddy
b4715958d1 Update config 2026-03-27 09:13:26 -07:00
Buddy
3d465370e6 Bump versions 2026-02-25 13:04:24 -08:00
Buddy
90c1052a02 Bump versions 2026-01-30 09:52:18 -08:00
Buddy
50e18e978e Update work mod 2026-01-29 17:06:38 -08:00
Buddy
3ee649b211 Check for starship to avoid errors with nushell config 2026-01-08 14:49:14 -08:00
Buddy
bb2c8961e0 Update ssh config 2026-01-08 14:48:46 -08:00
Buddy
fbcee18277 Bump Go to 1.25.5 2025-12-07 11:33:27 -08:00