Commit Graph

1061 Commits

Author SHA1 Message Date
3cf95a3718 multi lining 2015-10-28 15:29:59 -07:00
0347baecdb force-new-term 2015-10-26 13:48:04 -07:00
862d4c7c49 Revert "move binds for smartparens into :bind of use-package"
This reverts commit ea40216d49b5699e2d135266beaeab3e54a431eb.
2015-10-25 21:56:04 -07:00
1a9036f70d random stuff 2015-10-25 21:53:09 -07:00
1bc888574a goimport as gofmt command 2015-10-25 15:59:10 -07:00
159421eee8 bump sbt ensime version 2015-10-25 15:49:47 -07:00
740c283f96 use bind key for go keybindings 2015-10-25 15:44:07 -07:00
fae8c80144 tweak ensime setup 2015-10-25 15:43:38 -07:00
ceb640ad14 gotest 2015-10-25 15:41:31 -07:00
293b36e426 .cql is web-mode go template type by default 2015-10-25 15:41:12 -07:00
010b34d547 projectile behavior for imalison:term by default 2015-10-25 15:40:50 -07:00
c9b5ad6ecb ignore go-build for projectile 2015-10-19 14:45:51 -07:00
7d31a92125 disable flyspell prog mode 2015-10-19 14:45:17 -07:00
1acf0f6062 remove global binding for web beautify 2015-10-18 16:39:19 -07:00
4ebae4d84a Remove (imalison:set-pytest-command) from python mode-hook 2015-10-18 15:40:12 -07:00
5474770d3a Make jedi the only completion source for python-mode 2015-10-18 15:40:12 -07:00
2521235f54 beacon 2015-10-18 14:52:10 -07:00
cd1b246a05 disable web-beautify-js binding 2015-10-18 14:46:21 -07:00
fbe48c5a70 Handle delete buffers in imalison:term-buffer 2015-10-15 23:29:59 -07:00
e46492be46 flatten go-mode imenu-index 2015-10-15 23:28:31 -07:00
f2ab06d779 floobits 2015-10-15 23:28:16 -07:00
066d78c67f change previous buffer to binding that is available in ansi-term 2015-10-15 14:23:50 -07:00
da0bab183a slash grid use numbers 2015-10-15 14:23:37 -07:00
071fa2cabe use imalison:term in helm-source 2015-10-15 03:40:53 -07:00
867eb9fbe1 move binds for smartparens into :bind of use-package 2015-10-15 03:26:59 -07:00
93df81a6c9 emacs_ansi_term_support for zsh shell 2015-10-15 03:25:25 -07:00
757a30e066 disable flyspell 2015-10-15 03:24:57 -07:00
ab40e9ee60 go-eldoc 2015-10-15 03:24:47 -07:00
6e5d3988b6 auto-updating term mode buffer names
also a mechanism by which terms for the current directory can be accessed
2015-10-15 03:24:08 -07:00
5faff2ecff indexed-mapping 2015-10-15 03:22:42 -07:00
6292e7732b Add web-mode and configure for go templating 2015-10-14 14:01:10 -07:00
eb3557c995 Change default size for slash grid 2015-10-14 14:00:57 -07:00
0c6446bb97 binding for previous-buffer 2015-10-14 11:13:03 -07:00
c663d3c213 Add helm projectile action for term-projectile 2015-10-14 01:23:34 -07:00
117a686b81 get rid of random stray stuff in term-projectile 2015-10-14 01:23:17 -07:00
d063b024ad remove :ensure from several use-packages 2015-10-14 01:12:07 -07:00
26e98fe62b move flyspell config var to use-package 2015-10-14 01:11:27 -07:00
0d082bd39d term-projectile, contextual-value-manager 2015-10-14 01:10:57 -07:00
ce24443cf1 Add go-projectile 2015-10-12 12:51:33 -07:00
a4e452f110 projectile ignore godeps and thrift binaries globally 2015-10-12 12:51:09 -07:00
b306cf6e90 Get rid of load average and add more time information to modeline. 2015-10-12 12:50:46 -07:00
3ee8a0c379 Add go-mode-insert-and-indent to mc-lists 2015-10-12 12:49:40 -07:00
efcc7a1234 add bittorent sync to setup 2015-10-03 16:10:59 -07:00
a39ff101d9 mc-lists for org stuff 2015-10-03 16:10:49 -07:00
991e27a95c set org-agenda-start-day org-agenda-span
This makes it so that org agenda shows a rolling window instead of just
the current week.
2015-10-03 16:10:13 -07:00
1a143c4960 rewhitespace 2015-10-02 13:01:29 -07:00
200561b0e7 fix get_cols.awk indentation 2015-10-02 13:01:07 -07:00
07a62b243c window-nuber 2015-10-01 14:29:21 -07:00
f69030f945 Empty scratch bufer content 2015-10-01 14:28:49 -07:00
397c1eddc4 move back to jedi.el 2015-09-30 11:26:41 -07:00
7fada23566 spaceline instead of custom spacemacs modeline 2015-09-30 09:39:00 -07:00
b6c16d1bcf set deft-default-extension 2015-09-29 14:11:19 -07:00
44ec5d5835 Add started to main agenda view. 2015-09-27 11:39:57 -07:00
290acd42d5 upgrade prefix-alternative to support multiple function definition 2015-09-26 20:43:07 -07:00
e6feb7cba5 set default encodings 2015-09-26 20:43:07 -07:00
c262c37177 display-prefix 2015-09-26 20:43:07 -07:00
ffdb76b6ad tmate fix, rtorrent, gcc 2015-09-26 20:43:07 -07:00
33fc378bb2 Use emacs-mac for now 2015-09-26 20:43:07 -07:00
3b55530594 temporary fix for emacs_editor 2015-09-26 20:41:46 -07:00
2a483b9e25 master and force-master git aliases 2015-09-26 20:41:26 -07:00
ba07584531 mc-lists tweaks 2015-09-26 20:41:16 -07:00
23678be932 bitlbee in erc/emacs 2015-09-26 20:40:47 -07:00
0b7e53f3ea python boggle solver 2015-09-17 23:27:21 -07:00
38b44d40c4 merchant curl 2015-09-17 23:27:08 -07:00
2f21f52458 sequence for laundry ... lol 2015-09-17 23:26:51 -07:00
3ec4325b9e update mc-lists.el 2015-09-17 23:26:39 -07:00
2583d780da install thrift 2015-09-17 23:26:21 -07:00
82d6e02451 plantuml, libreoffice, unoconv 2015-09-10 16:39:16 -07:00
d60efbb7be goclone.sh 2015-09-10 16:38:56 -07:00
ade489c1a5 seperate require/use-package for latex-mode 2015-09-10 14:34:50 -07:00
008caa3dde Remove paredit 2015-09-10 14:34:23 -07:00
a56e5437c6 set org-todo-repeat-to-state to "TODO" 2015-09-09 09:35:23 -07:00
179251b01e helm-projectile needs to be set up before projectile. 2015-09-08 09:50:23 -07:00
984f23312b company-go, binding for godef-jump 2015-09-04 00:05:10 -07:00
a9f67cdc99 wsd-mode 2015-09-04 00:04:44 -07:00
2abcb01339 GOPATH stuff 2015-09-04 00:04:28 -07:00
cbc050f308 Add use-package for markdown-mode/disable linum 2015-09-01 15:20:03 -07:00
61554c6d55 log from erc 2015-08-31 12:04:22 -07:00
4f73d088cf bump which-key idle delay 2015-08-31 12:04:10 -07:00
2514059391 fix theme loading 2015-08-31 01:37:47 -07:00
bfbe1f03f7 rsync all the things in git-sync 2015-08-31 01:37:36 -07:00
ff7c7e4913 No theme changer for now 2015-08-31 01:11:04 -07:00
dc4dd6db74 Automatically fix themes that set ansi-term-color-vector to old version
Fixes `face-attribute: Invalid face: unspecified`
2015-08-31 01:09:43 -07:00
172e7065ca Remove /bin/ startup to path 2015-08-30 13:25:57 -07:00
557e03c80d parenthesizations_as_ints.py 2015-08-30 13:22:44 -07:00
34f946954f set prompt properly in zsh 2015-08-30 13:22:19 -07:00
1f65ec712e cleanup 2015-08-30 13:22:07 -07:00
a920cd9e42 nodejs-repl 2015-08-30 13:22:00 -07:00
c0e149e552 cleanup 2015-08-30 13:21:47 -07:00
c743e59a01 Add all files for git-sync 2015-08-29 23:57:21 -07:00
dd256a2321 Prompt control based on whether or not is ansi-term or emacs shell 2015-08-29 23:56:56 -07:00
d19315d1c8 add languages to babel 2015-08-29 23:42:13 -07:00
c83cf37b52 tmate 2015-08-29 23:42:02 -07:00
d1d2e616f1 add advice to reset powerline when changing themes 2015-08-29 15:25:54 -07:00
9623b3538e powerline-height 2015-08-29 15:11:41 -07:00
f58394f333 zerodark theme 2015-08-29 15:11:22 -07:00
7479444ad1 key-chord.el 2015-08-29 15:09:59 -07:00
590d1b3438 reenable powerline 2015-08-29 14:42:47 -07:00
96e6dbb0bd company-restclient 2015-08-29 14:41:17 -07:00
bc529f0a34 dumb tweak 2015-08-28 13:25:42 -07:00
eff977414b Remove ensures 2015-08-28 13:25:41 -07:00
9cab102acf Disabled shackle mode 2015-08-25 21:12:18 -07:00
ab6f0648b6 (setq git-link-use-commit t) 2015-08-25 21:11:58 -07:00
8c9477fdee add sp commands to .mc-lists 2015-08-25 21:11:34 -07:00
12ec48a770 git-link 2015-08-25 12:47:38 -07:00
cbfd572601 ignore .tutor 2015-08-24 17:47:36 -07:00
4fc07f2a44 Add emacs-refactor 2015-08-24 17:19:49 -07:00
2eb40e3bfc random tweak to git_root 2015-08-24 15:27:42 -07:00
e396eb5bf4 Fix parenthesizations.py 2015-08-24 15:27:29 -07:00
69a605c8fc Make ansi-color-mode read-only 2015-08-24 15:27:05 -07:00
d4e8879040 thrift-mode 2015-08-24 15:26:55 -07:00
199d2dde67 Random tweaks 2015-08-20 03:24:05 -07:00
bc09322567 imalison:set-font-height 2015-08-20 03:24:05 -07:00
51a264ae56 elpy-use-ipython 2015-08-20 02:13:05 -07:00
d480729166 Remove M-<backspace> from smartparens 2015-08-20 02:12:26 -07:00
c1668ded37 singleton with metaclass 2015-08-20 02:11:55 -07:00
a5ddc4f63c valid parenthesizations 2015-08-20 01:26:51 -07:00
cc23fa5574 setup calc-mode
calc-context-sensitive-enter
2015-08-19 15:34:33 -07:00
5c7a5d6bb8 Change default flake8 max line length to 100 2015-08-19 14:21:06 -07:00
796a58aa0c disable telephone-line 2015-08-19 14:10:33 -07:00
ba7d90fdbd Set default tramp protocol to be scp. 2015-08-19 13:29:49 -07:00
7475c09c14 save-buffer after applying ansi-color-apply-on-region 2015-08-19 13:29:49 -07:00
0498f1c97f set telephone-line left separator to be cubed 2015-08-19 13:29:49 -07:00
3c801f30d4 enable deft automatic file naming 2015-08-19 13:29:49 -07:00
f5d1d7a695 imalison:start-ansi-term 2015-08-18 23:13:09 -07:00
7267119e52 smartparens-mode 2015-08-18 01:40:49 -07:00
df4d570949 add telephone-line disable powerline 2015-08-18 01:40:20 -07:00
38bc891075 Fix multi-lining of use-packages 2015-08-18 01:39:52 -07:00
10da7de67e mu4e is not installed from an elpa 2015-08-18 01:39:30 -07:00
43a4fbb57b ... 2015-08-18 00:23:36 -07:00
55d205d762 get rid of duplication of :ensures
(setq use-package-always-ensure t)
2015-08-18 00:22:57 -07:00
3b9c028845 Use theme-changer.el 2015-08-17 12:54:31 -07:00
0ebe692170 Add whereami to bootstrap.json 2015-08-17 12:54:18 -07:00
76a820a58c Fix auto-starting of server 2015-08-17 11:54:55 -07:00
e9f6a72ee8 Force empty path when building env in shellenv.sh 2015-08-17 02:46:42 -07:00
c6c02ebbc2 Move deft into org/notes 2015-08-17 02:46:42 -07:00
eaf03ca908 list-environment.el 2015-08-17 02:46:42 -07:00
99e4752ad7 start the emacs server if its not running 2015-08-17 02:46:42 -07:00
00e928d583 reenable powerline 2015-08-17 02:08:51 -07:00
a265bd8439 deft.el 2015-08-17 02:03:30 -07:00
310fe50030 Reduce which-key-idle-delay 2015-08-16 23:22:41 -07:00
5b0590a4a6 Fix term/ansi-term settings 2015-08-16 22:45:09 -07:00
7432d50a0d git shas applies to argument instead of always HEAD 2015-08-16 22:39:23 -07:00
fa5e0e4cd0 Add BACKLOG TODO state again 2015-08-16 16:55:04 -07:00
13fb8992e1 More theming changes 2015-08-16 16:43:38 -07:00
c487d19552 Fix imalison:appearance
also set semi-bold weight for font
2015-08-16 16:11:25 -07:00
bb7fbf9c4e Fix org-archive-if to not skip neighboring completed tasks 2015-08-16 16:10:50 -07:00
147a24fb61 Fix disable of appointment notifications 2015-08-16 16:10:29 -07:00
7aaee5e028 Describe and tweak TODO state system
Remove BACKLOG, OBVIATED, add IDEA, RESEARCH.
2015-08-16 15:25:52 -07:00
1b16e4375c Give org-todo-keywords definition some space 2015-08-16 14:54:25 -07:00
036f7b3f51 Priority comment touch ups 2015-08-16 14:54:02 -07:00
420ae97e38 Make theming sane! 2015-08-16 14:44:25 -07:00
ecd2d32035 Diminish shackle-mode and whick-key-mode 2015-08-16 14:43:39 -07:00
c84450ffcd add source-code-pro-theme 2015-08-16 14:11:31 -07:00
9ceaf2f8de move ansi-color-mode.el to load.d 2015-08-16 05:46:12 -07:00
048ececcf5 Appearance changes
material theme and source code pro as defaults
2015-08-16 04:20:48 -07:00
827d190782 gitolite-clone is installable from melpa, delete version in this repository 2015-08-16 03:33:21 -07:00
9bd6fee077 update main agenda view with NEXT heading 2015-08-16 03:25:24 -07:00
6ac0629603 use gitolite-clone 2015-08-16 03:25:00 -07:00
c1684a054e Inhibit window quit for same window 2015-08-16 03:24:38 -07:00
3a9de1be2d Always execute paradox asynchronously. 2015-08-16 03:24:18 -07:00
2cb0bece40 Reenable shackle-mode 2015-08-16 01:54:46 -07:00
6083cc020c ... 2015-08-16 01:51:48 -07:00
ef95d4d21a Fix org-agenda-mode hook that was pointing to non-existent function
imalison:disable-linum-mode
2015-08-16 01:11:29 -07:00
33f8a56109 git-sync/org-sync 2015-08-16 00:10:34 -07:00
f9724a16a5 source_if_exists ~/.this-machine.sh 2015-08-16 00:10:34 -07:00
0efd386ab0 source_if_exists 2015-08-16 00:10:34 -07:00
851ac482b8 don't wait in emacs_pager 2015-08-15 23:20:10 -07:00
de97917b9e no linum-mode in term and ansi-term 2015-08-15 23:19:53 -07:00
1016071f38 hardcode cols for git icdl and git icd 2015-08-15 23:19:18 -07:00
9eaf9b2832 Add ~/.lib/bin
Made pager.sh and editor.sh accesible from anywhere in the shell. Also
made pager.sh smart in that it will use emacsclient when INSIDE_EMACS
environment variable is set.
2015-08-15 22:49:59 -07:00
64012779c1 Actually add pager.sh 2015-08-15 22:15:00 -07:00
91c162a322 clear_path 2015-08-15 22:14:39 -07:00
2950fb6a94 add pager.sh refactor editor.sh 2015-08-15 22:13:27 -07:00
13bb4059ed add ansi-color-mode.el 2015-08-15 22:13:02 -07:00
63103674b9 Make a temp file when standard in comes to emacs.
This supports using emacs as a PAGER
2015-08-15 21:32:56 -07:00
5357c25713 Don't run path helper if its alredy been run
Also run it before setup_env
2015-08-15 21:32:15 -07:00
69b5d24787 Fix indentation in editor.sh 2015-08-15 20:35:29 -07:00
9f5d3a29d6 update gitolite-clone 2015-08-15 20:35:12 -07:00
30b0eb968f Move gitolite.el to gitolite-clone.el 2015-08-15 15:17:11 -07:00
f5bfb8bfc0 bug-hunter 2015-08-15 00:29:18 -07:00
276c46c0cb set echo keystrokes to .25 seconds 2015-08-15 00:12:55 -07:00
1e2541d4dd tweak 2015-08-15 00:12:38 -07:00
49f3406a73 yasnippet for tape test 2015-08-15 00:12:18 -07:00
6f2ae5082c disable yas in term-mode 2015-08-15 00:12:01 -07:00
5818c8c942 (setq disabled-command-function nil) 2015-08-15 00:11:45 -07:00
60e4c76205 Set prompt and pager differently when inside emacs 2015-08-15 00:10:58 -07:00
9c274c29f5 sync-function-names with imalison:js-sync-function-names 2015-08-13 21:33:11 -07:00
59f5c472cc imalison:ace-window
Make C-c w swap windows with prefix
2015-08-13 19:51:39 -07:00
6b05c44d89 jsx-mode 2015-08-13 16:50:04 -07:00
513a2f9209 disable shackle-mode for now 2015-08-13 16:49:37 -07:00
020e3754c1 Tweak gitolite.el 2015-08-13 03:23:11 -07:00
dee7249122 gitolite.el 2015-08-13 03:05:42 -07:00
a5ccfdca4a Refactor js2-mode-hooks into one function 2015-08-13 00:50:19 -07:00
327cc90288 editorconfig 2015-08-13 00:50:19 -07:00
c0e6020fe9 ignore semanticdb 2015-08-13 00:50:19 -07:00
ffd0223129 do helm-M-x once. 2015-08-13 00:50:19 -07:00
76cab7e7ef shackle-mode
prevents new buffers from popping up in random windows
2015-08-13 00:46:10 -07:00
b83433a807 Refactor zsh_env startup so that it is possible to override PATH
variable once it has already been configured.
2015-08-10 23:25:34 -07:00
f76b446ccf properly set elpy backend 2015-08-10 23:25:06 -07:00
336cc04914 Set jedi as default elpy backend. 2015-08-10 13:09:04 -07:00
849d1ef89b Disable debug-on-error 2015-08-10 13:08:51 -07:00
1d32ee047d max_double_slice.py 2015-08-09 14:30:08 -07:00
ec2927800d Disable powerline for now. 2015-08-09 13:38:53 -07:00
9cffc3f6d8 ignore uber.el to avoid accidentally comitting. 2015-08-07 17:07:38 -07:00
f74cb29a3b Add gitignores 2015-08-07 17:02:24 -07:00
96142d2e89 imalison:make-imenu-index-flat, flatten python imenu index 2015-08-07 17:00:51 -07:00
60a5ba6fbe Add grep ignored directories variable definition. 2015-08-07 15:21:28 -07:00
d72ab73122 avy-alternatives 2015-08-07 15:21:28 -07:00
a464c18a15 imalison:prefix-alternative 2015-08-07 15:21:28 -07:00
d67861b96e Move c stuff into c section. 2015-08-07 15:21:28 -07:00
16d21e651b Add go-mode 2015-08-07 15:21:28 -07:00
1617271daf Acutally enable elpy. 2015-08-07 15:21:28 -07:00
ca6e40ccad comment tweaks. 2015-08-07 00:50:35 -07:00
e5cc53458b git set-working-tree 2015-08-07 00:50:35 -07:00
da34c5d98f define grep-find-ignored-files 2015-08-04 17:48:14 -07:00
647d31dc7d Add NEXT and HANDLED states. 2015-08-04 12:58:51 -07:00
08368bdd85 Fuck auto-complete 2015-08-04 11:00:53 -07:00
0827bade8d which-key replaces guide-key 2015-08-04 11:00:53 -07:00
a596c1971b powerline.el needs use-package 2015-08-04 03:48:51 -07:00
0824c476d2 fix add_github_remote 2015-08-04 03:48:51 -07:00
609793bc5b remove add gh remote alias 2015-08-04 03:48:51 -07:00
c9ede90bf6 delete pytest package. elpy does it bettere. 2015-08-04 03:48:51 -07:00
9962067795 HANDLED completed task. 2015-08-04 03:48:50 -07:00
ec597124d9 defvar defautl for fonts. 2015-08-04 03:48:50 -07:00
2cd8033ed9 js2-refactor 2015-08-04 03:48:50 -07:00
5a67ea4704 jump_cd WIP 2015-08-03 10:35:30 -07:00
25c27855bc Disable notifications with if statement instead of comment. 2015-08-03 10:35:30 -07:00
aab47a4607 Remove (imalison:set-pytest-command) 2015-08-02 15:37:16 -07:00
5d3e50f053 elpy 2015-08-02 15:36:44 -07:00
e6a414f537 Add clocker. 2015-08-02 15:33:44 -07:00
60e0de571e effort global properties 2015-08-02 12:02:09 -07:00
43f6b48a94 ipdb macro replaced by yasnippet 2015-08-02 12:01:53 -07:00
be248bc61a comment detailing my priority system 2015-08-02 12:01:29 -07:00
c9e3f9b8ca No more auto-complete mode. 2015-08-02 12:00:55 -07:00
213fef933b enable yas global mode. (yasnippet) 2015-07-29 20:10:36 -07:00
1c008cb16e Merge commit '6398be78bc248f3767b8734f28c77018a34d77ff' as 'dotfiles/emacs.d/snippets/org-mode' 2015-07-29 17:26:01 -07:00
91ca3fb46d Fix up $PATH paths 2015-07-29 17:23:54 -07:00
c7d8a3b25b Fixup $path paths 2015-07-29 17:23:05 -07:00
cfc2b78998 Truncate incoming timestamps to parse_timestamp
to length 11 so that we can handle millisecond timestamps.
2015-07-29 16:35:08 -07:00
6d3cd53921 Disable helm-gtags for now. 2015-07-29 16:34:15 -07:00
2cad0dda78 don't demand zop-ti-char 2015-07-29 16:33:17 -07:00
506be7e780 reindents of helm-projectile use-package 2015-07-26 02:18:53 -07:00
3207f64dc9 Get rid of ac-setup in robe mode 2015-07-26 02:18:53 -07:00
9430c4f5bf tweak rotated array stuff and tests. 2015-07-26 02:18:53 -07:00
9c3bcfcdc5 edit server works again. 2015-07-26 02:18:53 -07:00
1ce47d897d add_github_remote. 2015-07-26 02:18:53 -07:00
1d925784b4 comment-dwim-2 2015-07-26 01:38:33 -07:00
2a9abb8bba Get rid of jedi imenu stuff. (setq jedi:install-imenu t)
Was causing issues with reverting python-mode buffers

see https://github.com/tkf/emacs-jedi/issues/234
2015-07-15 11:28:54 -07:00
cbc0427bc4 Slash grid problem. 2015-07-09 18:30:49 -07:00