switch to mise

This commit is contained in:
Benjamin Palko 2025-05-16 17:05:18 -04:00
parent 6d717b946b
commit 08e8f65046
5 changed files with 15 additions and 14 deletions

View file

@ -11,6 +11,7 @@ packagesPacman=(
'fzf' 'fzf'
"neovim" "neovim"
"ttf-jetbrains-mono-nerd" "ttf-jetbrains-mono-nerd"
"mise"
"btop" "btop"
"cmatrix" "cmatrix"
"dotnet-runtime" "dotnet-runtime"
@ -26,6 +27,5 @@ packagesPacman=(
packagesYay=( packagesYay=(
"lazydocker" "lazydocker"
"asdf-vm"
"cava" "cava"
) )

View file

@ -5,7 +5,6 @@ files=(
".bashrc" ".bashrc"
".gitconfig" ".gitconfig"
".zshrc" ".zshrc"
".tool-versions"
) )
_symlinkFiles() { _symlinkFiles() {
@ -25,6 +24,7 @@ directories=(
"cava" "cava"
"hypr" "hypr"
"kitty" "kitty"
"mise"
"neofetch" "neofetch"
"nvim" "nvim"
"rofi" "rofi"

View file

@ -1,4 +0,0 @@
nodejs 22.9.0
bun 1.2.0
golang 1.23.1
rust 1.81.0

15
.zshrc
View file

@ -73,13 +73,14 @@ cat ~/.cache/wal/sequences
# Custom plugins may be added to $ZSH_CUSTOM/plugins/ # Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse) # Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup. # Add wisely, as too many plugins slow down shell startup.
plugins=(git asdf gh bun npm yarn) plugins=(git gh bun npm yarn mise)
source $ZSH/oh-my-zsh.sh source $ZSH/oh-my-zsh.sh
# User configuration # User configuration
# export MANPATH="/usr/local/man:$MANPATH" # export MANPATH="/usr/local/man:$MANPATH"
export PATH="$HOME/.local/bin:$PATH"
# You may need to manually set your language environment # You may need to manually set your language environment
# export LANG=en_US.UTF-8 # export LANG=en_US.UTF-8
@ -104,13 +105,8 @@ source $ZSH/oh-my-zsh.sh
# alias ohmyzsh="mate ~/.oh-my-zsh" # alias ohmyzsh="mate ~/.oh-my-zsh"
alias dotfiles="~/dotfiles/" alias dotfiles="~/dotfiles/"
alias nv="nvim" alias nv="nvim"
alias dev="~/Development"
alias pywal="~/dotfiles/.scripts/pywal.sh" alias pywal="~/dotfiles/.scripts/pywal.sh"
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
. "$HOME/.asdf/installs/rust/1.81.0/env"
# Lines configured by zsh-newuser-install # Lines configured by zsh-newuser-install
HISTFILE=~/.histfile HISTFILE=~/.histfile
HISTSIZE=50 HISTSIZE=50
@ -124,7 +120,10 @@ autoload -Uz compinit
compinit compinit
# End of lines added by compinstall # End of lines added by compinstall
neofetch --ascii ~/dotfiles/ascii.txt eval "$(mise activate zsh)"
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
export EDITOR=nvim export EDITOR=nvim
export PATH="${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH"
neofetch --ascii ~/dotfiles/ascii.txt

6
mise/config.toml Normal file
View file

@ -0,0 +1,6 @@
[tools]
go = "latest"
node = "latest"
rust = "latest"
bun = "latest"
dotnet = "8"