File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77source ' pkg/zsh/.zshenv'
88set -u
99
10- MISE_DIR=" ${XDG_CONFIG_HOME} /mise"
11- trap ' unset ZSH_BIN USER_SHELL MISE_DIR' EXIT
10+ trap ' unset ZSH_BIN USER_SHELL' EXIT
1211
1312# Install Zsh
1413echo " Installing Zsh..."
@@ -25,13 +24,9 @@ sudo chsh -s "$(which zsh)" "$(whoami)"
2524
2625# Install zsh dotfiles
2726echo " Installing zsh dotfiles..."
28- mkdir -p " ${HOME} /.config " # Make sure XDG_CONFIG_HOME exists
27+ mkdir -p " ${XDG_CONFIG_HOME} " # Make sure XDG_CONFIG_HOME exists
2928if [ -f " ${HOME} /.zshenv" ]; then
3029 mv " ${HOME} /.zshenv" " ${HOME} /.zshenv.bk"
3130 echo " Warning: existing .zshenv found, backed up to .zshenv.bk"
3231fi
3332ln -sf .dotfiles/zsh/.zshenv " ${HOME} /.zshenv"
34-
35- # Install mise dotfiles
36- mkdir -p " ${MISE_DIR} "
37- stow --no-folding --target " ${MISE_DIR} " ' mise'
Original file line number Diff line number Diff line change 99
1010ZSH_BIN=" ${HOMEBREW_PREFIX} /bin/zsh" # Homebrew zsh
1111USER_SHELL=$( dscl . -read " ${HOME} " UserShell | awk ' {print $2}' )
12- MISE_DIR=" ${XDG_CONFIG_HOME} /mise"
13- trap ' unset ZSH_BIN USER_SHELL MISE_DIR' EXIT
12+ trap ' unset ZSH_BIN USER_SHELL' EXIT
1413
1514# Install Zsh and tools
1615brew bundle --file pkg/zsh/zsh.Brewfile
3534
3635# Install zsh dotfiles
3736echo " Installing zsh dotfiles..."
38- mkdir -p " ${HOME} /.config " # Make sure XDG_CONFIG_HOME exists
37+ mkdir -p " ${XDG_CONFIG_HOME} " # Make sure XDG_CONFIG_HOME exists
3938ln -sf .dotfiles/zsh/.zshenv " ${HOME} /.zshenv"
40-
41- # Install mise dotfiles
42- mkdir -p " ${MISE_DIR} "
43- stow --no-folding --target " ${MISE_DIR} " ' mise'
You can’t perform that action at this time.
0 commit comments