diff --git a/scripts/brew_init.sh b/scripts/brew_init.sh index 6a2a37e..12123c8 100755 --- a/scripts/brew_init.sh +++ b/scripts/brew_init.sh @@ -4,7 +4,9 @@ brew install \ libgit2 pcre2 xz telnet \ git neovim \ fdupes rsync rclone restic wcurl ncdu \ + tlrc vivid zellij \ yt-dlp newsboat vips btop \ - clang-format marksman asciidoctor ollama gitleaks gh \ - qmk \ + fnm uv \ + stylua taplo typos-cli clang-format marksman asciidoctor ollama gitleaks gh \ + qmk daktilo \ redis mysql-client diff --git a/scripts/cargo.sh b/scripts/cargo.sh index 9c03335..2dc4d3e 100755 --- a/scripts/cargo.sh +++ b/scripts/cargo.sh @@ -3,16 +3,11 @@ rustup update cargo install \ - fd-find bat git-delta eza sd tlrc \ - difftastic vivid zellij zoxide \ - stylua typos-cli \ - pokeget \ - daktilo + fd-find bat git-delta eza sd \ + difftastic zoxide \ + pokeget cargo install --git https://github.com/BurntSushi/ripgrep ripgrep --features 'pcre2' -cargo install --git https://github.com/Schniz/fnm fnm -cargo install --git https://github.com/astral-sh/rye rye -cargo install --git https://github.com/tamasfe/taplo taplo-cli bat cache --build diff --git a/scripts/manual_update.sh b/scripts/manual_update.sh index 667ec86..4fa1c51 100755 --- a/scripts/manual_update.sh +++ b/scripts/manual_update.sh @@ -8,6 +8,8 @@ git -C ~/.oh-my-zsh/custom/plugins/fzf-tab pull git -C ~/.fzf pull ~/.fzf/install --key-bindings --completion --update-rc --no-bash --no-fish +fnm install --lts + bun upgrade --stable bun install --global prettier@latest diff --git a/scripts/rye_init.sh b/scripts/rye_init.sh deleted file mode 100755 index 5b3232a..0000000 --- a/scripts/rye_init.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash - -rye - -rye install uv -rye install ruff -rye install pyright -rye install keymap-drawer diff --git a/scripts/rye_maintain.sh b/scripts/rye_maintain.sh deleted file mode 100755 index 51e35bc..0000000 --- a/scripts/rye_maintain.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -rye self update - -rye tools list | xargs -L1 rye install --force diff --git a/scripts/uv_init.sh b/scripts/uv_init.sh new file mode 100755 index 0000000..3700cfe --- /dev/null +++ b/scripts/uv_init.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +uv tool update-shell + +uv tool install ruff +uv tool install pyright +uv tool install keymap-drawer diff --git a/scripts/uv_maintain.sh b/scripts/uv_maintain.sh new file mode 100755 index 0000000..64eb9e8 --- /dev/null +++ b/scripts/uv_maintain.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +uv tool upgrade --all