Run eslint on your git files. Interface is similar to git diff. Will run only on js files.
$ js-lint-git --cached
$ # ...
$ js-lint-git HEAD^^
Run flake8 only on changed parts of python files
$ ./flake-lint-git HEAD^^^
Run your command in new tab for your chosen terminal (set TERMINAL=myawesometerminal
inside script)
Requires xdotool to be installed and visible in $PATH
Some useful or tricky things (maybe not) from my linux experience
Rotates image
$ ./rotate my.img "-90"
Convert all tags in mp3 files in the directory from cp1251 to utf8
script to run programs in terminal and not
fix packages with missing files in Arch linux (assumes you have yay - to fix aur packages)