Commit Graph

950 Commits

Author SHA1 Message Date
d14005fd18 Add yanking hydra, rename font-resize hydra 2016-06-21 14:51:00 -07:00
2507aee550 Group github packages together 2016-06-21 14:50:16 -07:00
b5295f3ca9 Misc heading tweaks 2016-06-21 14:47:21 -07:00
81bfd310fc Remove unused/useless lisp functions 2016-06-21 14:46:38 -07:00
84e8b318af Rewrite copy filename functions 2016-06-21 14:45:52 -07:00
8edda6689b Add named-build macro
Removes old attempts at named-builder-builder
2016-06-21 14:44:51 -07:00
ec06e57d21 Make imalison:compose return an anonymous function
Also provide a unary version of imalison:compose
2016-06-21 14:44:08 -07:00
3b1fdbbd03 Diminish magit add-on modes 2016-06-20 17:55:13 -07:00
b271f6e326 Set visible-bell to t to disable audible-bell 2016-06-20 17:46:51 -07:00
8640f0d2de magit-gitflow 2016-06-20 17:46:51 -07:00
46f1fcb5b0 git-timemachine 2016-06-20 17:46:51 -07:00
7d643cce6f Move github-clone 2016-06-20 17:46:51 -07:00
be846bad55 Diminish smartparens-mode and reindent its config 2016-06-20 13:06:11 -07:00
f8ec571425 Fix typo imalison:gpc-key -> imalison:gpg-key
Thanks @simplyianm.
2016-06-20 11:51:24 -07:00
c70a9897e8 Enable editorconfig-mode 2016-06-20 11:49:12 -07:00
926f144d6a Add key-chord bindings for commonly used commands
Also includes imalison:disable-keychord-around which disables keychord
around the invocation of some function. This is used with avy commands
because those often require the user to type odd key combinations that
might be used as keychords.
2016-06-20 11:47:20 -07:00
9010d3b976 Set dtrt-indent-active-mode-line-info to " [⟼]" 2016-06-20 11:09:12 -07:00
fd91b0c919 Fix compilation of imalison:use-package invocations
imalison:use-package previously referred to variables that were only
available at runtime.
2016-06-20 11:07:49 -07:00
3eece592fd Define and use imalison:use-package
imalison:use-package checks for the existence of the package in question
in the projects directory, adding that path to load-path if it does.
2016-06-20 02:34:43 -07:00
9e63beef45 Add an about section to README.org 2016-06-20 01:28:14 -07:00
1142e687e5 Set magit commit to use --gpg-sign when possible
If imalison:gpg-key is set to a non-nil value it is added to
magit-commit-arguments which makes it a default option.
2016-06-20 01:22:43 -07:00
afcd5804c0 Define imalison:projectile-find-file using imalison:prefix-alternatives 2016-06-20 01:10:21 -07:00
50b5ea66e0 Remove prompts on prefix call to imalison:do-ag
The previous behavior of a call with a single C-u press (where the user
was prompted for a directory in which to perform the search and filetypes on
which to it) is now available with two C-u presses. imalison:do-ag is
now defined with a call to imalison:prefix-alternatives.
2016-06-20 01:03:43 -07:00
33839b7f25 Make init less noisy 2016-06-20 00:37:02 -07:00
0a1867b67e Message result builder 2016-06-19 23:52:01 -07:00
d1d1ebcd99 Add magit-gh-pulls 2016-06-19 22:06:09 -07:00
814052c8d7 Add new github-clone commands
See https://github.com/dgtized/github-clone.el/pull/19
2016-06-19 21:32:04 -07:00
f90074a92e Mindless tweaks 2016-06-19 21:28:06 -07:00
328417cbba Quote function name in funcall arg
This fixes get-projects-directory-target-from-repo.
2016-06-19 21:26:49 -07:00
a64f6cbcaa Set paradox token from gh-auth-get-oauth-token 2016-06-19 21:25:33 -07:00
a6ecb636e8 disable semantic for now 2016-06-19 02:59:53 -07:00
a96273d1fd Make compose headline nicer. 2016-06-19 02:10:20 -07:00
61bc58a5f1 move stuff around 2016-06-19 02:05:05 -07:00
052469ae12 add headlines to emacs-lisp section of config 2016-06-18 19:23:22 -07:00
2102460bef imalison:elisp-slime-nav bound to M-.
imalison:elisp-slime-nav does jump to definition normally and describe
thing at point with a prefix arg
2016-06-18 19:23:22 -07:00
fa8e43e125 github-search-user-clone-repo added to autoloads for github-search 2016-06-18 19:23:03 -07:00
dd0b1a0a9e package-initialize in init.el 2016-06-18 18:18:52 -07:00
75d35279be forest-blue-theme 2016-06-18 18:18:30 -07:00
453137bd67 fix imalison:get-projects-directory-target-from-repo 2016-06-18 18:18:22 -07:00
a1654dd972 fix up org mode use-package 2016-06-18 18:18:00 -07:00
eac3066f9a add main heading 2016-06-18 09:39:03 -07:00
90baf542be only use Projects tagert for cloning using github-search if the target
does not exist
2016-06-17 17:02:39 -07:00
ff489c541a benchmark fix 2016-06-17 12:46:13 -07:00
9375096279 Fix org-capture-make-todo-template in a few different ways 2016-06-17 12:26:00 -07:00
d80a510304 Bind M-. to elisp-nav in org-mode 2016-06-17 11:29:48 -07:00
a66090eb20 Fix org-mode startup 2016-06-17 11:29:25 -07:00
3773923678 Benchmarking improvements 2016-06-17 11:28:54 -07:00
84e5234f44 random tweaks 2016-06-16 17:33:50 -07:00
67dcb0c2a5 parse stop infromation 2016-06-16 17:33:16 -07:00
24b408110d get-file-string and move imalison:get-lat-long 2016-06-16 17:21:54 -07:00
c1e79877c0 move required packages around add csv parsing 2016-06-16 14:43:47 -07:00
86777e15c8 only show muni in spaceline in the active window 2016-06-16 13:04:57 -07:00
79000e90a7 Add spaceline segment for muni 2016-06-16 13:00:18 -07:00
112ebb8ee1 spaceline-helm-mode 2016-06-16 12:24:11 -07:00
8af8713312 random tweaks 2016-06-16 12:19:58 -07:00
be0776f12f cached muni, move zop-to-char 2016-06-16 12:19:33 -07:00
097749400c beef up text manipulation section 2016-06-16 11:34:39 -07:00
40de8f8077 font size 2016-06-16 11:13:26 -07:00
9f0401305d keybindings section, hydra 2016-06-16 11:06:30 -07:00
2d802f7be5 muni and haversine distance 2016-06-16 10:56:41 -07:00
e0253bf734 no bullets for notes so they don't display as headings 2016-06-16 10:56:03 -07:00
1a23eb0a65 github-search 2016-06-15 21:31:29 -07:00
a94959dbe4 imalison:join-paths 2016-06-15 21:30:17 -07:00
2d039442f1 Move more general config stuff around 2016-06-15 21:01:55 -07:00
a8b89206c4 Move some general config stuff around 2016-06-15 20:46:56 -07:00
3ded6ed793 move org-projectile and other tweaks 2016-06-15 17:58:20 -07:00
03730f5a64 use shut-up in place of suppress-messages 2016-06-13 17:35:28 -07:00
3c5cf82268 Move more stuff around 2016-06-13 16:37:14 -07:00
04912089eb move all git packages together 2016-06-13 16:18:05 -07:00
8972c62bc0 Separate all use-package calls into their own source blocks 2016-06-13 15:45:36 -07:00
b96ecb07bc macros for extracting emacs-lisp use-package source blocks 2016-06-13 12:50:55 -07:00
654771fb57 Reorganize some stuff 2016-06-13 12:29:09 -07:00
49bcdf8cfa Move magit 2016-06-13 12:23:06 -07:00
979b3b9646 crux-reopen-as-root-mode comment fix 2016-06-13 12:18:17 -07:00
e8052339c8 readd smartparens 2016-06-13 10:52:51 -07:00
dcde0ce7cd A whole bunch of stuff including realgud 2016-06-12 19:07:51 -07:00
fbdafab542 Move diminishes around 2016-06-11 00:34:15 -07:00
f95d995e1d simplify helm-config 2016-06-11 00:32:51 -07:00
a5aece3274 Add benchmarking section 2016-06-11 00:28:17 -07:00
303c0c7d91 remove imalison:packages-to-install 2016-06-11 00:27:46 -07:00
6d96829e16 tweak 2016-06-11 00:17:20 -07:00
2ff187fbf7 Fix org not supporting https 2016-06-11 00:16:56 -07:00
65fb196dbe rewrite archive setup 2016-06-10 23:59:09 -07:00
09f1d3678b use secure by default 2016-06-10 23:43:36 -07:00
2d41071eca make init.el less complicated/sophisticated. boostrapping to get
org-mode should not really be necessary since org is included in emacs.
2016-06-10 23:42:50 -07:00
3ccda6aa89 load gh from projects when possible 2016-06-10 16:27:08 -07:00
1315de4b37 Change name 2016-06-10 14:19:15 -07:00
b91d816c2b always flatten imenu indexes 2016-06-10 14:10:12 -07:00
a3f03c9702 Move smartparens out 2016-06-10 14:06:07 -07:00
24e470636a crux-reopen-as-root-mode 2016-06-10 14:05:51 -07:00
8e4b438a4b remove second set of imenu index flattening functions 2016-06-10 14:03:10 -07:00
a5a4c80667 Move crux out, use crux sudo-edit 2016-06-10 14:02:49 -07:00
514b7eb27d pull out imenu index flattening code 2016-06-10 13:44:10 -07:00
369cec1b3d readd keybindings 2016-06-10 12:11:56 -07:00
a1f1fc4c7b whitespace 2016-06-09 19:32:13 -07:00
0541b7f796 tweaks 2016-06-09 17:40:26 -07:00
dd526baa2c add gruvbox-theme 2016-06-09 15:16:07 -07:00
4d93682a9d flatten org-imenu 2016-06-09 14:16:53 -07:00
031d65f087 Move term-manager and term-projectile, add support for creating terms in
default directory to hydra
2016-06-09 14:09:08 -07:00
a1b115ac0d reorder a bunch of stuff 2016-06-09 13:27:39 -07:00
a2a7ed1d15 move rust-mode 2016-06-09 13:10:50 -07:00
745ad6f525 scala and js modes in Major Modes 2016-06-09 13:08:39 -07:00
4e72d2ff6a move emacs-lisp to major-modes 2016-06-09 13:04:35 -07:00
0682d0d580 org-mode to essential 2016-06-09 13:01:52 -07:00
06effdf903 python-mode and go-mode to major modes 2016-06-09 13:00:11 -07:00
e861aa1e64 Move avy into essential 2016-06-09 12:59:47 -07:00
946c8ba3b9 Use lexical binding in README.el 2016-06-09 12:52:26 -07:00
5d94bb49d6 move iedit 2016-06-08 14:40:51 -07:00
c9a613510e spaceemacs theme 2016-06-08 14:40:39 -07:00
f6fdc23650 use http instead of https for org source by default 2016-06-08 14:40:19 -07:00
9727207dde Move helm-projectile and projectile 2016-06-07 10:20:01 -07:00
997be72bde remove duplicate prefix-alternatives 2016-06-07 10:19:44 -07:00
23d93f3d2a reorder stuff 2016-06-06 23:05:33 -07:00
88cc27b890 Make prefix alternatives and other functions literate 2016-06-06 17:23:38 -07:00
a651bcfb6b Try out source linking 2016-06-06 16:57:30 -07:00
94c7b6e113 remove imalison:term 2016-06-06 16:50:52 -07:00
6f810fb5df More literateization 2016-06-06 16:47:58 -07:00
6cd8dbca9d move helm to literate section 2016-06-06 16:10:23 -07:00
18a7154a64 Rewrite lambda as prefix-alternatives 2016-06-06 16:10:04 -07:00
5dbbee2346 Make keybindings literate 2016-06-06 16:02:54 -07:00
6f3ed7be93 Add custom emacs-lisp section 2016-06-06 15:55:11 -07:00
08083b5bb2 Make appearance section literate 2016-06-06 15:54:51 -07:00
b99bca2755 documentation change 2016-06-06 15:53:38 -07:00
169c8e04d7 Move config.org to README.org so that things display nicely on github 2016-06-06 12:31:59 -07:00
57001ef807 Make custom files and user info settings literate 2016-06-06 12:16:32 -07:00
eea69dfbd0 compile config 2016-06-06 12:00:47 -07:00
5708686c35 literate init in config.org 2016-06-06 11:57:27 -07:00
5fd4d5ad55 init.el -> config.org 2016-06-05 13:43:04 -07:00
fa185430ef add github packages 2016-06-05 13:41:58 -07:00
e70025671d whitespace 2016-06-05 13:16:14 -07:00
6c41d847c5 checkdoc-arguments-in-order-flag to nil 2016-06-05 13:16:14 -07:00
cb5d7f8524 random tweaks 2016-06-02 16:28:01 -07:00
b1d52aac93 remove :ensure t 2016-06-02 15:21:36 -07:00
859285dde9 _ unused arguments 2016-06-02 14:38:10 -07:00
dcc614e9a5 remove useless copy functions 2016-06-02 14:37:42 -07:00
c40c222030 random tweaks 2016-06-01 16:05:58 -07:00
ecac8eceb2 remove term in favor of term-projectile 2016-06-01 13:31:06 -07:00
c1ce389ea0 Tweaks 2016-06-01 11:36:36 -07:00
47a516d540 add term-manager and term-projectile 2016-05-31 20:30:05 -07:00
5996800108 remove stray ensure 2016-05-26 12:47:26 -07:00
2f54a005b3 Assign M-. to jedi:goto-definition 2016-05-26 12:40:22 -07:00
8da98ddc12 leuven-theme 2016-05-24 23:17:59 -07:00
cbb56baf61 random cleanup 2016-05-24 23:17:51 -07:00
9e01770956 gitolite-clone-force-refresh 2016-05-24 23:17:40 -07:00
be271d56d9 random cleanup 2016-05-24 23:17:27 -07:00
d60630bc7d random cleanup 2016-05-24 23:16:57 -07:00
333cb613fe random whitespace 2016-05-24 23:16:42 -07:00
943a640776 crux 2016-05-23 12:09:44 -07:00
30fb2a3646 emr 2016-05-23 12:09:39 -07:00
1de42526dc random cleanup 2016-05-20 14:13:34 -07:00
d0bb940eb2 remove term-projectile 2016-05-20 14:13:22 -07:00
fb14acb3e5 disable always checking for documentation in checkdoc 2016-05-20 13:55:28 -07:00
cad913aca3 random tweaks 2016-05-18 17:12:13 -04:00
cdee6699c8 rust fixups 2016-05-18 17:06:54 -04:00
0db5a7c12b Remove irrelevant comment 2016-05-18 17:06:23 -04:00
45d10ba487 disable theme changer 2016-05-14 16:35:30 -04:00
8c755bab7c additional rust packages 2016-05-14 16:35:14 -04:00
24286ef2ef fix custom projetile binds 2016-05-14 16:34:52 -04:00
f6d089c6b3 disable matrix client for now 2016-05-14 16:33:47 -04:00
bf9b86b3cc Move binding specs into :bind, other random tweaks 2016-05-13 16:53:55 -07:00
d5f3e7593e multi-lining tweak 2016-05-13 16:51:07 -07:00
9b83da4f7e fix imalison:go-mode-hook 2016-05-13 16:50:50 -07:00
d96332cd08 random tweaks 2016-05-13 10:51:46 -07:00
da1a980b5e rewrite ensime-mode as bind 2016-05-13 10:51:28 -07:00
b947ae9e69 go-mode cleanup 2016-05-12 14:36:31 -07:00
8c949d3c6d fix indent for multiple-cursors-bind 2016-05-12 14:18:03 -07:00
12ed7dd08b term cycling 2016-05-04 10:19:22 -07:00
5c7bd61668 fix imalison:dynamic-let-advise-around 2016-05-04 10:18:45 -07:00
80da7a550f dynamic-let-advise-around 2016-04-27 15:40:17 -07:00
412e2241d4 demand gotest 2016-04-12 16:11:49 -07:00
92b03277ca minor python cleanup 2016-04-11 12:02:57 -07:00
5f1089134e fix go guru 2016-04-06 01:53:59 -07:00
3c052a63ed Multi-lining 2016-04-05 12:23:14 -07:00
20c4da57c6 demand smartparens so it works at startup 2016-04-05 12:22:57 -07:00
45c7bdc7b7 Advise go-import-around with normal go command 2016-04-05 12:22:35 -07:00
3b1db347a9 Actually fix package.el 2016-04-05 12:21:13 -07:00
35b2ceb82b remove ensure 2016-04-05 12:20:11 -07:00
82aaaaf4a1 Fix package.el urls 2016-04-05 12:19:59 -07:00
fca7049c33 update mclists 2016-04-05 12:19:42 -07:00
8eb4ac21c3 set normal go command for guru definition 2016-03-20 20:26:34 -07:00
840e2cedd8 imalison:let-advise-around 2016-03-20 20:26:00 -07:00
9001de6a20 tweak secure settings 2016-03-17 21:46:45 -07:00
6a17ec8c2f use go-guru instead of godef 2016-03-16 19:19:40 -07:00
2a1671a6b3 remove project-root-of-file 2016-03-16 19:19:40 -07:00
74620118ab ignore xkcd 2016-03-16 19:19:40 -07:00
6974f750ca Random tweaks 2016-03-16 00:56:21 -07:00
beb7494307 whole bunch of stuff 2016-03-15 16:28:11 -07:00
b6d391aeba disable inhibiting magit revert 2016-02-23 14:08:13 -08:00
43861cf2fb diminish smartparens autorevert 2016-02-22 10:46:50 -08:00
5bef45e2cc end of visual line for all cursors 2016-02-22 10:46:32 -08:00
57de540242 add jq-mode 2016-01-12 16:55:29 -08:00
7e6681fa53 org-projectile sort of dependss on helm. Put it inside its config 2016-01-11 16:23:02 -08:00
f43c3457a9 Keybind paste to s-v 2016-01-11 14:44:41 -08:00
b54fd3c8aa Get rid of linum width jitter at low line number counts by setting a
minimum linum width
2016-01-05 14:04:33 -08:00
6f4bc782bb ido-write-file is run once for mc-lists 2016-01-05 14:02:58 -08:00
7e6fc5b033 get rid of different colored fringes 2015-12-13 20:22:42 -05:00
a5b77ae0ec multi-line config tweaks 2015-12-13 20:22:23 -05:00
edb33fe317 inhibit magit-rever 2015-12-13 20:21:01 -05:00
0e5f0b42f5 gotham default 2015-11-27 14:04:02 -05:00
429c592ed0 disable git gutter because it was casuing weird issues with linum 2015-11-27 14:03:43 -05:00