Since I'm constantly editing vim, emacs, i3, zshrc, functions, aliases, etc., I should support variables, aliases, and KBDs to make editing, sourcing these files much more efficient.
I believe `glp` was messed up from a port from zsh -> nix -> zsh. It's working now though!
Support zshrc, variables, aliases, functions TODO: incorporate dumping_grounds.zsh into functions.