source /etc/bashrc # === bash settings === set -o vi bind -m vi-insert '"\C-l": clear-screen' # === environment === export PS1="\[\e[30;46m\] \h | \w \[\e[0;36m\]\[\e[m\] " \ EDITOR="nvim" \ WAYLAND_DISPLAY="wayland-0" \ XDG_RUNTIME_DIR="/run/user/1000" \ SSH_AUTH_SOCK="/run/user/1000/ssh-auth-sock" \ TZ="Europe/Amsterdam" \ FZF_CTRL_T_COMMAND="fd --type f --hidden --exclude .git --exclude Library --exclude .cache" \ FZF_ALT_C_COMMAND="fd --type d --hidden --exclude .git --exclude Library --exclude .cache" # === aliases and functions === alias vi=nvim post() { curl -sF "content=<-" "https://paste.plabble.org/$2?lang=$1" && echo; } eval "$(fzf --bash)"