Collection of scripts that I use
Run ./install.sh
It installs the scripts to ~/.local/bin
. You can change the target using the
PREFIX
var
Checks for proper newlines and trailing whitespaces in a git repository
In a git repository
check-proper-whitespace
A kubernetes helper.
Sets slack status from the console
slack-status command [flags] args...
set status_text
: Set slack status to status text a.-e emoji
Set the status emoji (such as: house, cat etc.)clear
: Clears any slack status-a
Mark yourself as "away"
- Set slack status slack-status "Some staus text"
- Set slack status with emoji slack-status -e house_with_garden "Working remotely"
- Set slack status and mark yourself away slack-status -a -e rice "AFK (lunch)"
- Clear slack status slack-status clear
Tool for automatically connecting TOTP protected IKEv2 VPNs
vpnc vpn_name
List remote Git branches and the last commit date for each branch. Sort by most recent commit date.
Inside a git work tree:
git branch-list
x
Mass delete GitHub repositories
Usage: github-rm repos... Delete all repos github-rm -b input_file Delete all repos from input file