Commit Graph

435 Commits

Author SHA1 Message Date
contrapunctus 6feaf2b212 cp-ui - don't lazy load 2020-07-24 16:44:54 +05:30
contrapunctus 29ced6d946 Change --map to cl-loop to address "mapcar for effect" warning 2020-07-24 16:16:35 +05:30
contrapunctus 3575fce0bf Remove load-path loop and unused packages; add provide calls 2020-07-24 16:16:35 +05:30
contrapunctus 1473eb35c0 clean-buffer-list - clean up more aggressively
Another attempt to keep RAM usage down.
2020-07-24 16:16:35 +05:30
contrapunctus 6f9477fee9 Prevent more Boon navigation keys from being shadowed in eww mode 2020-07-24 16:16:35 +05:30
contrapunctus af875d35c3 Create cp-prog-c for C config; move Company config to cp-prog 2020-07-24 16:16:35 +05:30
contrapunctus 7eb1db6a00 line truncation - rewrite using cl-loop 2020-07-24 16:16:35 +05:30
contrapunctus bb6aa9c5f1 Use prefix for personal function - re-search-line -> cp/re-search-line 2020-07-24 16:16:35 +05:30
contrapunctus 0f403744a1 elisp - stop running tests on save
It was irritating as hell, a lot of the time - simply because they
were passing. I'd rather use my prog-mode hydra for it.
2020-07-20 00:52:49 +05:30
contrapunctus e8166212b9 Use Elpher 2020-07-07 13:23:37 +05:30
contrapunctus c9c4b438e8 Add config to try visual-fill-column-mode in prog-mode 2020-07-07 13:20:50 +05:30
contrapunctus 11ec549da5 Move hook setup for visual-fill-column-mode to its own use-package body 2020-07-04 16:20:12 +05:30
contrapunctus aea3cee8c1 midnight - clean buffers more aggressively
Emacs becomes the mot memory-heavy program on my computer, after a
while. Let's see if this helps.
2020-07-03 19:23:56 +05:30
contrapunctus 99a336c44b Try using visual-fill-column mode for Magit 2020-06-29 12:17:17 +05:30
contrapunctus bbf989c594 Use require/provide for cp-md 2020-06-19 13:02:17 +05:30
contrapunctus bdb603cddd Add rudimentary rsync.el configuration, use require/provide for cp-fm 2020-06-17 23:49:21 +05:30
contrapunctus 92a7a0f37f Diminish feather and explain-pause-mode 2020-06-16 18:25:05 +05:30
contrapunctus f4d34f9120 Migrate help-mode and Unicode keys to use-package/general 2020-06-16 18:25:05 +05:30
contrapunctus 9b0aba7dc3 wgrep is not immediately essential, change it to use-package 2020-06-12 19:42:22 +05:30
contrapunctus 30436e3e53 Convert load calls to require 2020-06-12 19:42:15 +05:30
contrapunctus 843d250189 Setting the coding system to utf-8 is still necessary on some systems 2020-06-10 12:02:50 +05:30
contrapunctus 41d383eaa8 Fix keybinding nuisance 2020-06-10 12:00:11 +05:30
contrapunctus dc29614d36 Use adaptive-wrap for Markdown, org-indent for Org 2020-06-04 20:21:35 +05:30
contrapunctus 05f7c2e6d1 Be smarter about compile commands
Don't reuse the last command in the history (it can be anything, even
something not related to the current mode) - use M-x recompile for
that, or press g in the compilation buffer.
2020-05-28 12:17:37 +05:30
contrapunctus d86bbd1a58 Add binding for list-packages, settle on Feather over Paradox 2020-05-28 12:11:59 +05:30
contrapunctus cb36d638a1 Use feature-mode for .feature files 2020-05-27 15:21:11 +05:30
contrapunctus 1fa7d1b617 Try feather-mode
It doesn't seem to work if paradox is loaded.
2020-05-27 15:20:01 +05:30
contrapunctus dfa375b2a1 ivy - ignore search term order 2020-05-21 19:41:00 +05:30
contrapunctus 17c3cc12d8 Move emr config to cp-lisp 2020-05-21 19:40:47 +05:30
contrapunctus e99193846d swiper - enable recentering after selection 2020-05-18 00:39:29 +05:30
contrapunctus b85eb33b42 swiper - fix config error 2020-05-14 06:53:42 +05:30
contrapunctus f8561636b9 Add reorganization idea 2020-05-13 10:39:56 +05:30
contrapunctus 7141c57f74 Change doc-view resolution 2020-05-13 10:28:17 +05:30
contrapunctus bc170f81b9 Workaround ELPA issue 2020-05-13 01:14:27 +05:30
contrapunctus 11582db679 Move built-in config together, reduce gc threshold 2020-05-13 01:13:07 +05:30
contrapunctus de462a30a2 Use lexical binding 🤦 2020-05-13 00:56:34 +05:30
contrapunctus 147a7238e3 I don't use Emacs for IRC anymore
The erc-track-switch-buffer binding was getting in my way despite not
having run ERC in ages.

Hack on jabber.el when? *sniff*
2020-05-11 11:15:17 +05:30
contrapunctus f269a003d3 Use smartparens in minibuffer, too 2020-04-27 19:20:56 +05:30
contrapunctus 31e57a3e31 Fix shell completion bug
I'm still not entirely sure what causes it. Symptoms were something
like this -

ls f<TAB>
ls foo/
ls foo/b<TAB>
ls fbar    # expected ls foo/bar
2020-04-23 16:42:28 +05:30
contrapunctus cba72be193 Migrate recentf configuration to use-package 2020-04-23 16:33:09 +05:30
contrapunctus b3ab21322c cp/after-save - reduce duplication 2020-04-23 16:24:36 +05:30
contrapunctus bddec11821 Move desktop.el-agnostic configuration to init.el 2020-04-23 16:21:30 +05:30
contrapunctus 53c95a33a7 Remove unused code 2020-04-23 16:21:30 +05:30
contrapunctus 06f1aef2a1 Move Chronometrist config to its own file 2020-04-23 16:21:30 +05:30
contrapunctus cffa2042f5 Add command for undo-tree 2020-04-23 16:21:30 +05:30
contrapunctus 8dd3f8ec21 Fix closing paren 2020-04-23 16:21:30 +05:30
contrapunctus ef26b4faba Try to configure Company 2020-04-23 16:21:30 +05:30
contrapunctus 5635e68c34 Remove old linewrapping code 2020-04-23 16:21:30 +05:30
contrapunctus de00b3c449 Add key for eshell 2020-04-23 16:21:30 +05:30
contrapunctus 7511c56298 Try easy-kill 2020-04-23 16:21:30 +05:30
contrapunctus b9c43ece8d Use nov.el 2020-04-23 16:21:30 +05:30
contrapunctus a33a5aec38 Try to exclude NEF files from sxiv browsing 2020-04-23 16:21:30 +05:30
contrapunctus 56f2a1091c Remove unsuccessful hack 2020-04-23 16:21:30 +05:30
contrapunctus e1bd08ab8f Add time goal for Wikisource work 2020-04-23 16:21:30 +05:30
contrapunctus 3f916e290f Move ensure keywords 2020-04-23 16:21:30 +05:30
contrapunctus 18eba3c025 Remove require for general 2020-04-23 16:21:30 +05:30
contrapunctus 4d4d18d580 Move package/MELPA code 2020-04-23 16:21:30 +05:30
contrapunctus 47c7b20c08 Change some load calls to require 2020-04-23 16:21:30 +05:30
contrapunctus 8d0790b290 Move nameless configuration to cp-lisp 2020-04-23 16:21:30 +05:30
contrapunctus f0a46c2b56 Move EMMS configuration to its own file 2020-04-23 16:21:30 +05:30
contrapunctus eae8476aec Move modal editing configurations to their own file 2020-04-23 16:21:30 +05:30
contrapunctus b92c188f20 Add goal time for subtitle work 2020-04-16 14:01:47 +05:30
contrapunctus ce7892e5a6 Fix two errors 2020-04-16 13:33:28 +05:30
contrapunctus c3f2b5bc39 Set alert style to something I can see no matter what program I'm in 2020-04-15 19:54:59 +05:30
contrapunctus 99669ce384 Chronometrist - use targets, new activity indicator 2020-04-15 19:28:37 +05:30
contrapunctus efb885ef7c Reshuffle elfeed/boon config (warnings) 2020-04-15 19:26:39 +05:30
contrapunctus 92112700d0 Add task hook 2020-04-14 14:26:42 +05:30
contrapunctus d51b8948b6 Set own trash directory
I can't find where exactly the freedesktop.org trashcan _is_, even
after reading the spec
2020-04-14 12:26:17 +05:30
contrapunctus 728bbe98d2 Reduce chances of data loss 2020-04-13 16:18:57 +05:30
contrapunctus 3253dcccda Make MPV work with both JACK and ALSA 2020-04-12 15:22:16 +05:30
contrapunctus 206b42db6f Change hook buffers 2020-04-10 23:59:15 +05:30
contrapunctus ed1c27507f Add branch for task "Subtitles" 2020-04-04 12:11:36 +05:30
contrapunctus 8775ed5e4e Suppress "mapcar used for effect" warnings 2020-04-03 16:57:06 +05:30
contrapunctus b5026ae3bc Fix package name 2020-03-30 21:12:04 +05:30
contrapunctus 497f9af137 Add elfeed 2020-03-30 21:10:00 +05:30
contrapunctus 49667ac6ff Bind package-menu-execute 2020-03-22 04:39:19 +05:30
contrapunctus 32cfb98d39 Use general 2020-03-20 17:04:10 +05:30
contrapunctus 1d2cc86590 Move -mode-map bindings to their own use-package bodies
These were causing errors in the init, that $foo-mode-map isn't defined
2020-03-20 17:03:34 +05:30
contrapunctus 9b9bde1861 Update Chronometrist hooks 2020-03-20 16:14:14 +05:30
contrapunctus e987f13eb6 Use sxiv 2020-01-13 20:38:56 +05:30
contrapunctus 1ee9d595c5 Add ensure to install packages 2020-01-13 14:53:51 +05:30
contrapunctus bbe9727bbd Use counsel, don't show hidden files 2019-11-27 19:36:03 +05:30
contrapunctus e9bcea978f Boon - bind transpose-paragraphs 2019-11-22 19:14:13 +05:30
contrapunctus 6f92793b1f Add "E" binding for EMMS hydra in dired-mode 2019-11-22 19:10:14 +05:30
contrapunctus 991c345457 EMMS - load all subtitles in file directory and subdirectories 2019-11-20 08:06:52 +05:30
contrapunctus 23b31c31e4 boon - try to fix :bind form, add transpose and text scale commands 2019-11-09 13:59:32 +05:30
contrapunctus 160d9cf847 chronometrist - move hook config to use-package 2019-11-09 13:51:37 +05:30
contrapunctus b4f3d86cdd magit - recenter after staging 2019-11-09 13:47:05 +05:30
contrapunctus c966cff1cf Disable Modalka and God
Boon is fun (despite some rough edges), so that's I've been using for
some time.
2019-11-07 12:42:25 +05:30
contrapunctus 517371c14c Enable visual-line-mode in chronometrist-kv-read-mode buffers 2019-11-07 12:38:16 +05:30
contrapunctus 59a6c26d75 Extend boon config - transpose commands, special mode conditions 2019-11-07 12:29:21 +05:30
contrapunctus 05fe16785f Migrate mouse config to general.el, Org config to use-package 2019-11-04 20:36:09 +05:30
contrapunctus af39864690 Use powerline 2019-11-04 20:09:40 +05:30
contrapunctus b64396224a Boon - add markdown-mode binding, try to fix undefined var warning 2019-11-04 20:08:26 +05:30
contrapunctus a0e62e17fa Boon - extend configuration 2019-11-04 17:20:20 +05:30
contrapunctus 1693b2c331 This is covered by helpful-at-point 2019-11-04 12:41:00 +05:30
contrapunctus 2f02c3fee4 Add Boon configuration 2019-11-04 06:44:18 +05:30
contrapunctus f18edebc9e Modalka config - whitespace changes 2019-11-04 06:16:16 +05:30
contrapunctus 062057316b Make Modalka configuration smarter 2019-11-03 20:14:41 +05:30
contrapunctus 41a69a09d5 Modalka - add more combinations, set up cursor and hooks 2019-11-03 14:12:39 +05:30