-
Notifications
You must be signed in to change notification settings - Fork 0
/
bashrc
35 lines (34 loc) · 1.3 KB
/
bashrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
source ~/.aliases/git
source ~/.aliases/ruby
source ~/.aliases/python
source ~/.aliases/custom
source ~/.aliases/mongo
source ~/.aliases/mail
source ~/.aliases/system
export PROMPT_COMMAND='echo -ne "\033]0;${PWD/#$HOME/~}\007"'
LANG="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
export LANG
export LC_CTYPE
export LC_ALL
export EDITOR=/usr/bin/vim
# python local executables
export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
export PATH=~/.local/bin:$PATH
export PATH=/usr/share/robomongo/bin:$PATH
export PATH=/opt/idea/bin:$PATH
export PATH=~/.scripts:$PATH
export PYTHONSTARTUP=/home/pakallis/.pythonrc
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
PATH=$PATH:$HOME/npm/bin # Add npm to PATH for frontend development
# Toggle between english-greek in keyboard
# @see https://faq.i3wm.org/question/4595/problems-when-switching-keyboard-layout-in-gnome-i3/indsym $ms+d exec setxkbmap de
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,el
[[ -s "/home/pakallis/.gvm/scripts/gvm" ]] && source "/home/pakallis/.gvm/scripts/gvm"
# Customize to your needs...
export NVM_DIR="/home/pakallis/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
export WORKON_HOME=~/Envs
alias idea="/opt/idea-IU-173.3727.127/bin/idea.sh"