Last active
December 15, 2015 13:18
-
-
Save rodrigorm/5265993 to your computer and use it in GitHub Desktop.
My home configuration files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export TERM="xterm-256color" | |
export PATH="$PATH:~/bin/" | |
export LC_ALL=C | |
source ~/.git-ps1 | |
alias mainscreen='cd $HOME && screen -Rad -S Main' | |
alias subscreen='printf "\033k$(basename $(pwd))\033\\" && screen -Rad -S $(basename $(pwd))' | |
alias gitscreen='git status && cd $(git rev-parse --show-toplevel) && subscreen' | |
export PATH="/home/rodrigomoyle/.phpenv/bin:$PATH" | |
export PATH="/home/rodrigomoyle/.phpenv/shims:$PATH" | |
eval "$(phpenv init -)" | |
export PATH="/opt/adt-bundle-linux/sdk/platform-tools:$PATH" | |
export PATH="/opt/adt-bundle-linux/sdk/tools:$PATH" | |
export PATH="/opt/adt-bundle-linux/sdk/build-tools/android-4.4:$PATH" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Customize BASH PS1 prompt to show current GIT repository and branch. | |
# by Mike Stewart - http://MediaDoneRight.com | |
# SETUP CONSTANTS | |
# Bunch-o-predefined colors. Makes reading code easier than escape sequences. | |
# I don't remember where I found this. o_O | |
# Reset | |
Color_Off="\[\033[0m\]" # Text Reset | |
# Regular Colors | |
Black="\[\033[0;30m\]" # Black | |
Red="\[\033[0;31m\]" # Red | |
Green="\[\033[0;32m\]" # Green | |
Yellow="\[\033[0;33m\]" # Yellow | |
Blue="\[\033[0;34m\]" # Blue | |
Purple="\[\033[0;35m\]" # Purple | |
Cyan="\[\033[0;36m\]" # Cyan | |
White="\[\033[0;37m\]" # White | |
# Bold | |
BBlack="\[\033[1;30m\]" # Black | |
BRed="\[\033[1;31m\]" # Red | |
BGreen="\[\033[1;32m\]" # Green | |
BYellow="\[\033[1;33m\]" # Yellow | |
BBlue="\[\033[1;34m\]" # Blue | |
BPurple="\[\033[1;35m\]" # Purple | |
BCyan="\[\033[1;36m\]" # Cyan | |
BWhite="\[\033[1;37m\]" # White | |
# Underline | |
UBlack="\[\033[4;30m\]" # Black | |
URed="\[\033[4;31m\]" # Red | |
UGreen="\[\033[4;32m\]" # Green | |
UYellow="\[\033[4;33m\]" # Yellow | |
UBlue="\[\033[4;34m\]" # Blue | |
UPurple="\[\033[4;35m\]" # Purple | |
UCyan="\[\033[4;36m\]" # Cyan | |
UWhite="\[\033[4;37m\]" # White | |
# Background | |
On_Black="\[\033[40m\]" # Black | |
On_Red="\[\033[41m\]" # Red | |
On_Green="\[\033[42m\]" # Green | |
On_Yellow="\[\033[43m\]" # Yellow | |
On_Blue="\[\033[44m\]" # Blue | |
On_Purple="\[\033[45m\]" # Purple | |
On_Cyan="\[\033[46m\]" # Cyan | |
On_White="\[\033[47m\]" # White | |
# High Intensty | |
IBlack="\[\033[0;90m\]" # Black | |
IRed="\[\033[0;91m\]" # Red | |
IGreen="\[\033[0;92m\]" # Green | |
IYellow="\[\033[0;93m\]" # Yellow | |
IBlue="\[\033[0;94m\]" # Blue | |
IPurple="\[\033[0;95m\]" # Purple | |
ICyan="\[\033[0;96m\]" # Cyan | |
IWhite="\[\033[0;97m\]" # White | |
# Bold High Intensty | |
BIBlack="\[\033[1;90m\]" # Black | |
BIRed="\[\033[1;91m\]" # Red | |
BIGreen="\[\033[1;92m\]" # Green | |
BIYellow="\[\033[1;93m\]" # Yellow | |
BIBlue="\[\033[1;94m\]" # Blue | |
BIPurple="\[\033[1;95m\]" # Purple | |
BICyan="\[\033[1;96m\]" # Cyan | |
BIWhite="\[\033[1;97m\]" # White | |
# High Intensty backgrounds | |
On_IBlack="\[\033[0;100m\]" # Black | |
On_IRed="\[\033[0;101m\]" # Red | |
On_IGreen="\[\033[0;102m\]" # Green | |
On_IYellow="\[\033[0;103m\]" # Yellow | |
On_IBlue="\[\033[0;104m\]" # Blue | |
On_IPurple="\[\033[10;95m\]" # Purple | |
On_ICyan="\[\033[0;106m\]" # Cyan | |
On_IWhite="\[\033[0;107m\]" # White | |
# Various variables you might want for your PS1 prompt instead | |
Time12h="\T" | |
Time12a="\@" | |
PathShort="\w" | |
PathFull="\W" | |
NewLine="\n" | |
Jobs="\j" | |
# This PS1 snippet was adopted from code for MAC/BSD I saw from: http://allancraig.net/index.php?option=com_content&view=article&id=108:ps1-export-command-for-git&catid=45:general&Itemid=96 | |
# I tweaked it to work on UBUNTU 11.04 & 11.10 plus made it mo' better | |
export PS1='$(git branch &>/dev/null;\ | |
if [ $? -eq 0 ]; then \ | |
echo "$(echo `git status` | grep "nothing to commit" > /dev/null 2>&1; \ | |
if [ "$?" -eq "0" ]; then \ | |
# @4 - Clean repository - nothing to commit | |
echo "'$Green'"$(__git_ps1 " (%s)"); \ | |
else \ | |
# @5 - Changes to working tree | |
echo "'$IRed'"$(__git_ps1 " {%s}"); \ | |
fi) '$BYellow$PathShort$Color_Off'\$ "; \ | |
else \ | |
# @2 - Prompt when not in GIT repo | |
echo " '$Yellow$PathShort$Color_Off'\$ "; \ | |
fi)' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#row delimeter when using \G key | |
regexp=[*]+.+[*]+ | |
count=stop | |
colours=white | |
- | |
#table borders | |
regexp=[+\-]+[+\-]|[|] | |
colours=red | |
- | |
#default word color | |
regexp=[\w]+ | |
colours=green | |
- | |
#data in ( ) and ' ' | |
regexp=\([\w\d,']+\) | |
colours=white | |
- | |
#numeric | |
regexp=\s[\d\.]+\s | |
colours=yellow | |
- | |
#column names when using \G key | |
regexp=\w+: | |
colours=white | |
- | |
#date | |
regexp=\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2} | |
colours=cyan | |
- | |
#IP | |
regexp=(\d{1,3}\.){3}\d{1,3}(:\d{1,5})? | |
colours=cyan | |
- | |
#schema | |
regexp=`\w+` | |
colours=yellow | |
- | |
regexp=[\w\.\-_]+@[\w\.\-_]+ | |
colours=magenta |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[mysql] | |
pager = grcat ~/.grcat |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
shell "/bin/bash" # Set default shell | |
# Lets me explain the trick here, the default escape (C-A) | |
# is used at outer session to allow selection of inner session. | |
# The key C-X is used as escape at inner session, at just | |
# translate to default meta. | |
bindkey -t "^X" meta | |
bind j focus down # Move to next down region | |
bind k focus up # Move to next up region | |
bind t focus top # Move to first top region | |
bind b focus bottom # Move to last bottom region | |
defscrollback 10000 # Change default scrollback to 10000 lines | |
startup_message off # Disable startup message window | |
defbce on # Erase with background color | |
defmonitor on # Enable window monitoring | |
defutf8 on # Default encoding to utf-8 | |
# Setup hardstatus line | |
hardstatus alwayslastline "%-w%{= Bw}%n %t%{-}%+w" | |
# Hardstatus to use at remote servers | |
# hardstatus alwayslastline "%{= YK}%-w%{= yk}%n %t%{-}%+w %-= %{= YK} %=${USER}@%H%=" | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
!! No Caps Lock | |
clear lock | |
!! Make Caps_lock an escape key. | |
keycode 0x42 = Escape |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
phpcs --standard=build/phpcs.xml library/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
.git/hooks/ctags >/dev/null 2>&1 & |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
.git/hooks/ctags >/dev/null 2>&1 & |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
.git/hooks/ctags >/dev/null 2>&1 & |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
.git/hooks/ctags >/dev/null 2>&1 & |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment