This repo is my ~/bin folder. ./posix contains POSIX versions of some of the scripts.
-
change-bright: adjusts monitor brightness -
check-display: runs at xstart to organize monitors and other display-tangential programs -
clean-symlinks: deletes broken symlinks -
cr: compiles and runs a c program with any other arguments provided. requires penlight -
dmsn: get the dimensions of an image -
ext-backup: creates backups to an external drive -
gen-license: generates a license file for you based off of $USER and the current year -
get-installed: grabs all installed programs and saves them in a folder -
gitignoreinteractively select a gitignore for the current directory -
i3-toggle-gaps: toggles comments on the lines enabling gaps in your i3 config
note: workspaces must be reloaded for changes to take place -
note: opens up a text note -
[
picom-restart.sh]: restart picom. meant to be called fromcheck-display, hence the extension -
pint: interfaces withyayfor interactive package management -
pushit: checks the git status of the current repository and commits/pushes based off of user input -
pvw: previews files as pdfs -
pyformat: formats and lints a python file -
python-gitignore: creates a.gitignorefor a Python project in the current directory -
startups: programs that get run every time my computer starts -
u: updates packages (intended for pacman/yay)- requires informant, pacman-contrib and yay
-
upgrade-zinit: upgrades zinit and any zsh plugins -
usbguard-interactive: interfaces with usbguard for interactive choices -
volume: changes the volume and shows adjusted levels via dunst -
week_from.py: tells you the week from a given ISO 8601 date -
wttr: gets the weather (this one's from wttr.io, but i tweaked a few things)