Commit graph

476 commits

Author SHA1 Message Date
William Carroll
fc283b7a23 Support graphql module
Providing the module to dump GQL functionality to my config. Hopefully
this gets more fleshed out at a later date.
2018-07-19 12:00:08 -04:00
William Carroll
bdfb83dc2c grid-front-end -> grid-client
Ensure that the Emacs bookmarks respect the updated name change for the
Grid client repository.
2018-07-19 12:00:08 -04:00
William Carroll
eabaf0e04f Disable magit-gh-pulls
After my hard drive fried, I lost important configuration settings.
Since then, I haven't been able to use `magit-gh-pulls` without it
incessantly prompting me for my GH username and password. Until I
remember how I previously configured this, I'm disabling it.
2018-07-19 12:00:08 -04:00
William Carroll
17a4f8ae53 setq -> setq-default for fill-column
`setq-default` is the only way to ensure `fill-column` is set.
2018-07-19 12:00:08 -04:00
William Carroll
8d945d97de git ignore smex-items
Noise, noise, noise...
2018-07-19 12:00:08 -04:00
William Carroll
a8613cfbd4 Change clo -> clg for console.log snippet
clo was difficult to use because `company-mode` suggested autocompletion
candidates like "close", "clone", etc. With clg, this is significantly
less likely.
2018-07-19 12:00:08 -04:00
William Carroll
9c6e1717d4 Drop support for bins dir
These just aren't being used anymore...
2018-07-19 12:00:08 -04:00
William Carroll
151acc19a7 Shore up init.el
init.el was previously a symlink. This replaces that with the actual
code since the entire emacs.d dir is being symlinked.
2018-07-19 12:00:08 -04:00
William Carroll
cf337a403f Lints emacs directory
Ignores a few noisy files. Removes the dependency to a slack secret.
2018-07-19 12:00:08 -04:00
William Carroll
fd3989139e Ignore projectile bookmarks
I don't want these spamming my commits, etc.
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
3c8e6f0cc5 Support updated emacs
Finally ported my up-to-date emacs configuration here. I was putting
this off for a long while, unsure of how to handle all of the work. All
it took was my laptop being fried to force me to do this. So... voila!
2018-07-19 12:00:08 -04:00
William Carroll
56a7b9fa41 Removes obsolete emacs deps
No longer using these emacs deps. Preparing this repo to house a more
up-to-date, robust config.
2018-04-25 12:15:00 -04:00
William Carroll
769b26c3ef Ignore emacs.d directories
Ignore dirs in the emacs.d that is being added to this repo. We don't
want packages and other bloat in this repo.
2018-04-25 12:15:00 -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
cf94db8e04 Update README
Adds Google Chrome to the list of commonly used applications that aren't
resolvable from `brew cask`. This may be the wrong assumption. I didn't
look into it too much, but at first glance, I saw `-beta` version as
well as Chrome Canary. Perhaps it's possible to resolve to a stable
Chrome release... Will look into this later.

Lints wrongly formatted code blocks.
2018-04-24 13:58:06 -04:00
William Carroll
863b29323c pc_settings -> dotfiles
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 15:25:35 -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
a3e1239eab Drop support for Sublime Text
No longer supporting Sublime Text. End of an era...
2018-04-23 15:04:59 -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
412aee4574 Drop support for scripts
setup_keybindings hasn't proven very useful. This removes it. It is
possible that a lot of fat from this repo can be trimmed since it is
probably being replaced by features in urbint/meta.
2018-04-23 15:00:39 -04:00
William Carroll
cf848c44ca Support brew cask 2018-04-23 14:55:33 -04:00
William Carroll
c466358048 Update Emacs / Bash monkey-patched functions 2018-01-08 15:42:25 -05:00
William Carroll
8cadd912a6 Add misc bash helper functions 2018-01-08 15:42:01 -05:00
William Carroll
4f1d7650a4 Ignore that config secrets file 2018-01-08 15:41:32 -05: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
4fcf4bc3c0 Ensure that ZLE functions are sourced 2018-01-08 15:16:27 -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
3f3614b417 Update git and kubernetes aliases 2018-01-08 15:14:36 -05:00
William Carroll
dd431f5f28 Lint slate config and add additional bindings 2018-01-08 15:14:01 -05:00
William Carroll
54e10baa6c Updates vimrc movement kbds 2017-10-20 19:43:08 -04:00
William Carroll
f287a2b3b1 Moves .emacs -> init.el
Need to reconfigure the setup script to symlink init.el to ~/.emacs.d
instead of symlinking it to ~/. This change is better in the long run.
2017-10-20 19:41:47 -04:00
William Carroll
d996d8e814 Adds preferable Tmux kbds 2017-09-26 15:30:44 -04:00
William Carroll
a1a8a73b2d Adds Docker aliases 2017-09-26 15:30:07 -04:00
William Carroll
811486620c Updates GPG encryption/decryption convenience fns 2017-09-15 12:14:10 -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
4f9c582506 Add git helper functions 2017-09-15 12:04:34 -04:00
William Carroll
1a2c64f172 Supports multi-monitor movement 2017-09-15 11:59:12 -04:00
William Carroll
ed9c2cae0c Lints slate.js 2017-09-15 11:59:11 -04:00
William Carroll
b349a62f33 Change slate modifier keys 2017-09-15 11:59:11 -04:00
William Carroll
c3c256f3c1 Lints aliases.sh 2017-09-15 11:59:11 -04:00
William Carroll
6711edb5e8 Add Docker aliases 2017-09-15 11:59:11 -04:00
William Carroll
5538b15450 Add alias for Elixir's mix cmd 2017-09-15 11:59:11 -04:00
William Carroll
ea10686893 Support additional git aliases 2017-09-15 11:59:11 -04:00