update
This commit is contained in:
parent
df98889619
commit
20812bbbe5
|
@ -312,3 +312,4 @@ mode "$screenshot" {
|
||||||
|
|
||||||
bindsym $mod+Print mode "$screenshot"
|
bindsym $mod+Print mode "$screenshot"
|
||||||
include /etc/sway/config.d/*
|
include /etc/sway/config.d/*
|
||||||
|
|
||||||
|
|
|
@ -17,11 +17,13 @@ alias py="python3"
|
||||||
alias open="xdg-open"
|
alias open="xdg-open"
|
||||||
alias radeontop="radeontop -c"
|
alias radeontop="radeontop -c"
|
||||||
alias tty-clock="tty-clock -scBxbn"
|
alias tty-clock="tty-clock -scBxbn"
|
||||||
|
alias wget="wget --hsts-file='$XDG_CACHE_HOME/wget-hsts'"
|
||||||
|
|
||||||
# long aliases
|
# long aliases
|
||||||
alias ex="exiftool -overwrite_original -All= $@"
|
alias ex="exiftool -overwrite_original -All= $@"
|
||||||
alias upgrade="sudo aura -Aykuaxc; flatpak update"
|
alias upgrade="sudo aura -Aykuaxc; flatpak update"
|
||||||
alias micoff="pactl unload-module module-loopback"
|
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"
|
alias micon="pactl load-module module-loopback latency_msec=1"
|
||||||
alias auth="eval $(ssh-agent) ssh-add $HOME/.ssh/ubuntu@vector"
|
alias auth="eval $(ssh-agent) ssh-add $HOME/.ssh/ubuntu@vector"
|
||||||
alias speedometer="speedometer -l -r wlo1 -t wlo1 -m $(( 1024 * 1024 * 3 / 2 ))"
|
alias speedometer="speedometer -l -r wlo1 -t wlo1 -m $(( 1024 * 1024 * 3 / 2 ))"
|
||||||
|
|
|
@ -1,25 +1,55 @@
|
||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
|
|
||||||
|
#export UID="1000"
|
||||||
|
#export HOME="/home/linux"
|
||||||
|
|
||||||
|
# XDG user directories
|
||||||
|
#export XDG_CONFIG_HOME="$HOME/.config"
|
||||||
|
#export XDG_CACHE_HOME="$HOME/.cache"
|
||||||
|
#export XDG_DATA_HOME="$HOME/.local/share"
|
||||||
|
export XDG_STATE_HOME="$HOME/.local/state"
|
||||||
|
#export XDG_RUNTIME_DIR="/run/user/$UID"
|
||||||
|
|
||||||
|
#XDG system directories
|
||||||
|
#export XDG_DATA_DIRS=""
|
||||||
|
#export XDG_CONFIG_DIRS=""
|
||||||
|
|
||||||
# Move folders from ~ to their XDG location:
|
# Move folders from ~ to their XDG location:
|
||||||
export ZDOTDIR="$HOME/.config/zsh"
|
#export ZDOTDIR="$HOME/.config/zsh"
|
||||||
#export ZSH="$HOME/.config/omz"
|
#export ZSH="$HOME/.config/omz"
|
||||||
export ZSH="$HOME/.oh-my-zsh"
|
export ZSH="$XDG_DATA_HOME/oh-my-zsh"
|
||||||
export LESSHISTFILE="$HOME/.config/lesshst"
|
export LESSHISTFILE="$HOME/.config/lesshst"
|
||||||
|
export HISTFILE="$XDG_STATE_HOME/zsh/history"
|
||||||
export WGETRC="$HOME/.config/wget/wgetrc"
|
export WGETRC="$HOME/.config/wget/wgetrc"
|
||||||
export PASSWORD_STORE_DIR="$HOME/.local/share/password-store"
|
export PASSWORD_STORE_DIR="$HOME/.local/share/password-store"
|
||||||
export XDG_DATA_HOME="$HOME/.local/share"
|
export XDG_DATA_HOME="$HOME/.local/share"
|
||||||
export XDG_CONFIG_HOME="$HOME/.config"
|
export XDG_CONFIG_HOME="$HOME/.config"
|
||||||
export XDG_CACHE_HOME="$HOME/.cache"
|
export XDG_CACHE_HOME="$HOME/.cache"
|
||||||
export GNUPGHOME="$XDG_DATA_HOME/gnupg"
|
export GIT_CONFIG="$XDG_CONFIG_HOME/git/config"
|
||||||
#export GIT_CONFIG="$HOME/.config/git/gitconfig"
|
export GTK_RC_FILES="$XDG_CONFIG_HOME/gtk-1.0/gtkrc"
|
||||||
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc"
|
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc"
|
||||||
export NVM_DIR="$HOME/.config/nvm"
|
export NVM_DIR="$HOME/.config/nvm"
|
||||||
export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
|
export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
|
||||||
export PNPM_HOME="/home/linux/.local/share/pnpm"
|
export PNPM_HOME="/home/linux/.local/share/pnpm"
|
||||||
|
export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history"
|
||||||
export VSCODE_PORTABLE="$XDG_DATA_HOME/vscode"
|
export VSCODE_PORTABLE="$XDG_DATA_HOME/vscode"
|
||||||
export GOPATH="$XDG_DATA_HOME/go"
|
export GOPATH="$XDG_DATA_HOME/go"
|
||||||
export GOMODCACHE="$XDG_CACHE_HOME"/go/mod
|
export GOMODCACHE="$XDG_CACHE_HOME/go/mod"
|
||||||
|
export GOCACHE="$XDG_CACHE_HOME/go-build"
|
||||||
export BUN_INSTALL="$XDG_DATA_HOME/bun"
|
export BUN_INSTALL="$XDG_DATA_HOME/bun"
|
||||||
export PROJECTS="$HOME/Documents/Projects"
|
export PROJECTS="$HOME/Documents/Projects"
|
||||||
|
export GNUPGHOME="$XDG_DATA_HOME/gnupg"
|
||||||
|
export PYTHONPYCACHEPREFIX="$XDG_CACHE_HOME/python"
|
||||||
|
export PYTHONUSERBASE="$XDG_DATA_HOME/python"
|
||||||
|
export KDEHOME="$XDG_CONFIG_HOME/kde"
|
||||||
|
export CALCHISTFILE="$XDG_CACHE_HOME/calc_history"
|
||||||
|
export PLATFORMIO_CORE_DIR="$XDG_DATA_HOME/platformio"
|
||||||
|
export _JAVA_OPTIONS=-Djavafx.cachedir="$XDG_CACHE_HOME/openjfx"
|
||||||
|
export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME/java"
|
||||||
|
export IPFS_PATH="$XDG_DATA_HOME/ipfs"
|
||||||
|
export GRIPHOME="$XDG_CONFIG_HOME/grip"
|
||||||
|
export DOCKER_CONFIG="$XDG_CONFIG_HOME/docker"
|
||||||
|
export CARGO_HOME="$XDG_DATA_HOME/cargo"
|
||||||
|
|
||||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
[ -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
|
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||||
|
|
|
@ -43,10 +43,11 @@ emoji
|
||||||
zsh-syntax-highlighting
|
zsh-syntax-highlighting
|
||||||
)
|
)
|
||||||
|
|
||||||
source "$ZSH/oh-my-zsh.sh"
|
|
||||||
source "$XDG_CONFIG_HOME/zsh/icons"
|
source "$XDG_CONFIG_HOME/zsh/icons"
|
||||||
source "$XDG_CONFIG_HOME/zsh/alias"
|
source "$XDG_CONFIG_HOME/zsh/alias"
|
||||||
source "$XDG_CONFIG_HOME/zsh/func"
|
source "$XDG_CONFIG_HOME/zsh/func"
|
||||||
|
source "$XDG_CONFIG_HOME/zsh/env"
|
||||||
|
source "$ZSH/oh-my-zsh.sh"
|
||||||
|
|
||||||
# key binding
|
# key binding
|
||||||
bindkey -s '^o' 'lfcd\n'
|
bindkey -s '^o' 'lfcd\n'
|
||||||
|
|
Loading…
Reference in a new issue