Commit Graph

3507 Commits

Author SHA1 Message Date
Henrik Lissner
b984f5a406 Don't show utf-8 encoding 2015-10-29 02:44:10 -04:00
Henrik Lissner
8b4d87c883 Add writeroom-mode 2015-10-29 02:43:51 -04:00
Henrik Lissner
e334815395 Use projectile for narf/project-root 2015-10-28 17:29:40 -04:00
Henrik Lissner
ebb9f75bfa Add narf/evil-macro-on-all-lines + refactor bindings 2015-10-28 17:28:41 -04:00
Henrik Lissner
f134c6f267 Refactor modeline 2015-10-28 17:27:37 -04:00
Henrik Lissner
a364cf2695 Remove unused code 2015-10-28 17:27:26 -04:00
Henrik Lissner
ca4942bdaa evil: factor out bind 2015-10-28 17:26:54 -04:00
Henrik Lissner
3e11c7404d Add evil-ex-define-cmd-local (buffer-local) 2015-10-28 17:26:18 -04:00
Henrik Lissner
ec075e03b2 Update cursor colors per evil state 2015-10-28 17:25:57 -04:00
Henrik Lissner
ee0930c11a Clean up; refactor 2015-10-28 17:20:46 -04:00
Henrik Lissner
d87817725f Autoload helm-descbinds + don't autoload projectile 2015-10-26 01:38:00 -04:00
Henrik Lissner
a8c7336a2a Add github-browse-file 2015-10-26 01:35:19 -04:00
Henrik Lissner
745256eabd ! -> eval-when-compile 2015-10-26 01:34:16 -04:00
Henrik Lissner
a5bf8a5190 Fix narf/reset-theme 2015-10-26 01:31:29 -04:00
Henrik Lissner
465ee1a238 Simplify/polish modeline 2015-10-26 01:29:50 -04:00
Henrik Lissner
13fe3f8d00 Clean up core-ui 2015-10-26 01:29:38 -04:00
Henrik Lissner
fe21e26698 Remove :after and autoload use-package 2015-10-26 00:36:23 -04:00
Henrik Lissner
f63d831575 Refactor space-to-repeat 2015-10-25 00:39:22 -04:00
Henrik Lissner
66abf1522c Polish helm support + add in! macro 2015-10-23 04:42:34 -04:00
Henrik Lissner
2bfe7670c2 Quickrun+popwin integration 2015-10-23 04:41:27 -04:00
Henrik Lissner
96de09aff5 Don't enable nlinum in org-mode 2015-10-21 05:16:32 -04:00
Henrik Lissner
130b187b12 Remove fill-column-indicator package 2015-10-21 05:15:50 -04:00
Henrik Lissner
6e30bca095 Fix helm-ag-map in helm-ag-mode 2015-10-18 02:28:16 -04:00
Henrik Lissner
7331d966cb Refactor helm config 2015-10-18 02:27:59 -04:00
Henrik Lissner
bf69e9c2fa Fix disruptive evil-ex-hl-do-update-highlight errors caused by popwin 2015-10-18 02:27:40 -04:00
Henrik Lissner
c7db4e0096 0.4 bump; refactor + new plugins + level up emacsfu 2015-10-15 14:01:53 -04:00
Henrik Lissner
d073d61531 Refactor company integration 2015-10-14 03:39:32 -04:00
Henrik Lissner
c7f2f10b18 Fix evil-complete-(next|previous) regression 2015-10-14 02:13:42 -04:00
Henrik Lissner
efbc25ac85 Fix ido error w/ strange symbols in file paths 2015-10-13 02:55:33 -04:00
Henrik Lissner
b878a52df8 narf/kill-real-buffer compatibility with popwin 2015-10-13 00:46:47 -04:00
Henrik Lissner
be03e48ffe Polish mode-line 2015-10-13 00:46:17 -04:00
Henrik Lissner
8e651cd1ae Popwin/boring buffers moved to core-ui/core-vars 2015-10-13 00:46:03 -04:00
Henrik Lissner
7935c716fb evil-echo-state nil 2015-10-13 00:44:47 -04:00
Henrik Lissner
a74136a55d Clean up 2015-10-12 04:31:55 -04:00
Henrik Lissner
01c89d6ede Merge module-sass with module-web + rainbow-mode to core-editor 2015-10-09 18:00:24 -04:00
Henrik Lissner
41eceaab79 Polish UI: modeline & scroll-bar 2015-10-08 01:49:13 -04:00
Henrik Lissner
f9c19b549d helm-ag: hacks for compatibility w/ my setup 2015-10-08 01:47:21 -04:00
Henrik Lissner
67b6c41af7 Smarter blink-matching-paren 2015-10-08 01:46:19 -04:00
Henrik Lissner
50d6de0600 Clean up 2015-10-06 20:27:18 -04:00
Henrik Lissner
714738bfc8 Add yascroll bar, shrink spaceline hud 2015-10-06 05:47:24 -04:00
Henrik Lissner
b3c9c6efa8 Clean up + redo bindings 2015-10-05 03:43:00 -04:00
Henrik Lissner
208c3fe40b Modeline buffer id: ' %s ' 2015-10-03 19:40:24 -04:00
Henrik Lissner
f25950170d Fix narf/cycle-real-buffers + refactor 2015-10-03 19:39:58 -04:00
Henrik Lissner
ccd99d50ab Fix get-(visible|buried)-buffers 2015-10-03 13:57:28 -04:00
Henrik Lissner
e884b999d3 Change show-paren-delay on normal state entry/exit 2015-10-03 04:57:24 -04:00
Henrik Lissner
f662bb72b3 Tweak modeline design 2015-10-03 04:56:52 -04:00
Henrik Lissner
a51fb5753a Fix 'invalid face linum' bug 2015-10-03 04:56:33 -04:00
Henrik Lissner
e7e0f983f1 Modeline: optimize narf-buffer-dir; fix narf-buffer-path 2015-10-03 04:21:24 -04:00
Henrik Lissner
cda8cde02d Silence advised function warnings 2015-10-01 13:48:48 -04:00
Henrik Lissner
ccb174c424 Refactor into narf-init 2015-10-01 13:48:35 -04:00
Henrik Lissner
0d523b1819 Switch between default and big font 2015-10-01 03:41:16 -04:00
Henrik Lissner
c27dfd5540 (py|rb)env version in modeline + define-builder macro 2015-10-01 03:40:09 -04:00
Henrik Lissner
979472385b Move yasnippet %-helper defuns into emacs-snippets repo 2015-09-30 15:34:08 -04:00
Henrik Lissner
8fb47c7399 Add + register go-mode and rust-mode file-templates 2015-09-30 13:52:02 -04:00
Henrik Lissner
0cc8de3e07 Refactor use-package extensions to ext file 2015-09-30 13:51:37 -04:00
Henrik Lissner
2b972df9d6 Better workgroups2 support 2015-09-30 13:50:37 -04:00
Henrik Lissner
85b8fc253c Refresh modeline filepath when renaming file 2015-09-30 13:49:59 -04:00
Henrik Lissner
23075e937e Switch to iterm + multi-J/K keybinds 2015-09-30 13:49:37 -04:00
Henrik Lissner
9ac47ccdce Tie evil-easymotion in with evil-ex-search-(next|previous) 2015-09-30 13:48:25 -04:00
Henrik Lissner
844039b99b Clean up + refactor 2015-09-30 13:47:57 -04:00
Henrik Lissner
ae7090a509 Add fill-column-indicator for text-mode 2015-09-29 11:36:06 -04:00
Henrik Lissner
5954e4ef9e Clean up core-evil.el 2015-09-29 09:53:45 -04:00
Henrik Lissner
99375cf001 Clean up 2015-09-29 03:06:06 -04:00
Henrik Lissner
2e2de996c0 Disable nlinum 2015-09-28 19:51:25 -04:00
Henrik Lissner
4bfa148b7f Modeline: polish hud; clean up narf-buffer-path 2015-09-28 19:51:16 -04:00
Henrik Lissner
14dc92cdf3 Osx: don't smooth scroll on touchpad 2015-09-28 19:50:31 -04:00
Henrik Lissner
648f1dd3dd spaceline code clean up 2015-09-28 18:35:54 -04:00
Henrik Lissner
92dc8c38c8 General clean up + theme; add :tabclose 2015-09-28 16:56:52 -04:00
Henrik Lissner
16c5280c36 Polish new mode-line 2015-09-28 15:55:25 -04:00
Henrik Lissner
d10d3948f9 Add fancy-narrow; now :narrow toggles narrowing 2015-09-28 14:41:37 -04:00
Henrik Lissner
a8af7a8df8 Move flycheck init hooks into lang modules 2015-09-28 05:51:46 -04:00
Henrik Lissner
0489e3a4a5 Redo modeline (using spaceline) 2015-09-27 23:36:09 -04:00
Henrik Lissner
86596df667 Enable flycheck in go-mode 2015-09-25 23:15:01 -04:00
Henrik Lissner
49bdb11169 :ag update: (helm-ag--select-source) was removed upstream 2015-08-24 00:04:54 -04:00
Henrik Lissner
6dd7cc65f1 Move web-mode smartparens config into core-editor 2015-08-23 01:00:04 -04:00
Henrik Lissner
5a4839a4a4 Clean up 2015-08-22 23:42:42 -04:00
Henrik Lissner
758b576fc2 Trying enh-ruby-mode again 2015-08-21 14:44:55 -04:00
Henrik Lissner
f5f389778b add evil-easymotion 2015-08-21 14:01:54 -04:00
Henrik Lissner
d9e25a7d31 Clean up 2015-08-20 22:27:37 -04:00
Henrik Lissner
b6a682e50e Remove git-commit and rebase modes 2015-08-17 18:03:24 -04:00
Henrik Lissner
7d266dd728 x! now opens scratch buffer in main window 2015-08-14 07:39:17 -04:00
Henrik Lissner
d9c86214b1 Remove vestiges of enh-ruby-mode; optimize narf|enable-robe-maybe 2015-08-14 07:38:51 -04:00
Henrik Lissner
90ef15e1c1 Tidy up 2015-08-13 12:14:41 -04:00
Henrik Lissner
b32a587b75 Remove helm-company (unused) 2015-08-13 12:12:05 -04:00
Henrik Lissner
20403b23c9 Lazy-load company (experiment) 2015-08-13 12:11:53 -04:00
Henrik Lissner
27abc76320 Default major-mode: text-mode 2015-08-12 19:18:55 -04:00
Henrik Lissner
4e18316d1d evil-snipe: disable repeat keys (use evil-space) 2015-08-12 15:05:40 +02:00
Henrik Lissner
f7f374d182 setq frame-title-format 2015-08-11 15:10:37 +02:00
Henrik Lissner
9cccfcef5d auto-insert: different templates for *.c and *.cpp 2015-08-10 23:17:38 +02:00
Henrik Lissner
41efd16a62 Disable workgroups2 in terminal emacs 2015-08-10 22:28:47 +02:00
Henrik Lissner
8e87db6a9b Move window-init from core-ui.el to init.el 2015-08-10 22:28:35 +02:00
Henrik Lissner
3e8ecdb118 Fix tmux commands 2015-08-07 12:50:43 +02:00
Henrik Lissner
a416b7acd3 Lazy-load helm 2015-08-07 10:50:24 +02:00
Henrik Lissner
3c9f160c16 Clean up 2015-08-06 12:49:32 +02:00
Henrik Lissner
ce9e89ab0b Smaller line number column 2015-08-06 12:46:39 +02:00
Henrik Lissner
d8afee5d12 Change tab char in whitespace mode 2015-08-06 12:46:29 +02:00
Henrik Lissner
9e9f9494d8 Register scss-mode with dash-at-point 2015-08-02 18:25:14 +02:00
Henrik Lissner
645229ce08 Remove highlight-indentation; clean up 2015-08-02 18:24:57 +02:00
Henrik Lissner
b05d099886 company: disable C-w 2015-08-01 14:40:19 +02:00
Henrik Lissner
03c7c4b07c build-for!: made build-file optional 2015-08-01 14:39:19 +02:00
Henrik Lissner
9a692125ec Default map = (current-global-map) 2015-08-01 14:39:05 +02:00
Henrik Lissner
9577ec28c7 Smarter delete-trailing-whitespace 2015-08-01 14:38:41 +02:00
Henrik Lissner
81c58e0efa narf:build -- run even if (null build-file) 2015-08-01 14:26:53 +02:00
Henrik Lissner
44b9316a79 Don't eat whitespace on newline 2015-07-31 00:01:55 +02:00
Henrik Lissner
59edf438bf Cleanup + better feedback from narf:kill-matching-buffers 2015-07-30 02:35:40 +02:00
Henrik Lissner
1d574bf3aa Smarter delete-traiing-whitespace 2015-07-29 12:31:42 +02:00
Henrik Lissner
dc5faf7691 UI update 2015-07-28 13:13:20 +02:00
Henrik Lissner
90d5fca299 Fix narf:kill-buried-buffers and narf/get-buried-buffers 2015-07-28 12:28:22 +02:00
Henrik Lissner
6e4cadd261 Fix add-yas-minor-mode! 2015-07-27 15:10:59 +02:00
Henrik Lissner
ac838e2a74 Fix narf:build 2015-07-27 15:10:48 +02:00
Henrik Lissner
6e768382d0 Fix buffer defuns (fix cycle-real-buffers) 2015-07-27 15:10:01 +02:00
Henrik Lissner
d4dc1eeeb3 Thinner line number col 2015-07-27 15:09:34 +02:00
Henrik Lissner
db55100f76 defuns-helm: refactor + remove helm-css-scss 2015-07-26 13:14:57 +02:00
Henrik Lissner
9018cbf229 Clean up 2015-07-26 13:14:31 +02:00
Henrik Lissner
83e7f3c8ae Clean up core-editor.el 2015-07-25 13:50:30 +02:00
Henrik Lissner
22c82d63e6 Smarter dumb indentation 2015-07-24 13:06:19 +02:00
Henrik Lissner
628e495536 Add *.gvy to quickrun-file-alist 2015-07-24 13:05:04 +02:00
Henrik Lissner
de8b88829c Disable nlinum in org-mode 2015-07-24 13:04:46 +02:00
Henrik Lissner
56680e37a2 smartparens: temporary fix for not skipping end-quotes 2015-07-23 01:36:51 +02:00
Henrik Lissner
5ad9473dcb Autoload hs-minor-mode on evil-toggle-fold 2015-07-23 01:36:28 +02:00
Henrik Lissner
2269e67e5a Reconfigure helm
* Consistant window-splitting for helm-css-scss
* Fix popwin and unreal rules
2015-07-23 01:34:36 +02:00
Henrik Lissner
8d586b3547 Fix whitespace-mode settings 2015-07-23 01:34:05 +02:00
Henrik Lissner
e8bb52a2d9 Diminish company 2015-07-23 01:32:29 +02:00
Henrik Lissner
478ce285a6 Add highlight-indentation package 2015-07-23 01:31:58 +02:00
Henrik Lissner
96ba76e4a3 Hide NARF in modeline 2015-07-22 17:35:19 +02:00
Henrik Lissner
96af58e2bf Refactor: extract buffer-list into narf/get-buffers 2015-07-19 00:44:50 +02:00
Henrik Lissner
9b4a46f76c Enable emr 2015-07-19 00:43:29 +02:00
Henrik Lissner
fac805e6a3 defuns-nlinum: use bound-and-true-p on 'nlinum-mode 2015-07-18 12:14:16 +02:00
Henrik Lissner
2e54d3bc33 Enable nlinum again 2015-07-18 12:13:24 +02:00
Henrik Lissner
547e043143 Aggresively load helm 2015-07-18 12:13:08 +02:00
Henrik Lissner
83ad33d6fe General clean up 2015-07-17 12:09:35 +02:00
Henrik Lissner
fd4ea301d3 winner-dont-bind-my-keys t 2015-07-16 19:44:34 +02:00
Henrik Lissner
7205e5a9b8 Update 2015-07-04 13:39:20 +02:00
Henrik Lissner
0f834c3508 Clean up core-evil 2015-07-03 00:26:27 +02:00
Henrik Lissner
dc0f0fcec0 Disable nlinum and cleanup helm 2015-07-03 00:26:18 +02:00
Henrik Lissner
6e12e96db1 Yasnippet in text-mode 2015-06-24 15:47:43 +02:00
Henrik Lissner
b0d0794d3f Less aggressive auto-compile (only recompile) 2015-06-24 15:47:25 +02:00
Henrik Lissner
1c4a2fc574 Remove compiled file 2015-06-24 15:39:46 +02:00
Henrik Lissner
96eeeb499d General update 2015-06-24 15:39:13 +02:00
Henrik Lissner
3524891784 Remove isearch-evil integration hacks 2015-06-24 15:38:10 +02:00
Henrik Lissner
5463b5bd13 Refactor ido config 2015-06-24 15:37:09 +02:00
Henrik Lissner
27dba8ede1 Remove make-(frame|terminal) hooks 2015-06-24 15:36:05 +02:00
Henrik Lissner
e8c29fe99c Use avy instead of ace-jump 2015-06-24 15:34:46 +02:00
Henrik Lissner
4d092d38d3 Fix error checking minor-mode for file templates 2015-06-24 15:33:36 +02:00
Henrik Lissner
f05850767c Add rest of file templates 2015-06-24 15:32:51 +02:00
Henrik Lissner
53bd6efa54 Delegate compile defuns to scripts 2015-06-20 22:24:04 +02:00
Henrik Lissner
3b79d71609 Cleanup 2015-06-20 22:23:42 +02:00
Henrik Lissner
d154409656 Generate autoloads if missing 2015-06-20 22:22:47 +02:00
Henrik Lissner
52cb4068da Don't toggle fullscreen on new frame hook 2015-06-20 22:22:28 +02:00
Henrik Lissner
36d8ab814b Add C-n/C-p keybindings for ido 2015-06-20 17:39:37 +02:00
Henrik Lissner
3a81cc5cc3 Clean up 2015-06-20 10:23:13 +02:00
Henrik Lissner
fd8fb9ea67 Add after-make-(window|console)-frame-hooks 2015-06-20 10:22:31 +02:00
Henrik Lissner
5ea3bc9176 Add narf/is-compilable-p, fix narf:compile-(el|autoloads) 2015-06-19 16:09:18 +02:00
Henrik Lissner
9281a9b985 Clean up defuns 2015-06-19 16:08:58 +02:00
Henrik Lissner
c51ca7d7f4 Add narf/kill-all-buffers-do-not-remember to defuns-buffer.el 2015-06-19 16:08:39 +02:00
Henrik Lissner
973467fb7f Fix sh-mode file pattern associations & cleanup 2015-06-19 16:07:59 +02:00
Henrik Lissner
a68ee24216 Remove bytecompiled file (whoops) 2015-06-19 16:07:31 +02:00
Henrik Lissner
ab9e9c96fe Remove */* sp-local-pair for markdown/org-mode 2015-06-18 22:17:53 +02:00
Henrik Lissner
a7b099b923 Go fullscreen on start instead of set-frame-size 2015-06-18 22:17:26 +02:00
Henrik Lissner
b998f4ab08 Write core initfiles + defuns 2015-06-15 09:05:52 +02:00
Henrik Lissner
f1cf96bef0 Update readme 2015-06-14 17:26:03 +02:00
Henrik Lissner
d0628e018a Initial commit (brand new NARF) 2015-06-06 06:40:46 -04:00
Henrik Lissner
de70863bed Final *final* update :P 2015-06-06 06:38:16 -04:00
Henrik Lissner
5506ba122e Fix narf:kill-buried-buffers 2015-06-06 06:37:34 -04:00
Henrik Lissner
c49a53f9d3 Final update 2015-06-04 18:23:21 -04:00
Henrik Lissner
7d44ea4db4 My name is Henrik and I'm an emacs addict. (Hello Henrik) 2015-05-20 22:28:41 -04:00
Henrik Lissner
422df5412a Don't date-check loads 2015-05-15 22:45:31 -04:00
Henrik Lissner
a5056b71ed Doom and gloom when things go boom, in Dexter's laaaaab 2015-05-14 23:50:20 -04:00
Henrik Lissner
4f3c2c7800 Fix EOF error & switch to scratch on kill-all-buffers 2015-05-14 03:18:45 -04:00
Henrik Lissner
9f1435cbfb Change fonts & announce when font changes 2015-05-13 19:26:24 -04:00
Henrik Lissner
0b342cd898 Leave mark-ring to saveplace; improve project defuns 2015-05-10 04:41:45 -04:00
Henrik Lissner
f09fa909d6 Hush now, quiet now, undo-tree error messages 2015-05-10 04:41:08 -04:00
Henrik Lissner
1da1ff4583 Help! I'm trapped in emacs! 2015-05-09 18:08:12 -04:00
Henrik Lissner
c6862d1489 Yet another big update 2015-05-08 03:03:38 -04:00
Henrik Lissner
bea393083c Major update + cleanup 2015-05-07 03:19:24 -04:00
Henrik Lissner
02291c1b8d Add /** and */ smartparens pair 2015-05-05 21:14:37 -04:00
Henrik Lissner
36da5e44ad Fix comment continuation on return in C/C++/Java 2015-05-05 21:14:07 -04:00
Henrik Lissner
d0cc583e19 Cleanup 2015-05-03 01:49:17 -04:00
Henrik Lissner
93c3d80e0c Fix keybindings 2015-05-03 01:47:50 -04:00
Henrik Lissner
b0e2de53f3 More cleanup 2015-04-27 23:26:28 -04:00
Henrik Lissner
cb99d818fb Updating emacs.d files 2015-04-22 20:48:28 -04:00
Henrik Lissner
e337823b44 Move code from core.el to init.el 2015-03-18 22:41:58 -04:00
Henrik Lissner
0f12885152 Better 'toggle-transparency 2015-03-18 03:17:43 -04:00
Henrik Lissner
bc1881def9 More flexible send-to-program functions 2015-03-18 03:17:24 -04:00
Henrik Lissner
e2e38273ba Remove ace-jump 2015-03-18 03:16:54 -04:00
Henrik Lissner
1d9ebc68ee Move smartparens config for web-mode into init-web.el 2015-03-17 02:36:28 -04:00
Henrik Lissner
ee2a3380e7 Update for use-package 2.0 2015-03-17 02:35:59 -04:00
Henrik Lissner
e0923b2d9c Diminish transparency 2015-03-15 15:42:46 -04:00
Henrik Lissner
8e0d67f625 Update evil-snipe config 2015-03-01 00:30:02 -05:00
Henrik Lissner
a0fa395f81 Enable smartcase for snipe 2015-02-22 21:47:52 -05:00
Henrik Lissner
87411e27dd Disable smartparens in web-mode 2015-02-05 00:58:21 -05:00
Henrik Lissner
d42dacccc9 Remove unused Ex commands 2015-02-02 16:41:29 -05:00
Henrik Lissner
1aec999f63 Fix web-mode deferred load * fix smartparens 2015-02-02 02:01:29 -05:00
Henrik Lissner
0939cfd690 Cleanup 2015-02-01 04:26:02 -05:00
Henrik Lissner
99d5de31a7 Improve smartparens config 2015-02-01 04:24:56 -05:00
Henrik Lissner
cc6c9b33c2 Include line height in *fonts 2015-01-26 15:25:04 -05:00
Henrik Lissner
4fbaf7b3dc Improved newline-and-indent 2015-01-26 15:24:51 -05:00
Henrik Lissner
da4cb3f8a8 Less transparent 2015-01-23 23:57:33 -05:00
Henrik Lissner
4e32b006b1 Fix cycle-font 2015-01-21 00:42:09 -05:00
Henrik Lissner
f300c8bd5d Clean up 2015-01-20 14:01:41 -05:00
Henrik Lissner
1181d4ba72 Replace toggle-presentation with cycle-font 2015-01-20 03:18:03 -05:00
Henrik Lissner
7fd8c80b2c UI fixes 2015-01-15 01:49:50 -05:00
Henrik Lissner
8e7cd74e07 Refactor core initfiles 2015-01-09 21:47:51 -05:00
Henrik Lissner
e40c4dc6da Add evil-snipe 2014-12-13 19:35:55 -05:00
Henrik Lissner
7ddb52699d I think I have a problem.. 2014-12-12 15:26:43 -05:00
Henrik Lissner
49712800c6 Remove autoload file 2014-12-10 15:56:20 -05:00
Henrik Lissner
6bda25da1f Major overhaul 2014-12-10 15:54:36 -05:00