diff --git a/private_dot_config/zsh/alias b/private_dot_config/zsh/alias index 34a11bd..e65dc91 100644 --- a/private_dot_config/zsh/alias +++ b/private_dot_config/zsh/alias @@ -16,6 +16,8 @@ alias vim="nvim" alias code="vscodium ." alias ip="ip -c" alias py="python3" +alias copy="wl-copy" +alias paste="wl-paste --type TEXT" alias open="xdg-open" alias radeontop="radeontop -c" alias tty-clock="tty-clock -scBxbn" @@ -23,7 +25,7 @@ alias wget="wget --hsts-file='$XDG_CACHE_HOME/wget-hsts'" # long aliases alias ex="exiftool -overwrite_original -All= $@" -alias upgrade="sudo aura -Syu; sudo aura -Aykuaxc; flatpak update" +alias upgrade="sudo aura -Aykuaxc; flatpak update" alias micoff="pactl unload-module module-loopback" alias svn="svn --config-dir \"$XDG_CONFIG_HOME\"/subversion" alias micon="pactl load-module module-loopback latency_msec=1" diff --git a/private_dot_config/zsh/env b/private_dot_config/zsh/env index 03fe82c..666d505 100644 --- a/private_dot_config/zsh/env +++ b/private_dot_config/zsh/env @@ -65,3 +65,9 @@ export PF_INFO="ascii os kernel uptime de wm shell editor palette" # use qt file picker export GTK_USE_PORTAL=1 + +# nintendo console development vars +export DEVKITPRO=/opt/devkitpro +export DEVKITARM=/opt/devkitpro/devkitARM +export DEVKITPPC=/opt/devkitpro/devkitPPC + diff --git a/private_dot_config/zsh/executable_dot_zshrc b/private_dot_config/zsh/executable_dot_zshrc index f7a31f5..2246262 100644 --- a/private_dot_config/zsh/executable_dot_zshrc +++ b/private_dot_config/zsh/executable_dot_zshrc @@ -7,7 +7,7 @@ if [[ $XDG_SESSION_DESKTOP == "sway" ]]; then fi # if using wayland allow native rendering if [[ "$XDG_SESSION_TYPE" == "wayland" ]]; then - export MOZ_ENABLE_WAYLAND=0 + export MOZ_ENABLE_WAYLAND=1 export QT_QPA_PLATFORM="wayland;xcb" export GDK_BACKEND="wayland,x11" fi @@ -43,19 +43,28 @@ emoji zsh-syntax-highlighting ) +source "$XDG_CONFIG_HOME/zsh/path" +source "$ZSH/oh-my-zsh.sh" source "$XDG_CONFIG_HOME/zsh/path" source "$XDG_CONFIG_HOME/zsh/icons" source "$XDG_CONFIG_HOME/zsh/alias" source "$XDG_CONFIG_HOME/zsh/func" source "$XDG_CONFIG_HOME/zsh/env" -source "$ZSH/oh-my-zsh.sh" # key binding bindkey -s '^o' 'lfcd\n' bindkey -s '^f' 'dolphin . &> /dev/null & disown\n' -bindkey -s '^x' '&> /dev/null & disown\n' +bindkey -s '^x' ' &> /dev/null & disown\n' # zoxide eval "$(zoxide init zsh --cmd cd)" [ -s "/home/linux/.bun/_bun" ] && source "/home/linux/.bun/_bun" + +# pnpm +export PNPM_HOME="/home/linux/.local/share/pnpm" +case ":$PATH:" in + *":$PNPM_HOME:"*) ;; + *) export PATH="$PNPM_HOME:$PATH" ;; +esac +# pnpm end diff --git a/private_dot_config/zsh/path b/private_dot_config/zsh/path index b3ca9ca..24c8e07 100644 --- a/private_dot_config/zsh/path +++ b/private_dot_config/zsh/path @@ -6,8 +6,9 @@ export PATH="$HOME/.local/bin:$PATH" # programming languages export PATH="$GOPATH/bin:$PATH" export PATH="$BUN_INSTALL/bin:$PATH" -export PATH="$HOME/.nimble/bin:$PATH" export PATH="$HOME/.local/share/python/bin:$PATH" +export PATH="$HOME/.nimble/bin:$PATH" +export PATH="$HOME/.local/share/nimble/bin:$PATH" export PATH=$HOME/home/linux/.cargo/bin:$PATH # pnpm