about summary refs log tree commit diff
path: root/configs
AgeCommit message (Collapse)AuthorFilesLines
2018-09-10 Support Vim, Tmux, Emacs with StowWilliam Carroll1337-15/+333648
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 GPG configWilliam Carroll2-0/+4
Whitelist GPG in the Stow configuration. Setup keyserver preferences.
2018-09-04 Support nix configurationWilliam Carroll1-0/+1
I suppose it was only a matter of time...
2018-09-04 Update git preferencesWilliam Carroll1-1/+7
- enable rerere - prefer less, since bat is my default pager, which doesn't look great when looking at diffs, patches, etc - fix broken alias - support another alias
2018-07-19 Delete .ghci configWilliam Carroll1-32/+0
Temporarily remove the GHCI config, since it's most just spamming my logs at the moment.
2018-07-19 Prefer stow over hand-rolled solutionWilliam Carroll9-53/+39
After discovering GNU stow on Nix IRC, refactored install and setup scripts to consume it. Code is vastly simplified as a result.
2018-07-19 Default to Ergodox being connectedWilliam Carroll1-1/+1
Accidentally commited the version of this configuration that has this variable set to false. Since most of the time, this variable should be true, commiting the true version will clean up my git status output.
2018-07-19 Support global gitignoreWilliam Carroll2-2/+6
Keep project-specific gitignore files clean.
2018-07-19 Support changed-filesWilliam Carroll1-1/+1
Not sure how this was removed, but supporting it again.
2018-07-19 Define KBDs conditionally based on flagWilliam Carroll1-77/+90
Create KBDs that work when the Ergodox isn't attached. There is a little noise in this diff created by running Prettier on the buffer.
2018-07-19 Support default ghci configWilliam Carroll1-0/+13
What I deem as currently sensible defaults for my ghci sessions. Expect this to change over time.
2018-07-19 Augment PATH to support stack install locationWilliam Carroll1-0/+1
I don't currently have a place to augment PATH in my dotfiles, and perhaps I should. For now, it will reside in the zshrc file.
2018-07-19 Refactor install scriptsWilliam Carroll2-0/+1
- Support emacs installation - Export DOTFILES env var to simplify setup. - Change filenames for consistency
2018-04-25 Add GH username to gitconfigWilliam Carroll1-0/+2
Some programs look for this, like the magit integration with GitHub.
2018-04-23 pc_settings -> dotfilesWilliam Carroll1-2/+2
My younger self didn't know that creating repos to house your configuration was a known pattern! Hence the unweildy name, pc_settings. This change was a long time coming.
2018-04-23 Drop tmux supportWilliam Carroll1-144/+0
urbint/meta covers this already.
2018-04-23 Update zshrcWilliam Carroll2-97/+6
Drop support for zsh_profile. Update zshrc to be cognizant of urbint/meta. Define minimum config necessary.
2018-04-23 Drop support for miscWilliam Carroll2-1323/+0
Most of these files are covered by urbint/meta -- including the setup and bootstrap work. The remaining files are just obsolete and undesirable.
2018-04-23 Drop support for project USBifyWilliam Carroll1-5/+0
The original idea was to have all of my configuration available on a USB drive that would bootstrap itself when connected to a Mac. While this is pretty cool from a Hollywood, hacker-porn standpoint, it is less desirable to me due to its dependencies. Docker may be the better path forward.
2018-01-08 Update zsh configs for env vars, etcWilliam Carroll2-2/+23
Security measures are in place to protect env vars that contain sensitive data.
2018-01-08 Drop NERDTree plugin in favor of vinegarWilliam Carroll1-27/+26
2018-01-08 Support git patch searching with patch-grepWilliam Carroll1-0/+1
2018-01-08 Update window resizing for Ergo DoxWilliam Carroll1-4/+4
2018-01-08 Lint slate config and add additional bindingsWilliam Carroll1-20/+63
2017-10-20 Updates vimrc movement kbdsWilliam Carroll1-3/+37
2017-09-26 Adds preferable Tmux kbdsWilliam Carroll1-16/+32
2017-09-15 Change vim colorscheme to gothamWilliam Carroll1-1/+4
2017-09-15 Adds GPG support for editing encrypted filesWilliam Carroll1-0/+3
2017-09-15 Add Tim Pope's unimpaired vim pluginWilliam Carroll1-0/+3
2017-09-15 Supports multi-monitor movementWilliam Carroll1-2/+5
2017-09-15 Lints slate.jsWilliam Carroll1-4/+4
2017-09-15 Change slate modifier keysWilliam Carroll1-1/+1
2017-09-15 Support additional git aliasesWilliam Carroll1-1/+3
2017-09-15 Add tmux powerlineWilliam Carroll1-91/+3
2017-08-07 Supports json, adds git-timemachine, upgrades pkgsWilliam Carroll1-28/+46
2017-08-01 Adds git aliases for viewing conflictsWilliam Carroll1-0/+1
2017-08-01 Sets autosquash as default for rebasingWilliam Carroll1-0/+2
2017-08-01 Adds 1Password kbd for SlateWilliam Carroll1-0/+1
2017-07-30 Adds conditional cfg for TC supportWilliam Carroll1-1/+8
2017-07-30 Restores TrueColor to tmux.confWilliam Carroll1-2/+2
2017-07-29 Removes vim support for Fish shellWilliam Carroll1-8/+1
2017-07-29 Requires evil in fn implWilliam Carroll1-0/+2
2017-07-29 Disables emacs startup screenWilliam Carroll1-0/+4
2017-07-29 Simplifies popwin configurationWilliam Carroll1-10/+5
2017-07-29 Ensures :w writes buffer even if there is nothing to saveWilliam Carroll1-1/+5
2017-07-29 Revises custom fns for evil window splittingWilliam Carroll1-6/+22
2017-07-29 Activates nyan-cat-modeWilliam Carroll1-0/+3
2017-07-29 Adds custom kbds for Man mode in emacsWilliam Carroll1-15/+9
2017-07-29 Adds hook to conditionally activate emacs tabbarWilliam Carroll1-1/+2
2017-07-29 Loads helper functions extern fileWilliam Carroll1-0/+4