feat(zsh): Update configuration to all different files
Signed-off-by: Noah Knegt <git@noahknegt.com>
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
alias zshrc="nvim ~/.zshrc && source ~/.zshrc"
|
||||
|
||||
# Aliases for common use
|
||||
alias ls='eza'
|
||||
alias ll='eza -lh'
|
||||
alias lal='eza -alh'
|
||||
alias ls='eza --icons --group-directories-first'
|
||||
alias ll='eza --icons --group-directories-first -lh'
|
||||
alias lal='eza --icons --group-directories-first -alh'
|
||||
|
||||
alias cat='bat'
|
||||
|
||||
|
@@ -1,6 +1,19 @@
|
||||
# Rust / Cargo
|
||||
. "$HOME/.cargo/env"
|
||||
|
||||
# Setup PATH
|
||||
export PATH=$PATH:$HOME/.local/bin:$HOME/.cargo/bin
|
||||
export EDITOR=nvim
|
||||
|
||||
# NVM directory
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
|
||||
# Pnpm
|
||||
export PNPM_HOME="$HOME/.local/share/pnpm"
|
||||
|
||||
# SDKMAN
|
||||
export SDKMAN_DIR="$HOME/.sdkman"
|
||||
|
||||
# Terraform
|
||||
export TF_VAR_CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN
|
||||
export TF_CLOUD_ORGANIZATION=noah-knegt
|
||||
|
3
.config/zsh/nvm.zsh
Normal file
3
.config/zsh/nvm.zsh
Normal file
@@ -0,0 +1,3 @@
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
|
7
.config/zsh/pnpm.zsh
Normal file
7
.config/zsh/pnpm.zsh
Normal file
@@ -0,0 +1,7 @@
|
||||
# pnpm
|
||||
case ":$PATH:" in
|
||||
*":$PNPM_HOME:"*) ;;
|
||||
*) export PATH="$PNPM_HOME:$PATH" ;;
|
||||
esac
|
||||
# pnpm end
|
||||
|
2
.config/zsh/sdkman.zsh
Normal file
2
.config/zsh/sdkman.zsh
Normal file
@@ -0,0 +1,2 @@
|
||||
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"
|
||||
|
Reference in New Issue
Block a user