Skip to content

Instantly share code, notes, and snippets.

View aliases-git.bash
# Git basics
## List Git branches
alias b="git branch --list; git remote show origin"
alias d='git diff '
alias g='git status '
alias ga='git add --all '
alias gc='git commit '
alias gco='git checkout '
## Git amend last commit message
alias gcatext='git commit --amend '
View aliases.bash
#!/usr/bin/env bash
alias unrar="unrar e -r *.rar"
# Find string within files
alias fs="/usr/bin/find . -type f -print|xargs grep -n "
# Find file by name
alias ff="/usr/bin/find . -name "
View aliases-rpi-kodi.bash
# RPi firmware details
alias fw='/opt/vc/bin/vcgencmd version'
alias bbfw='/usr/bin/vcgencmd version'
# Kodi (on a BusyBox-based OS, such as LibreELEC)
alias kls="cat /storage/.kodi/temp/kodi.log | grep " # Kodi log search
alias klw="tail -f /storage/.kodi/temp/kodi.log " # Kodi log watch
alias klt="tail -200 /storage/.kodi/temp/kodi.log | more " # Kodi log tail
inspector71 / remote.xml
Last active March 5, 2023 12:21
Kodi LG
View remote.xml
View colour-prompt.bash
# Thanks to
# get current branch in git repo
function parse_git_branch() {
BRANCH=`git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`
if [ ! "${BRANCH}" == "" ]
echo "[${BRANCH}${STAT}]"
echo ""
inspector71 / userChrome.css
Last active February 5, 2019 07:27
Firefox 65 on Windows 8.1: menu; navigation; tabs; content
View userChrome.css
>>>> NOTE: buggy when dragging / re-ordering tabs.
With thanks to everyone on /r/FirefoxCSS, I have this:
Firefox 65 on Windows 8.1, from the top:
inspector71 / remote.xml
Created January 25, 2019 05:08
Kodi Bravia
View remote.xml
<!-- Sony Bravia KDL-32W5500 (remote: RM-GD007) -->
inspector71 / routing.bash
Created November 14, 2018 00:36
View routing.bash
# Accept all loopback traffic localhost or
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
# Accept all local traffic from
iptables -A INPUT -s -d -j ACCEPT
inspector71 / raspbian-lite-syncthing
Last active October 20, 2018 10:29
Install and autostart syncthing on Raspbian 9 (stretch)
View raspbian-lite-syncthing
# As root
apt install syncthing
nano /etc/systemd/syncthing.service
# Paste contents of
Ctrl + o
Crtl + x
# As "pi" user
sudo systemctl enable syncthing@pi.service
inspector71 / Git branch bash autocomplete *with aliases*
Created September 5, 2018 03:39 — forked from JuggoPop/Git branch bash autocomplete *with aliases*
Git branch bash autocomplete *with aliases* (add to .bash_profile)
View Git branch bash autocomplete *with aliases*
# To Setup:
# 1) Save the .git-completion.bash file found here:
# 2) Add the following lines to your .bash_profile, be sure to reload (for example: source ~/.bash_profile) for the changes to take effect:
# Git branch bash completion
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
# Add git completion to aliases