Jim Myhrberg
d560688c58
feat(mise/tools): add crane to global tools list
2025-01-06 13:25:03 +00:00
Jim Myhrberg
9e200139cc
feat(mise/tools): install kubelogin
2025-01-06 11:04:24 +00:00
Jim Myhrberg
8ecb6a1d84
chore(mise/tools): improve globally installed ansible setup
2025-01-06 11:04:09 +00:00
Jim Myhrberg
1ab8503b1c
fix(irbrc): make irb play nicer within emacs compilation buffers
2025-01-06 10:30:08 +00:00
Jim Myhrberg
0f0efd5917
feat(hammerspoon/hosts/hati): tweak global keybindings
2025-01-06 10:30:08 +00:00
Jim Myhrberg
bb0518a166
fix(zshrc): only attempt to load zinit module if .so file exists
2025-01-06 10:30:07 +00:00
bb538ee33b
feat(ghostty): add config and theme
2024-12-28 02:38:24 +00:00
9e9818456d
chore(mise/tools): manage global python packages with mise
2024-12-26 23:56:32 +00:00
151620c15b
feat(fonts): update Menlo Nerd Fonts with FontPatcher 3.3.0
2024-12-26 23:54:57 +00:00
3d008b827d
chore(rust): only install components not included with rust itself
2024-12-18 08:52:06 +00:00
8b22da930e
chore(mise/tools): remove prettier plugins I dont use
2024-12-18 08:51:50 +00:00
eea10a67e0
chore(bin/crc32checker): update for newer ruby versions
2024-12-10 01:03:59 +00:00
eadb0fb6e4
chore(brewfile): switch mosh from HEAD to latest stable release
2024-12-10 01:03:28 +00:00
Jim Myhrberg
9a501b438b
chore(mise/tools): use shorthand or aqua instead of go/cargo backends
2024-12-09 10:56:40 +00:00
Jim Myhrberg
e31301d0ff
chore(zshrc): minor re-orders of a few sections
2024-12-09 10:55:08 +00:00
Jim Myhrberg
d400b87228
feat(mise/tools): add staticcheck
2024-11-28 19:38:08 +00:00
Jim Myhrberg
cc7d4a10d2
feat(shell): alias watch to hwatch if installed
2024-11-28 19:37:47 +00:00
Jim Myhrberg
2242bd9580
fix(shell): don't use cached-eval for setup scripts that dynamically update PATH
2024-11-28 19:37:15 +00:00
Jim Myhrberg
fdc7fcafc6
chore(mise): update shell setup and mise config for latest mise
2024-11-28 19:36:46 +00:00
0c419db04e
chore(zshenv/mise): set MISE_LIST_ALL_VERSIONS to 1
2024-11-28 19:17:45 +00:00
9d29136ae6
chore(zshenv/emacs): set LSP_USE_PLIST to 1
2024-11-28 19:17:45 +00:00
Jim Myhrberg
b56b651790
fix(userstyles/github-fixed-width-textarea): only apply to editable textareas
2024-11-25 10:47:00 +00:00
a86cedbcb2
feat(nix): add nix.conf
2024-11-20 14:46:04 +00:00
5b300e7501
fix(userstyles/github-fixed-width-textarea): match GitHub's fixed-width style
2024-11-13 18:11:53 +00:00
Jim Myhrberg
714938a289
feat(userstyle/github): add fixed-width textarea
2024-11-13 18:03:24 +00:00
2ab4549060
chore(fzf): tweak tmux integration behavior
2024-11-12 01:25:45 +00:00
938fd1be31
chore(shell/ruby): tidy up global gem list
2024-11-10 21:54:26 +00:00
e3cd54b9da
chore(mise): remove default gems and go package files
...
For go packages that's managed directly by mise now, and ruby gems is
the old trust `install_ruby_global_packages` shell function.
2024-11-10 21:48:42 +00:00
2f4385a9c6
chore(mise/tools): shift thing arounds
2024-11-02 00:09:26 +00:00
f89466da66
chore(mise/tools): switch from ubi to shorthands for tools which default to ubi backend
2024-10-27 11:23:29 +00:00
916b3967e8
feat(env/PATH): add ~/.local/bin used by pipx
2024-10-27 01:34:25 +01:00
d2d324d1f0
feat(mise/tools): add cargo-show
2024-10-27 01:34:09 +01:00
2c051577b7
fix(mise/tools): install sccache via cargo backend to fix build issues
...
When mise's cargo backend needs to compile from source, it seemingly
fails to find the `sccache` binary if it was installed via ubi or
asdf backends. Via the cargo backend, or if manually installed via
cargo, it does find it however.
2024-10-27 01:33:00 +01:00
93688e3f2b
chore(mise/tools): install bat via ubi backend
2024-10-27 01:32:39 +01:00
f4a409071e
chore(mise/tools): install eza via cargo backend
...
Because eza does not provide binaries for macOS, we can't use the ubi
backend. But via the cargo backend and cargo-binstall, we can install it
from a pre-built binary easily enough.
This removes the need for using the eza asdf plugin.
2024-10-27 01:31:11 +01:00
b753d6af61
chore(mise/tools): install fzf via ubi now that fzf-tmux is no longer needed
2024-10-27 01:30:11 +01:00
5cafa5c9d4
feat(mise/tools): install and manage rust with mise
2024-10-27 01:29:54 +01:00
fcbed7dc82
chore(shell/fzf): use newer --tmux option for fzf
...
This means the fzf-tmux helper script is no longer needed.
2024-10-27 01:28:17 +01:00
79d1049d93
chore(mise/tools): switch tools which default to ubi back to their shortnames
...
These tools still install via UBI, as that is now the default method for
their shortnames in mise's registry.
2024-10-26 16:40:46 +01:00
6139832568
chore(mise/tools): switch gitu from cargo to ubi
2024-10-26 16:40:11 +01:00
494578b1ad
feat(mise/tools): add taplo for working with toml files
2024-10-24 10:44:14 +01:00
Jim Myhrberg
831e4854af
fix(mise): switch shfmt from ubi to asdf plugin
...
Release assets includes dots in the file names in the form of the
version string, which confuses ubi's asset parser at the moment.
2024-10-21 10:07:13 +01:00
Jim Myhrberg
cf161df584
feat(shell/ruby): add erb_lint to global package list
2024-10-21 10:03:31 +01:00
30c8ab45af
feat(hammerspoon/noct): update global keybindings
2024-10-21 00:03:20 +01:00
cb7d47965d
chore(zsh/fzf): set height to 100% when tmux is not available
2024-10-20 23:52:06 +01:00
ff3fab8c39
feat(Brewfile): add upscayl
2024-10-19 12:33:01 +01:00
Jim Myhrberg
13ea7e419b
fix(mise/tools): switch kustomize back to asdf plugin
...
Due to the way releases are named in the repo, UBI can't always find the
correct release.
2024-10-18 12:50:34 +01:00
Jim Myhrberg
5990bc5975
feat(shell/python): add pipx to global package list
2024-10-18 12:23:39 +01:00
Jim Myhrberg
4f99ba5001
chore(hammerspoon/hati): tweak global keybindings
2024-10-18 12:23:39 +01:00
Jim Myhrberg
ce00fc9793
feat(Brewfile): add pv formula
2024-10-18 12:23:39 +01:00