Skip to content

Instantly share code, notes, and snippets.

View cesalazar's full-sized avatar
👾
404 - Status not found

Carlos E. Salazar cesalazar

👾
404 - Status not found
View GitHub Profile
@cesalazar
cesalazar / .tmux.conf.local
Last active May 11, 2020 23:57
.tmux.conf.local
# https://github.com/gpakosz/.tmux
# (‑●‑●)> released under the WTFPL v2 license, by Gregory Pakosz (@gpakosz)
# -- navigation ----------------------------------------------------------------
# if you're running tmux within iTerm2
# - and tmux is 1.9 or 1.9a
# - and iTerm2 is configured to let option key act as +Esc
# - and iTerm2 is configured to send [1;9A -> [1;9D for option + arrow keys
@cesalazar
cesalazar / toggle-trackpad
Created June 22, 2017 20:08
Toggle the TrackPad on or off
#!/bin/sh
device='SynPS/2 Synaptics TouchPad'
state=$(xinput --list-props "$device" | grep 'Device Enabled' | awk '{print $4}')
action=$([ "$state" = 1 ] && echo "--disable" || echo "--enable")
notify=true
timeout=1000
iconPath=/usr/share/icons/Adwaita/22x22/actions/
iconOff=zoom-out.png
@cesalazar
cesalazar / .install_prezto
Last active June 22, 2017 20:00
Install zsh if it isn't available then clone/setup prezto and change the shell. Just curl && exec it
#!/bin/bash
N_ZSH="\n zsh not found. Installing it\n" # Not found
Y_ZSH="\n zsh found. Cloning prezto\n" # Yes found :P
install_zsh (){
sudo apt-get update && sudo apt-get -y install zsh
}
clone_prezto (){
@cesalazar
cesalazar / .setshellaliases
Last active November 1, 2016 23:57
I tend to curl this into .zshrc (or .bash_aliases) on new boxes
alias ll='ls -alFh'
alias rm='rm -f'
alias grep='grep -i --color'
alias lgrep='ll | grep'
alias att='tmux attach'
alias :q='exit'
alias art='php artisan'
alias rell='source ~/.zshrc && echo "Profile reloaded"'
alias cls='echo -e "...\n\n\n\n\n..."; clear'
alias gdif='git diff'
@cesalazar
cesalazar / ssh-host-color.sh
Last active January 7, 2016 04:24
Set the tab AND background color of iTerm based on ssh-host
#!/bin/bash
#
# (1) copy to: ~/ssh-host-color
# (2) set: alias ssh=~/ssh-host-color
# iTerm2 window color commands
term-bgcolor(){
local R=$1
local G=$2
local B=$3