mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-02-09 13:51:21 +00:00
feat(asdf): move rust to asdf
This commit is contained in:
21
config/asdf/cargo-packages
Normal file
21
config/asdf/cargo-packages
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
// A cargo subcommand for checking and applying
|
||||||
|
// updates to installed executables
|
||||||
|
cargo-update
|
||||||
|
// Cargo cache management utility
|
||||||
|
cargo-cache
|
||||||
|
// An incremental parsing system for programming tools
|
||||||
|
tree-sitter-cli
|
||||||
|
// a subprocess caching utility
|
||||||
|
bkt
|
||||||
|
// a structural diff that understands syntax
|
||||||
|
difftastic
|
||||||
|
// A simple, fast and user-friendly alternative to 'find'
|
||||||
|
fd-find
|
||||||
|
// recursively searches directories for a
|
||||||
|
// regex pattern while respecting your gitignore
|
||||||
|
ripgrep
|
||||||
|
// A version manager for neovim
|
||||||
|
bob-nvim
|
||||||
|
// bottom, btm - A cross-platform graphical process/system monitor with
|
||||||
|
// a customizable interface and a multitude of features.
|
||||||
|
bottom
|
||||||
@@ -15,6 +15,7 @@ nodejs https://github.com/asdf-vm/asdf-nodejs.git
|
|||||||
pipx https://github.com/yozachar/asdf-pipx.git 31db618
|
pipx https://github.com/yozachar/asdf-pipx.git 31db618
|
||||||
pre-commit https://github.com/jonathanmorley/asdf-pre-commit.git 26bfc42
|
pre-commit https://github.com/jonathanmorley/asdf-pre-commit.git 26bfc42
|
||||||
ripgrep https://gitlab.com/wt0f/asdf-ripgrep.git e836665
|
ripgrep https://gitlab.com/wt0f/asdf-ripgrep.git e836665
|
||||||
|
rust https://github.com/code-lever/asdf-rust.git 95acf4f
|
||||||
semgrep https://github.com/brentjanderson/asdf-semgrep.git 13ff78b
|
semgrep https://github.com/brentjanderson/asdf-semgrep.git 13ff78b
|
||||||
shellcheck https://github.com/luizm/asdf-shellcheck.git 780d78d
|
shellcheck https://github.com/luizm/asdf-shellcheck.git 780d78d
|
||||||
shfmt https://github.com/luizm/asdf-shfmt.git a42c5ff
|
shfmt https://github.com/luizm/asdf-shfmt.git a42c5ff
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ nodejs 22.4.1
|
|||||||
pipx 1.6.0
|
pipx 1.6.0
|
||||||
pre-commit 3.7.1
|
pre-commit 3.7.1
|
||||||
ripgrep 14.1.0
|
ripgrep 14.1.0
|
||||||
|
rust 1.79.0
|
||||||
semgrep system
|
semgrep system
|
||||||
shellcheck 0.10.0
|
shellcheck 0.10.0
|
||||||
shfmt 3.8.0
|
shfmt 3.8.0
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ export ASDF_NODEJS_LEGACY_FILE_DYNAMIC_STRATEGY="latest_available"
|
|||||||
export ASDF_NPM_DEFAULT_PACKAGES_FILE="${XDG_CONFIG_HOME}/asdf/npm-packages"
|
export ASDF_NPM_DEFAULT_PACKAGES_FILE="${XDG_CONFIG_HOME}/asdf/npm-packages"
|
||||||
export ASDF_GOLANG_MOD_VERSION_ENABLED=true
|
export ASDF_GOLANG_MOD_VERSION_ENABLED=true
|
||||||
export ASDF_GOLANG_DEFAULT_PACKAGES_FILE="${XDG_CONFIG_HOME}/asdf/golang-packages"
|
export ASDF_GOLANG_DEFAULT_PACKAGES_FILE="${XDG_CONFIG_HOME}/asdf/golang-packages"
|
||||||
|
export ASDF_CRATE_DEFAULT_PACKAGES_FILE="${XDG_CONFIG_HOME}/asdf/cargo-packages"
|
||||||
export PATH="${ASDF_DIR}/bin:${PATH}"
|
export PATH="${ASDF_DIR}/bin:${PATH}"
|
||||||
|
|
||||||
# bob manages nvim versions
|
# bob manages nvim versions
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ function section_install
|
|||||||
$0 install asdf
|
$0 install asdf
|
||||||
# $0 install ohmybash
|
# $0 install ohmybash
|
||||||
# $0 install pip
|
# $0 install pip
|
||||||
$0 install cargo
|
# $0 install cargo
|
||||||
$0 install composer
|
$0 install composer
|
||||||
# $0 install dotenv
|
# $0 install dotenv
|
||||||
$0 install fzf
|
$0 install fzf
|
||||||
|
|||||||
Reference in New Issue
Block a user