Additional installs for work

This commit is contained in:
Andrew Tomaka 2023-01-06 09:11:37 -05:00
parent b1f33b7acb
commit c7543de2b0
Signed by: atomaka
GPG key ID: 61209BF70A5B18BE
3 changed files with 10 additions and 2 deletions

View file

@ -16,7 +16,8 @@ install_homebrew() {
install_shared_applications() { install_shared_applications() {
brew install direnv fzf git stow the_silver_searcher tmux \ brew install direnv fzf git stow the_silver_searcher tmux \
vim zsh rbenv ruby-build tfenv nodenv node-build tig libpq gnupg llvm \ vim zsh rbenv ruby-build tfenv nodenv node-build tig libpq gnupg llvm \
awscli cmake jq watch gh nvim openssl@1.1 openssl@3 readline libyaml gmp awscli cmake jq watch gh nvim openssl@1.1 openssl@3 readline libyaml gmp \
pyenv
install_fzf install_fzf
install_rust install_rust
@ -135,7 +136,7 @@ install_darwin() {
# gui # gui
brew install --cask docker rectangle slack google-chrome alacritty telegram \ brew install --cask docker rectangle slack google-chrome alacritty telegram \
discord element brave-browser discord element brave-browser zoom notion
install_tmux_terminfo install_tmux_terminfo
} }

View file

@ -34,6 +34,11 @@ if which nodenv > /dev/null; then
(nodenv rehash &) 2> /dev/null (nodenv rehash &) 2> /dev/null
fi fi
if which pyenv > /dev/null; then
eval "$(pyenv init --no-rehash -)"
(pyenv rehash &) 2> /dev/null
fi
autoload compinit -Uz autoload compinit -Uz
setopt EXTENDEDGLOB setopt EXTENDEDGLOB
if [[ -n ${ZDOTDIR}/.zcompdump(#qN.m+1) ]]; then if [[ -n ${ZDOTDIR}/.zcompdump(#qN.m+1) ]]; then

View file

@ -8,6 +8,7 @@ PERSONAL_FPATH="$ZDOTDIR/completions"
NODENV_PATH="$HOME/.nodenv/bin" NODENV_PATH="$HOME/.nodenv/bin"
RBENV_PATH="$HOME/.rbenv/bin" RBENV_PATH="$HOME/.rbenv/bin"
TFENV_PATH="$HOME/.tfenv/bin" TFENV_PATH="$HOME/.tfenv/bin"
PYENV_PATH="$HOME/.pyenv/bin"
CARGO_PATH="$HOME/.cargo/bin" CARGO_PATH="$HOME/.cargo/bin"
@ -45,6 +46,7 @@ fi
[[ -d "$RBENV_PATH" ]] && PATH="$RBENV_PATH:$PATH" [[ -d "$RBENV_PATH" ]] && PATH="$RBENV_PATH:$PATH"
[[ -d "$NODENV_PATH" ]] && PATH="$NODENV_PATH:$PATH" [[ -d "$NODENV_PATH" ]] && PATH="$NODENV_PATH:$PATH"
[[ -d "$TFENV_PATH" ]] && PATH="$TFENV_PATH:$PATH" [[ -d "$TFENV_PATH" ]] && PATH="$TFENV_PATH:$PATH"
[[ -d "$PYENV_PATH" ]] && PATH="$PYENV_PATH:$PATH"
[[ -d "$CARGO_PATH" ]] && PATH="$CARGO_PATH:$PATH" [[ -d "$CARGO_PATH" ]] && PATH="$CARGO_PATH:$PATH"
[[ -d "$PERSONAL_BIN_PATH" ]] && PATH="$PERSONAL_BIN_PATH:$PATH" [[ -d "$PERSONAL_BIN_PATH" ]] && PATH="$PERSONAL_BIN_PATH:$PATH"
[[ -d "$PERSONAL_FPATH" ]] && FPATH="$PERSONAL_FPATH:$FPATH" [[ -d "$PERSONAL_FPATH" ]] && FPATH="$PERSONAL_FPATH:$FPATH"