Commit graph

345 commits

Author SHA1 Message Date
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
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
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
e4631a9849 Adds 1Password kbd for Slate 2017-08-01 09:43:59 -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
a2f8dbadcf Registers new slate kbds for Atom and Wireshark 2017-07-29 21:31:16 -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
73ecea2030 Formats echo strings in config script 2017-06-23 13:11:03 -04:00
William Carroll
35594873ed Adds gitconfig 2017-06-23 13:01:44 -04:00
William Carroll
b7cfc618e7 Removes fish shell 2017-06-23 13:01:31 -04:00
William Carroll
f344f2e370 Adds os detection for bootstrapping configs 2017-06-23 13:01:16 -04:00
William Carroll
e51d11e4bc Updates kbd to search through projects 2017-06-23 11:46:31 -04:00
William Carroll
9cc1c0512a Adds kbds to cycle through flycheck errors 2017-06-23 11:46:09 -04:00
William Carroll
bcde7fabc4 Centers evil search results vertically on a page 2017-06-23 11:45:23 -04:00
William Carroll
b757f26394 Reduces flycheck error display delay 2017-06-23 11:42:45 -04:00
William Carroll
e476c5d9a7 Extends dired windmove kbds 2017-06-21 23:53:56 -04:00
William Carroll
8418083b64 Runs evil mode for buffers that activate linum-on 2017-06-21 23:53:11 -04:00
William Carroll
a349d4ca8c Conditionally set font and size for Linux and OS X 2017-06-21 22:58:16 -04:00
William Carroll
53d106ee88 Removes dired bindings that interfere with windmove global kbds 2017-06-21 22:57:51 -04:00
William Carroll
5e5084311f Starts KDE environment at startup 2017-06-21 22:02:35 -04:00
William Carroll
9d591e52ac Adds GPG helper functions; Cleans index.sh 2017-06-20 18:07:18 -04:00
William Carroll
8fbafc3a5c Conditionally enables Evil; adds Dired+; conditionally applies linum 2017-06-20 07:48:03 -04:00
William Carroll
1ccaee9fa9 Adds finer-grain control over Linum Mode 2017-06-18 13:23:21 -04:00
William Carroll
6d13881ec2 Disables lockfile creation 2017-06-17 22:49:04 -04:00
William Carroll
34dd17535a Associates .zsh_profile file with shell-script-mode 2017-06-17 21:54:48 -04:00
William Carroll
c1b97b0a2b Force save files with :w 2017-06-17 21:28:13 -04:00
William Carroll
6f251694d6 Removes redundant buffer creation in Dired 2017-06-17 21:03:33 -04:00
William Carroll
325985da97 Re-enables Smart Mode Line 2017-06-17 21:03:03 -04:00
William Carroll
146e2cc3a1 Displays flycheck errors in bottom-left corner of Emacs 2017-06-15 17:19:46 -04:00
William Carroll
abdd2a5c0d Supports Helm source jumping 2017-06-13 11:34:06 -04:00
William Carroll
8fff1ba890 Better integrates CLI and Emacsclient 2017-06-13 11:33:16 -04:00
William Carroll
6b3d011491 Adds CTRL_T fuzzy find helm source for files 2017-06-06 11:14:30 -04:00
William Carroll
981f86bf7d Removes unnecessary kbds; enhances config 2017-06-06 10:35:37 -04:00
William Carroll
d688393344 Support cwd updates using zsh, ansi-term w/i Emacs 2017-06-04 20:30:08 -04:00
William Carroll
a98d537843 Closes ansi-term window on exit 2017-06-02 17:23:19 -04:00
William Carroll
bf59063853 Updates prompt to save space 2017-06-02 17:22:54 -04:00
William Carroll
7cf411fe0f Remaps slate kbds 2017-06-02 10:35:24 -04:00
William Carroll
23f4e84ada Moves helper functions to separate file 2017-06-01 00:00:03 -04:00
William Carroll
39b0e5056b Creates custom function for intuitive, frame-specific buffer switching 2017-05-31 23:07:27 -04:00
William Carroll
a4f87fe53c Adds powerline to Emacs 2017-05-30 15:51:48 -04:00
William Carroll
b92bf435f2 Adds ansi-term improvements 2017-05-30 09:53:20 -04:00
William Carroll
03c752e500 Adds window swapping kbd 2017-05-30 09:45:52 -04:00
William Carroll
5c6b3d55d9 Updates Emacs config to specify font size 2017-05-27 16:24:12 -04:00
William Carroll
24f25f17c1 Adds keybinding support for fzf git branch finding 2017-05-27 16:24:02 -04:00
William Carroll
fd83169d4f Updates config script 2017-05-26 22:52:15 -04:00
William Carroll
a3cce605af Updates Emacs config 2017-05-26 11:27:07 -04:00
William Carroll
a35d49f15d Updates slate config 2017-05-26 11:24:04 -04:00
William Carroll
01c9965e1d Allows FZF to search hidden files (excluding .git) 2017-05-22 11:33:24 -04:00
William Carroll
27e80a070e Adds Slate as a window mgr 2017-05-22 11:22:30 -04:00
William Carroll
3fca7bedbc Increases line-height and misc style tweaks 2017-05-22 11:22:16 -04:00
William Carroll
9ce8e73a7c Adds markdown mode to Emacs cfg 2017-04-28 16:16:18 -04:00
William Carroll
c83136b657 Updates various configs 2017-04-20 11:44:47 -04:00
William Carroll
51e194662e Enhances Emacs configuration 2017-03-07 12:15:03 -05:00
William Carroll
e67dfc9423 Adds neotree Helm-ag from directory 2017-02-16 11:18:37 -05:00
William Carroll
1afa3835bb Adds neotree tooling 2017-02-14 10:35:27 -05:00
William Carroll
5849c27af0 Adds emacs bindings and updates aliases 2017-02-13 11:21:23 -05:00
William Carroll
ad906314e2 Adds neotree icon support and fixes errors 2017-02-01 14:38:22 -05:00
William Carroll
3c92292b0e Extends emacs and tmux configs 2017-01-30 13:22:27 -05:00
William Carroll
a328b7e240 Updates config to use-package 2017-01-24 15:15:20 -05:00
William Carroll
2076f42c00 merge(): Pulls latest from master 2017-01-23 18:13:53 -05:00
William Carroll
66345e287b Adds colored cursors; better error handling for Emacs and Vim 2017-01-23 18:05:21 -05:00
William Carroll
4697864db7 Adds convenient alias for git status 2017-01-22 22:46:57 -05:00
William Carroll
b15255e605 Adds dired kbd for creating new files without invoking C-x C-f 2017-01-18 23:19:29 -05:00
William Carroll
00e024dc3a Removes mapping for viewport navigation 2017-01-18 23:17:53 -05:00
William Carroll
8ca1874d15 Adds fish shell rc; supports fish shell in Vim 2017-01-17 17:51:35 -05:00
William Carroll
3958a7c10d Updates Tmux kbds; adds Emacs modes; updates zsh kbds 2017-01-17 17:50:33 -05:00
William Carroll
461824752c Adds packages; removes others; updates keybindings; etc 2017-01-13 22:01:45 -05:00
William Carroll
3286a34d17 Adds flycheck and other packages to Emacs 2017-01-08 20:34:18 -05:00
William Carroll
a6cef66569 Removes dimming effect when Emacs window is unselected 2017-01-08 15:16:31 -05:00
William Carroll
328d4b246b Extends configs and colorschemes 2017-01-05 20:39:32 -05:00
William Carroll
c2db736f66 Adds line for TrueColor support 2017-01-04 00:12:24 -05:00
William Carroll
ab3f645cb7 Adds new colorscheme, Nova 2017-01-03 22:17:24 -05:00
William Carroll
f2facdb949 Adds smart Evil mode bindings and external plugins 2016-12-31 18:13:14 -05:00
William Carroll
893956db0c Adds nuanced evil-mode settings 2016-12-30 21:22:57 -05:00
William Carroll
143404bcf7 Adds line number support for source code 2016-12-30 21:15:05 -05:00
William Carroll
e7b312ec56 Extends emacs config to support evil-mode 2016-12-30 21:10:34 -05:00
William Carroll
74968572d9 Refactors ci( and ci[ behavior 2016-12-30 05:20:13 -05:00
William Carroll
94113a2dac Adds a simplified emacs configuration 2016-12-26 00:40:14 -05:00
William Carroll
6537a69574 Removes unused bindings and Plugins 2016-12-22 10:05:11 -05:00
William Carroll
9c8ffdb504 Updates git functions, vimrc, etc. 2016-12-19 20:53:45 -05:00
William Carroll
17f7e0c453 Updates aliases and vim keybindings 2016-12-16 11:00:08 -05:00
William Carroll
4954544a5b Adds emacs configs; updates tmux; updates vimrc 2016-12-12 00:24:22 -05:00
William Carroll
539b2fd32f Adds Elixir test jumper support 2016-12-08 10:17:00 -05:00
William Carroll
085a7e446d Adds codemod function 2016-12-06 15:53:44 -05:00
William Carroll
c7c71da568 Adds new keybindings 2016-12-06 10:04:20 -05:00
William Carroll
ac698b564c Adds "Tabular" plugin to vimrc 2016-12-04 16:54:42 -05:00
William Carroll
c4521f8def Extends vimrc and installs autojump 2016-12-04 16:39:59 -05:00
William Carroll
37dcbc595d Remaps window-quit to buffer-quit; remaps NERDTree commands 2016-12-02 17:34:29 -05:00
William Carroll
dded5d6497 Adds elixir support; extends tmux config; adds vim viewport key-bindings 2016-12-01 18:29:58 -05:00
William Carroll
7d5ad2b2b9 Removes snippets and adds plugins 2016-11-30 14:01:58 -05:00
William Carroll
1ea6dc7f90 Replaces tmux.conf with new settings 2016-11-30 13:52:09 -05:00
William Carroll
ef1b80c4ba Adds elixir plugins and colorscheme 2016-11-30 13:24:08 -05:00
William Carroll
cb9bc6578b Removes tmux colorscheme from config file 2016-11-30 13:23:49 -05:00
William Carroll
bd7107b6fc Changes listchars 2016-11-17 18:05:52 -05:00
William Carroll
c5a96b49b7 Adds relative number settings for line numbers 2016-11-16 15:12:22 -05:00
William Carroll
a96c00a36c Supports less pre-save trailing whitespace trim 2016-11-14 18:02:42 -05:00
William Carroll
f4f6a79481 Updates brew packages and supports Elm syntax in Vim 2016-11-11 15:20:00 -05:00
William Carroll
62cabc2e99 Changes tmux prefix and updates vimrc 2016-11-10 17:57:12 -05:00
William Carroll
662c668c48 Changes default-terminal value according to tmux FAQ 2016-11-10 16:21:54 -05:00
William Carroll
ccb74054be Adds tmux themes; remaps <Esc> binding; and more... 2016-11-10 14:49:13 -05:00
William Carroll
bd968db34a Adds vim config to script 2016-11-10 12:12:45 -05:00
William Carroll
b24cfc36cd Refactors script to use array 2016-11-10 11:47:44 -05:00
William Carroll
ccd11f7197 Updates config to support ctags 2016-11-10 10:57:18 -05:00
William Carroll
eee500b2aa Adds solarized support 2016-11-07 14:56:17 -05:00
William Carroll
6db646d789 Adds additional bindings 2016-11-04 16:53:45 -04:00
William Carroll
7e76ce2e34 Extends tmux support and vim configs 2016-08-26 17:01:25 -04:00
William Carroll
63b2827093 Updates local machine settings 2016-08-24 10:01:35 -04:00
William Carroll
67f9c3f581 Adds script to symlink .zsh_profile and .tmux.conf to repo 2016-08-19 12:02:49 -04:00
William Carroll
4563550969 Trims fat and renames files 2016-08-15 11:14:37 -04:00