Add dotfiles
This commit is contained in:
51
bash/bashrc
Normal file
51
bash/bashrc
Normal file
@@ -0,0 +1,51 @@
|
||||
#
|
||||
# ~/.bashrc
|
||||
#
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[[ $- != *i* ]] && return
|
||||
|
||||
if [ -f /etc/bash.command-not-found ]; then
|
||||
. /etc/bash.command-not-found
|
||||
fi
|
||||
alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
|
||||
|
||||
alias ls='ls --color=auto'
|
||||
alias ..='cd ..'
|
||||
alias escaps='setxkbmap -option caps:swapescape'
|
||||
alias vimrc='vim ~/.vim/vimrc'
|
||||
alias bashrc='vim ~/.config/bash/bashrc'
|
||||
alias project='cd ~/programs/projects'
|
||||
alias open='vim "$(fzf)"'
|
||||
alias vi="vim"
|
||||
alias bash='bash --init-file ~/.config/bash/bashrc'
|
||||
alias btpd='btpd -d ~/.config/btpd/'
|
||||
alias mirrors='sudo vim /etc/pacman.d/mirrorlist'
|
||||
alias cleanup='rm ~/.xmonad/xmonad.errors ~/.xmonad/xmonad.hi ~/.xmonad/xmonad.o ~/.xmonad/xmonad-x86_64-linux'
|
||||
|
||||
export ABDUCO_SOCKET_DIR=/home/krrish/.config/abduco
|
||||
export XMONAD_DATA_DIR='/home/krrish/.config/xmonad'
|
||||
export XDG_CONFIG_HOME='/home/krrish/.config'
|
||||
export XDG_DATA_HOME='/home/krrish/.local/share'
|
||||
export XDG_CACHE_HOME='/home/krrish/.cache/'
|
||||
|
||||
export ANDROID_SDK_HOME="$XDG_CONFIG_HOME"/android
|
||||
export ANDROID_AVD_HOME="$XDG_DATA_HOME"/android/
|
||||
export ANDROID_EMULATOR_HOME="$XDG_DATA_HOME"/android/
|
||||
export ADB_VENDOR_KEY="$XDG_CONFIG_HOME"/android
|
||||
export GRADLE_USER_HOME="$XDG_DATA_HOME"/gradle
|
||||
export LESSKEY="$XDG_CONFIG_HOME"/less/lesskey
|
||||
export LESSHISTFILE="$XDG_CACHE_HOME"/less/history
|
||||
export MPLAYER_HOME="$XDG_CONFIG_HOME"/mplayer
|
||||
|
||||
export HISTFILE="$XDG_DATA_HOME"/bash/bash_history
|
||||
|
||||
PS1='[\u@\h \W]\$ '
|
||||
|
||||
set -o vi
|
||||
|
||||
. ~/programs/scripts/git-completion.bash
|
||||
|
||||
eval $(thefuck --alias)
|
||||
|
||||
neofetch
|
Reference in New Issue
Block a user