Files
dotfiles/home/dot-common_shell

86 lines
2.8 KiB
Plaintext

#########################################
# Common config across different shells #
#########################################
export EDITOR='nvim'
export HTTP_HOME="duckduckgo.com"
export RANGER_LOAD_DEFAULT_RC=false
export PATH=$HOME/programs_local/:$HOME/.cargo/bin:~/projects/scripts:$HOME/.local/bin:/usr/local/bin:$PATH
export MANPAGER="nvim +Man!"
export GOPATH=$HOME/.go
export PATH=$HOME/.go/bin:$PATH
export ANDROID_HOME=/home/jonas/Android
alias on="nvim ~/projects/planner/quick.md"
alias ns="nix-shell -p "
alias um="umount /mnt/webdav"
alias mm="systemctl start mnt-webdav.mount"
alias wi="wiki-tui"
alias a="alpine"
alias ff="~/projects/scripts/hyprfix.sh" # Fix the touchpad not working on the laptop with a simple script
alias sp="spotify_player"
alias ne="newsboat"
alias po="castero"
alias h="zsh"
alias tw="torify w3m duckduckgo.com"
alias rmbak="mkdir -p ~/.local/share/Trash/files && find . -name '.bak.*' -exec mv '{}' ~/.local/share/Trash/files \;"
alias f="~/projects/scripts/search.sh"
alias studup="~/projects/scripts/update_stud.sh"
alias ssd="s && shd"
alias lg="lazygit"
alias m="make"
alias mn="make nix"
alias syn="~/projects/scripts/run_unison.sh"
alias s="~/projects/scripts/run_unison.sh"
alias rmt="rm /tmp/all_git_projects"
alias fu="chch && fla && shd"
alias fla="sudo nixos-rebuild switch --flake ~/nixos#"
alias flr="NIX_SSHOPTS='-o RequestTTY=force'; nixos-rebuild --use-remote-sudo --target-host root@hahn1.one --build-host root@hahn1.one switch --flake ~/configuration#stranox"
alias tt="~/projects/scripts/find_gits.sh"
alias dotu="bash ~/configuration/install_dots.sh"
alias tkkk="tmux kill-server"
alias feh="feh -d"
alias os="cd /nix/store && yazi"
export loc="$HOME/files_local/"
alias rga="rg --hidden --no-ignore"
alias g='nvim -c "lua require(\"telescope.builtin\").live_grep()"'
alias n="nvim"
alias nr='nvim -c "lua require(\"telescope.builtin\").oldfiles()"'
alias nn='nvim -c "lua require(\"helpers.functions\") find_eff()"'
alias k='nvim -c "lua require(\"config.keymaps\") open_cal()"'
alias rt='rm /tmp/all_git_projects'
alias nt='nvim -c ":e ~/management/brainstore/todos/todo.txt"'
alias ta="todo.sh add"
alias t="todo.sh"
alias tl="todo.sh list"
alias td="todo.sh do"
alias de="sudo loadkeys de"
alias us="sudo loadkeys us"
alias b="btop"
alias c="cat"
alias chch="~/projects/scripts/check_git.sh"
alias fa="fastfetch"
alias gui="Hyprland && clear"
alias ls='ls --color=auto'
alias tofiu='rm ~/.cache/tofi-drun'
alias ll='exa -la '
alias shd="shutdown now"
alias ttt='timer -f 10m'
alias zshconfig="mate ~/.zshrc"
alias giter="git add . && git commit -a -m 'auto commit' && git push"
alias grep='grep --color=always'
alias oiiiii="bash ~/management/office/sync.sh in"
alias ou="bash ~/management/office/sync.sh out"
alias aiiiii="bash ~/projects/scripts/sync_all.sh in"
alias au="bash ~/projects/scripts/sync_all.sh out"