Files
dotfiles/.bashrc
T

37 lines
956 B
Bash
Raw Normal View History

2023-05-30 18:32:13 +02:00
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
# Complete commands when using sudo and man
complete -cf sudo
complete -c man
# Aliases
alias cinnamon-restart='nohup cinnamon --replace > /dev/null 2>&1 &'
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
alias ls='ls -v --color=auto'
alias mutt='pushd ~/Downloads > /dev/null; mutt; popd > /dev/null'
2023-11-24 11:23:20 +01:00
alias ncmpcpp='systemctl --user start mpd-mpris; ncmpcpp; systemctl --user stop mpd-mpris'
2023-08-30 13:04:51 +02:00
alias set-monitor='xrandr --output HDMI-1-0 --auto --left-of eDP-1 --set "PRIME Synchronization" 1 --output eDP-1 --primary'
2023-05-30 18:32:13 +02:00
alias sort='sort -n'
alias ssh='ssh -X'
alias sudo='sudo '
alias vi='vim'
2023-06-01 18:32:09 +02:00
[ '$TERM'='xterm-kitty' ] && alias ssh='kitty +kitten ssh'
2023-05-30 18:32:13 +02:00
# PS1
PS1='[\u@\h \W]\$ '
if [ ! -d ~/.cache/mutt ]; then
mkdir ~/.cache/mutt
fi
export SUDO_EDITOR=rvim
2023-06-30 09:02:07 +02:00
export SSH_AGENT_PID=""
export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gcr/ssh"