about summary refs log tree commit diff
path: root/configs/shared/zsh
AgeCommit message (Collapse)AuthorFilesLines
2019-03-08 Support i3wm and org-capture integrationWilliam Carroll1-0/+17
Now this has been missing from my workflow for awhile.
2019-03-07 pil -> pilsWilliam Carroll1-1/+1
I should standardize on `ls` for list instead of `l`. This may have even been a typo when I first defined it.
2019-03-07 Define nix_installed functionWilliam Carroll1-0/+5
Lists the packages installed by `nix-env`. Moving forward, it might be useful to run something like... `$ nix_installed >nix-env.txt` ...and commit that to this repository a la the brew.txt file that previously floated around this repo. For now, I'm unwilling to commit to that solution, because I'm hoping a better alternative exists. Perhaps this should be an alias. Still unsure why I write aliases sometimes and functions other times. It might be worth documenting as a principle that I can lean on.
2019-03-07 Prefer to rg and fd hidden filesWilliam Carroll1-0/+2
These may be configurable via .rgrc or .fdrc files, but frankly I have enough RC files floating around. This should be fine.
2019-03-07 Support cloudtopWilliam Carroll1-1/+6
Supports ZSH themes based on which device I'm working. This might get annoying after awhile, but I think the idea of having the prompt reflect when I'm on a different machine than my own might be useful. Adds "cloudtop" alias in ssh config.
2019-03-07 Support step-by-step installation instructionsWilliam Carroll1-2/+4
I documented my consumption of wpcarro/dotfiles in the README. The dream is to just clone this repo and run `make install`. We'll get there. TODO: drop support for OSX TODO: clean up the rest of this README
2019-03-07 Support ALTERNATE_EDITOR environment variableWilliam Carroll2-1/+2
This simplies the `e` alias and the EDITOR variable definition.
2019-03-06 Supports autocompletion for PiperWilliam Carroll1-0/+8
See comment for an explanation about the additions.
2019-03-06 Support additional shell functionsWilliam Carroll1-0/+62
I learned about compgen, so I made a bunch of aliases that should help me remember its uses. Also added a myriad of others.
2019-03-06 Prefer x KBD for XResourcesWilliam Carroll2-12/+22
I'm finding that I'm visiting XResources more frequently than I'm visiting ~/.xinitrc or other X files.
2019-03-05 Prefer refined theme to robbyrussellWilliam Carroll1-1/+1
Sorry, Robby Russell.
2019-03-05 Support DATE_FMTWilliam Carroll1-2/+3
This format string is being used in my i3 config and in my alias for creating a gPaste. I figured it'd be nice to set a variable that defines the format. Future me: run `man date` to see what format options are supported.
2019-03-05 Prefer longer aliases for Google utilsWilliam Carroll1-11/+15
pbcopy -> c pbpaste -> p While it's nice to expect pbcopy on both OSX and Linux, it's better to just alias c=pbcopy on OSX and assert on `c` and `p`, which are must shorter to type.
2019-03-04 Support aliases for common config files, miscWilliam Carroll1-2/+33
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.
2019-03-04 Fix glpWilliam Carroll1-0/+1
I believe `glp` was messed up from a port from zsh -> nix -> zsh. It's working now though!
2019-03-04 Support monitor resolution functionWilliam Carroll1-0/+5
Useful because I always forget the dimensions of my screens.
2019-03-04 Remove function keyword from bash fn defnsWilliam Carroll1-4/+5
To keep things standardized between functions.zsh and dumping_grounds.zsh.
2019-03-04 Support variables for common config fileWilliam Carroll1-0/+10
2019-02-28 More fully support zshWilliam Carroll4-0/+134
Support zshrc, variables, aliases, functions TODO: incorporate dumping_grounds.zsh into functions.
2019-02-27 Support dumping_grounds.zshWilliam Carroll1-0/+323
Ports from wpcarro/nixify repo. Drops support for Urbint-specific functions like `git_tasks`, `builds`. TODO: organize, document
2018-09-10 Support Vim, Tmux, Emacs with StowWilliam Carroll1-14/+0
After moving off of Meta, Dotfiles has a greater responsibility to manage configs. Vim, Tmux, and Emacs are now within Stow's purview.
2018-09-04 Support nix configurationWilliam Carroll1-0/+1
I suppose it was only a matter of time...
2018-07-19 Prefer stow over hand-rolled solutionWilliam Carroll1-0/+13
After discovering GNU stow on Nix IRC, refactored install and setup scripts to consume it. Code is vastly simplified as a result.