Advertisement
Guest User

Untitled

a guest
Jul 1st, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.15 KB | None | 0 0
  1. #
  2. # ~/.bashrc
  3. #
  4.  
  5. # If not running interactively, don't do anything
  6. [[ $- != *i* ]] && return
  7.  
  8. # we don't need an editor, we need a nanoiter:
  9. export EDITOR=/usr/bin/vim
  10.  
  11. ## COLORS
  12. # Reset
  13. Color_Off='\e[0m' # Text Reset
  14.  
  15. # Regular Colors
  16. Black='\e[0;30m' # Black
  17. Red='\e[0;31m' # Red
  18. Green='\e[0;32m' # Green
  19. Yellow='\e[0;33m' # Yellow
  20. Blue='\e[0;34m' # Blue
  21. Purple='\e[0;35m' # Purple
  22. Cyan='\e[0;36m' # Cyan
  23. White='\e[0;37m' # White
  24.  
  25. # Bold
  26. BBlack='\e[1;30m' # Black
  27. BRed='\e[1;31m' # Red
  28. BGreen='\e[1;32m' # Green
  29. BYellow='\e[1;33m' # Yellow
  30. BBlue='\e[1;34m' # Blue
  31. BPurple='\e[1;35m' # Purple
  32. BCyan='\e[1;36m' # Cyan
  33. BWhite='\e[1;37m' # White
  34.  
  35. # Underline
  36. UBlack='\e[4;30m' # Black
  37. URed='\e[4;31m' # Red
  38. UGreen='\e[4;32m' # Green
  39. UYellow='\e[4;33m' # Yellow
  40. UBlue='\e[4;34m' # Blue
  41. UPurple='\e[4;35m' # Purple
  42. UCyan='\e[4;36m' # Cyan
  43. UWhite='\e[4;37m' # White
  44.  
  45. # Background
  46. On_Black='\e[40m' # Black
  47. On_Red='\e[41m' # Red
  48. On_Green='\e[42m' # Green
  49. On_Yellow='\e[43m' # Yellow
  50. On_Blue='\e[44m' # Blue
  51. On_Purple='\e[45m' # Purple
  52. On_Cyan='\e[46m' # Cyan
  53. On_White='\e[47m' # White
  54.  
  55. # High Intensty
  56. IBlack='\e[0;90m' # Black
  57. IRed='\e[0;91m' # Red
  58. IGreen='\e[0;92m' # Green
  59. IYellow='\e[0;93m' # Yellow
  60. IBlue='\e[0;94m' # Blue
  61. IPurple='\e[0;95m' # Purple
  62. ICyan='\e[0;96m' # Cyan
  63. IWhite='\e[0;97m' # White
  64.  
  65. # Bold High Intensty
  66. BIBlack='\e[1;90m' # Black
  67. BIRed='\e[1;91m' # Red
  68. BIGreen='\e[1;92m' # Green
  69. BIYellow='\e[1;93m' # Yellow
  70. BIBlue='\e[1;94m' # Blue
  71. BIPurple='\e[1;95m' # Purple
  72. BICyan='\e[1;96m' # Cyan
  73. BIWhite='\e[1;97m' # White
  74.  
  75. # High Intensty backgrounds
  76. On_IBlack='\e[0;100m' # Black
  77. On_IRed='\e[0;101m' # Red
  78. On_IGreen='\e[0;102m' # Green
  79. On_IYellow='\e[0;103m' # Yellow
  80. On_IBlue='\e[0;104m' # Blue
  81. On_IPurple='\e[10;95m' # Purple
  82. On_ICyan='\e[0;106m' # Cyan
  83. On_IWhite='\e[0;107m' # White
  84.  
  85. # Have a cow greet me
  86. fortune | cowsay -f three-eyes
  87. echo -e ""
  88.  
  89. # Colorful prompt
  90. PS1="\[$Blue\]┌─[\[$Cyan\]\u@\h\[$Blue\]]───────────────────────────────────────────[\t]
  91. \[$Blue\]└───[\[$Cyan\]\W\[$Blue\]]─[\[$IBlue\]\$\[$Blue\]]>\[$Purple\]>\[$Red\]>\[$Color_Off\] "
  92. eval $(dircolors -b ~/.config/dircolors)
  93.  
  94. # Aliases
  95. alias grep='grep --color=auto'
  96. alias ls='ls --color=auto'
  97.  
  98. alias albuminfo='metaflac --set-tag-from-file=ALBUM-INFO=album-info.txt *.flac'
  99. alias cleanpyc='find . -name \*.pyc -delete && find . -name __pycache__ -delete'
  100. alias damnit='git reset --soft HEAD^'
  101. alias rm="rm -i"
  102. alias ripit="rip cd rip -o 6 -O ./ -W ./ -L whatcd --track-template=%t-%n --disc-template=%d"
  103.  
  104. alias g='git'
  105. alias gc='git commit'
  106. alias gcam='git commit -am'
  107. alias gb='git branch'
  108. alias gc='git checkout'
  109. alias gp='git pull'
  110.  
  111. alias svba='source venv/bin/activate'
  112.  
  113. #export XENVIRONMENT=="${HOME}/.Xresources"
  114. xrdb -merge ~/.Xresources
  115.  
  116. shopt -s checkwinsize
  117. PATH=$PATH:/home/alyosha/.gem/ruby/2.3.0/bin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement