mirror of
https://github.com/turtlebasket/env.git
synced 2026-03-04 19:44:26 -08:00
update
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
# If you come from bash you might have to change your $PATH.
|
||||
export PATH=$HOME/bin:/usr/local/bin:$PATH:$HOME/Library/Python/3.8/bin:$HOME/go/bin:$HOME/Documents/avalanchego
|
||||
export PATH=$HOME/.bin:/usr/local/bin:$HOME/go/bin:$HOME/.cargo/bin:$PATH:$HOME/.yarn/bin:/opt/homebrew/opt/libpq/bin:/Applications/Julia-1.7.app/Contents/Resources/julia/bin/:/Applications/love.app/Contents/MacOS/:~/.emacs.d/bin/:/opt/homebrew/opt/llvm/bin
|
||||
|
||||
# Path to your oh-my-zsh installation.
|
||||
export ZSH="/Users/michael/.oh-my-zsh"
|
||||
@@ -23,14 +22,13 @@ export ZSH="/Users/michael/.oh-my-zsh"
|
||||
# Case-sensitive completion must be off. _ and - will be interchangeable.
|
||||
# HYPHEN_INSENSITIVE="true"
|
||||
|
||||
# Uncomment the following line to disable bi-weekly auto-update checks.
|
||||
# DISABLE_AUTO_UPDATE="true"
|
||||
|
||||
# Uncomment the following line to automatically update without prompting.
|
||||
# DISABLE_UPDATE_PROMPT="true"
|
||||
# Uncomment one of the following lines to change the auto-update behavior
|
||||
# zstyle ':omz:update' mode disabled # disable automatic updates
|
||||
# zstyle ':omz:update' mode auto # update automatically without asking
|
||||
# zstyle ':omz:update' mode reminder # just remind me to update when it's time
|
||||
|
||||
# Uncomment the following line to change how often to auto-update (in days).
|
||||
# export UPDATE_ZSH_DAYS=13
|
||||
# zstyle ':omz:update' frequency 13
|
||||
|
||||
# Uncomment the following line if pasting URLs and other text is messed up.
|
||||
# DISABLE_MAGIC_FUNCTIONS="true"
|
||||
@@ -45,9 +43,10 @@ export ZSH="/Users/michael/.oh-my-zsh"
|
||||
# ENABLE_CORRECTION="true"
|
||||
|
||||
# Uncomment the following line to display red dots whilst waiting for completion.
|
||||
# Caution: this setting can cause issues with multiline prompts (zsh 5.7.1 and newer seem to work)
|
||||
# See https://github.com/ohmyzsh/ohmyzsh/issues/5765
|
||||
# COMPLETION_WAITING_DOTS="true"
|
||||
# You can also set it to another string to have that shown instead of the default red dots.
|
||||
# e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f"
|
||||
# Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765)
|
||||
COMPLETION_WAITING_DOTS="true"
|
||||
|
||||
# Uncomment the following line if you want to disable marking untracked files
|
||||
# under VCS as dirty. This makes repository status check for large repositories
|
||||
@@ -77,34 +76,70 @@ source $ZSH/oh-my-zsh.sh
|
||||
# User configuration
|
||||
|
||||
# export MANPATH="/usr/local/man:$MANPATH"
|
||||
# export ANDROID_SDK_ROOT=$HOME/Library/Android
|
||||
|
||||
export DOCKER_HOST=ssh://root@147.182.184.116
|
||||
|
||||
# You may need to manually set your language environment
|
||||
# export LANG=en_US.UTF-8
|
||||
|
||||
# Preferred editor for local and remote sessions
|
||||
# if [[ -n $SSH_CONNECTION ]]; then
|
||||
# export EDITOR='vim'
|
||||
# else
|
||||
# export EDITOR='mvim'
|
||||
# fi
|
||||
if [[ -n $SSH_CONNECTION ]]; then
|
||||
export EDITOR='vim'
|
||||
else
|
||||
export EDITOR='nvim'
|
||||
fi
|
||||
|
||||
# Compilation flags
|
||||
# export ARCHFLAGS="-arch x86_64"
|
||||
|
||||
# ENV VARS
|
||||
export CHROME_PATH="/Applications/Brave Browser.app/Contents/MacOS/Brave Browser"
|
||||
export ANDROID_SDK_ROOT="/opt/homebrew/Caskroom/android-sdk/4333796/"
|
||||
export VCPKG_ROOT="$HOME/.vcpkg-install"
|
||||
|
||||
export LDFLAGS="-L/opt/homebrew/opt/llvm/lib"
|
||||
export CPPFLAGS="-I/opt/homebrew/opt/llvm/include"
|
||||
export PIPENV_VERBOSITY=-1
|
||||
|
||||
# Set personal aliases, overriding those provided by oh-my-zsh libs,
|
||||
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
|
||||
# users are encouraged to define aliases within the ZSH_CUSTOM folder.
|
||||
# For a full list of active aliases, run `alias`.
|
||||
#
|
||||
# Example aliases
|
||||
# alias zshconfig="mate ~/.zshrc"
|
||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||
|
||||
alias nvide=/Applications/Neovide.app/Contents/MacOS/neovide
|
||||
alias python3=/opt/homebrew/bin/python3
|
||||
alias py=ptpython
|
||||
alias ls=lsd
|
||||
alias vim=nvim
|
||||
alias clip=pbcopy
|
||||
alias qr=qrencode
|
||||
alias youtube-dl=yt-dlp
|
||||
alias yt-dlp-flac='yt-dlp -x --audio-format flac'
|
||||
alias yt-dlp-mp3='yt-dlp -x --audio-format mp3'
|
||||
alias http-server='python3 -m http.server'
|
||||
|
||||
# Custom variables
|
||||
export DOTNET_ROOT="/usr/local/opt/dotnet/libexec"
|
||||
# use ssh kitten, but only if using kitty terminal
|
||||
if [[ $TERM == 'xterm_kitty' ]]; then
|
||||
alias ssh=kitty +kitten ssh
|
||||
fi
|
||||
|
||||
# load starship
|
||||
mvTrash() {
|
||||
mv "$@" ~/.Trash/
|
||||
}
|
||||
|
||||
alias del=mvTrash
|
||||
alias trash=mvTrash
|
||||
alias copy=pbcopy
|
||||
alias rosetta="arch -x86_64"
|
||||
|
||||
# Starship
|
||||
eval "$(starship init zsh)"
|
||||
|
||||
# opam configuration
|
||||
[[ ! -r /Users/michael/.opam/opam-init/init.zsh ]] || source /Users/michael/.opam/opam-init/init.zsh > /dev/null 2> /dev/null
|
||||
|
||||
|
||||
autoload bashcompinit
|
||||
bashcompinit
|
||||
source /Users/michael/.vcpkg-install/scripts/vcpkg_completion.zsh
|
||||
|
||||
Reference in New Issue
Block a user