fix: add more zsh stuff

This commit is contained in:
Strix 2023-11-19 01:07:02 +01:00
parent a2ce697b17
commit 0cd1c2011b
No known key found for this signature in database
GPG key ID: 5F35B3B8537287A7

View file

@ -2,27 +2,28 @@
# Raine's .zshrc # Raine's .zshrc
export EDITOR=vim
export GPG_TTY=$(tty) export GPG_TTY=$(tty)
export PATH="$PATH:$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/.local/bin" export PATH="$PATH:$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/.local/bin"
export ZSH="$HOME/.oh-my-zsh"
# oh-my-zsh init
if [ -f "$HOME/.oh-my-zsh/oh-my-zsh.sh" ]; then
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="afowler" ZSH_THEME="afowler"
plugins=(git docker docker-compose node zsh-autosuggestions zsh-syntax-highlighting) plugins=(git docker docker-compose node zsh-autosuggestions zsh-syntax-highlighting)
source $ZSH/oh-my-zsh.sh source $ZSH/oh-my-zsh.sh
else
# ALIASES echo "oh-my-zsh not detected :("
alias open="xdg-open" PS1="$(whoami)@$(hostname) $ "
alias s="title $HOST && cmatrix -rs && clear" fi
alias q="exit"
update_dotfiles() { update_dotfiles() {
cd $HOME/.dotfiles cd $HOME/.dotfiles
git pull git pull
cd - &> /dev/null cd - &> /dev/null
} }
alias udf="update_dotfiles"
function share_cdn() { share_cdn() {
if ! [ -f "$1" ]; then if ! [ -f "$1" ]; then
echo "file needs to exist" echo "file needs to exist"
return 1 return 1
@ -30,3 +31,5 @@ function share_cdn() {
scp $1 keymaker:/usr/share/cdn/random/$2 > /dev/null scp $1 keymaker:/usr/share/cdn/random/$2 > /dev/null
echo "https://cdn.ixvd.net/random/${2:-$(basename $1)}" echo "https://cdn.ixvd.net/random/${2:-$(basename $1)}"
} }
alias q="exit"