Commit graph

406 commits

Author SHA1 Message Date
William Carroll
8e9aa65760 Support changed-files
Not sure how this was removed, but supporting it again.
2018-07-19 12:00:08 -04:00
William Carroll
b147b5fbd0 Support default ghci config
What I deem as currently sensible defaults for my ghci sessions. Expect
this to change over time.
2018-07-19 12:00:08 -04:00
William Carroll
519be4dca1 Augment PATH to support stack install location
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 12:00:08 -04:00
William Carroll
3135e5faf2 Refactor install scripts
- Support emacs installation
- Export DOTFILES env var to simplify setup.
- Change filenames for consistency
2018-07-19 12:00:08 -04:00
William Carroll
4958dda267 Add GH username to gitconfig
Some programs look for this, like the magit integration with GitHub.
2018-04-25 11:35:16 -04:00
William Carroll
36b830c2c9 Drop tmux support
urbint/meta covers this already.
2018-04-23 15:19:11 -04:00
William Carroll
d9f3bff1c5 Update zshrc
Drop support for zsh_profile. Update zshrc to be cognizant of
urbint/meta. Define minimum config necessary.
2018-04-23 15:16:31 -04:00
William Carroll
691527468d Drop support for misc
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 15:10:09 -04:00
William Carroll
9ab630f8cf Drop support for project USBify
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-04-23 15:03:50 -04:00
William Carroll
aed6a9398a Update zsh configs for env vars, etc
Security measures are in place to protect env vars that contain
sensitive data.
2018-01-08 15:40:47 -05:00
William Carroll
f43072e5b6 Drop NERDTree plugin in favor of vinegar 2018-01-08 15:15:49 -05:00
William Carroll
45ac022da2 Support git patch searching with patch-grep 2018-01-08 15:15:20 -05:00
William Carroll
cf4b300845 Update window resizing for Ergo Dox 2018-01-08 15:14:56 -05:00
William Carroll
54e10baa6c Updates vimrc movement kbds 2017-10-20 19:43:08 -04:00
William Carroll
d996d8e814 Adds preferable Tmux kbds 2017-09-26 15:30:44 -04:00
William Carroll
ed72f4a69d Change vim colorscheme to gotham 2017-09-15 12:06:04 -04:00
William Carroll
72699a7e2f Adds GPG support for editing encrypted files 2017-09-15 12:05:51 -04:00
William Carroll
da5a08c0b4 Add Tim Pope's unimpaired vim plugin 2017-09-15 12:05:26 -04:00
William Carroll
ea10686893 Support additional git aliases 2017-09-15 11:59:11 -04:00
William Carroll
1f4006c72d Add tmux powerline 2017-09-15 11:50:14 -04:00
William Carroll
31b1954e98 Supports json, adds git-timemachine, upgrades pkgs 2017-08-07 10:01:54 -04:00
William Carroll
27faf0c14d Adds git aliases for viewing conflicts 2017-08-01 17:51:06 -04:00
William Carroll
4eb9908e2f Sets autosquash as default for rebasing 2017-08-01 09:44:15 -04:00
William Carroll
622dbcb833 Adds conditional cfg for TC support 2017-07-30 23:56:43 -04:00
William Carroll
328fd88e98 Restores TrueColor to tmux.conf 2017-07-30 23:56:10 -04:00
William Carroll
a5d8c0d3d0 Removes vim support for Fish shell 2017-07-29 22:34:01 -04:00
William Carroll
edf8c0b602 Requires evil in fn impl 2017-07-29 21:53:18 -04:00
William Carroll
9f1c997128 Disables emacs startup screen 2017-07-29 21:52:21 -04:00
William Carroll
f65a0c7bbf Simplifies popwin configuration 2017-07-29 21:52:04 -04:00
William Carroll
ee62bf5836 Ensures :w writes buffer even if there is nothing to save 2017-07-29 21:50:50 -04:00
William Carroll
e6eda451b5 Revises custom fns for evil window splitting 2017-07-29 21:50:11 -04:00
William Carroll
b3a40e423c Activates nyan-cat-mode 2017-07-29 21:49:41 -04:00
William Carroll
3ad343ee23 Adds custom kbds for Man mode in emacs 2017-07-29 21:49:05 -04:00
William Carroll
5d8c7aa808 Adds hook to conditionally activate emacs tabbar 2017-07-29 21:47:48 -04:00
William Carroll
577fd84fdb Loads helper functions extern file 2017-07-29 21:47:26 -04:00
William Carroll
81978e700a Misc package updates 2017-07-29 21:46:52 -04:00
William Carroll
c05c4d7a02 Removes unnecessary tmux cfg line 2017-07-29 21:40:19 -04:00
William Carroll
40d9812e11 Persists erl and iex history with OTP 20 flag 2017-07-29 21:36:25 -04:00
William Carroll
4c5ea5a5b3 Sets git default push branch 2017-07-29 21:33:03 -04:00
William Carroll
b24740626e Adds basic vim motion kbds to man mode 2017-07-01 23:15:13 -04:00
William Carroll
821eda6764 Whitelists *scratch* buffers for linum mode 2017-07-01 22:55:11 -04:00
William Carroll
96c08612a2 Whitelists dired for solaire-mode 2017-07-01 22:54:43 -04:00
William Carroll
935ce33753 Conditionally activates tabbar-mode 2017-07-01 22:54:19 -04:00
William Carroll
f92f70a711 Updates deps 2017-07-01 22:53:41 -04:00
William Carroll
296fe1b8f6 Stylizes tabbar; extends emacs config 2017-07-01 16:21:44 -04:00
William Carroll
467b5212cf Adds tabbar support for buffers 2017-07-01 15:53:11 -04:00
William Carroll
4a872bbe7c Extends indentation configuration 2017-07-01 15:52:21 -04:00
William Carroll
c3ff91d35e Updates dependencies 2017-07-01 15:52:21 -04:00
William Carroll
a4b2f49671 Adds solaire-mode for aesthetic adjustments 2017-07-01 11:03:13 -04:00
William Carroll
e7f276b9d4 Supports highlighting current line number 2017-07-01 10:54:56 -04:00
William Carroll
de77b31e7f Updates emacs theme 2017-06-26 17:12:32 -04:00
William Carroll
05339cf3b0 Displays time in emacs modeline 2017-06-26 10:59:06 -04:00
William Carroll
813edb7c3d Adds zshrc to repo 2017-06-26 10:58:55 -04:00
William Carroll
257246aed5 Updates ZSH_THEME and trims fat from config 2017-06-25 15:44:18 -04:00
William Carroll
35594873ed Adds gitconfig 2017-06-23 13:01:44 -04:00
William Carroll
f344f2e370 Adds os detection for bootstrapping configs 2017-06-23 13:01:16 -04:00