contrapunctus
8e141e7d50
cp-lisp - use :hook for Nameless hooks
2020-08-05 09:01:07 +05:30
contrapunctus
1c3a20d981
cp-fm - remove unused packages
2020-08-05 08:59:32 +05:30
contrapunctus
35ec536ab9
Add irony-eldoc, rtags
2020-08-05 08:59:07 +05:30
contrapunctus
3a3b055ba1
exec-path-from-shell - don't initialize at startup
2020-08-05 00:06:01 +05:30
contrapunctus
500f662e6a
cp-lisp - remove unnecessary :defer, try to reduce init time
2020-08-04 19:59:00 +05:30
contrapunctus
6d86dba673
Comment out incorrect heuristics from cp-prog hydra
2020-08-04 17:08:21 +05:30
contrapunctus
55c5972a56
cp-cl - add hydra for evaluation commands
2020-08-04 17:06:11 +05:30
contrapunctus
45ba38a017
Use local Git version of sxiv
2020-08-04 16:52:25 +05:30
contrapunctus
4f19cf5418
cp-lisp - convert auto-mode forms to use-package
2020-08-04 16:51:44 +05:30
contrapunctus
0315397647
Formally start using cp-mail
2020-07-30 21:41:39 +05:30
contrapunctus
44bae71c91
chronometrist-goal - moved config to separate form
2020-07-30 21:41:05 +05:30
contrapunctus
fe10739658
Configure ediff separately
2020-07-24 16:45:26 +05:30
contrapunctus
a2f353e6bc
cp-ui - reindent setq values
2020-07-24 16:45:15 +05:30
contrapunctus
726c8f7644
Move Emacs Lisp configuration to its own file
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
1c7ccce6ee
C mode - add keys for Company
2020-07-24 16:16:35 +05:30
contrapunctus
8148a6cfe0
dired - add binding for dired-omit-mode
2020-07-24 16:16:35 +05:30
contrapunctus
e5c044b132
desktop - rewrite using cl-loop; disable restoring buffers
...
An attempt at reducing RAM use and startup time.
2020-07-24 16:16:35 +05:30
contrapunctus
8c2667ff9c
Org/Boon - promote/demote with c ,/c .
2020-07-24 16:16:35 +05:30
contrapunctus
541a5ed49a
cp/org-open - fix arity error
2020-07-24 16:16:35 +05:30
contrapunctus
6581adfb5b
prog-hydra - use Elisp hydra in ielm-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
c306008d8b
cp/org-open - rewrite to work with visual lines
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
924701987d
chronometrist - remove grep from Programming hook
...
I hadn't used that for anything since I added it...not once.
2020-07-20 15:04:41 +05:30
contrapunctus
104a072b5e
EMMS - don't use emms-cache (RAM hog); refactor playlist config
2020-07-20 15:04:41 +05:30
contrapunctus
99d0040b7a
Disable peep-dired and explain-pause-mode
...
I don't need them too often; peep-dired makes a big mess of my buffer
list; explain-pause-mode's log takes up precious memory.
2020-07-18 19:19:23 +05:30
contrapunctus
80f285fab3
Add better binding for chronometrist
...
I'm a little surprised - how is it not already there?! I was using
this whole time! 🤔
2020-07-15 10:34:23 +05:30
contrapunctus
b6bd3fb53a
contrasync - update to suit new configuration format
2020-07-15 10:31:31 +05:30
contrapunctus
e15cf7722b
Stop using visual-fill-column-mode for programming
2020-07-15 10:30:51 +05:30
contrapunctus
712629e882
Add peep-dired, better keys for marked file navigation
2020-07-15 10:29:30 +05:30
contrapunctus
8b21495d01
chronometrist - use my local repo, not the packaged version!
...
So that I can test my changes through my everyday use.
2020-07-08 23:31:21 +05:30
contrapunctus
ce2d8d64d7
chronometrist - change to reflect package and function renames
2020-07-07 13:23:59 +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
3372af7b34
chronometrist - refine expression counting code
2020-06-29 16:58:26 +05:30
contrapunctus
42c51fde54
chronometrist - write a function to count expressions in the file
...
Counting chronometrist-events is not accurate, since the s-expressions
in it are split. And I've needed - and rewritten - this enough times
that it's finally time to write it for good.
2020-06-29 12:15:50 +05:30
contrapunctus
831f5645df
rsync -> contrasync - update to reflect name change of package
2020-06-25 18:36:54 +05:30
contrapunctus
b3c642f12d
dired - don't need to hide owners and groups anymore
...
...now that I have dired-hide-details-mode
2020-06-22 15:54:06 +05:30
contrapunctus
5db52d78ab
cp-fm - re-enable dired-hide-dotfiles
...
I noticed that dotfiles were still hidden; then realized I had
modified dired-listing-switches; let's see how it performs now.
2020-06-20 10:46:39 +05:30
contrapunctus
445a51a38f
rsync - add directories, reduce duplication
2020-06-19 21:12:27 +05:30
contrapunctus
d446a65b4e
cp-prog - use locate-dominating-file instead of file-exists-p
...
This way, it even works if you're in a file in a subdirectory.
2020-06-19 21:11:27 +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
33c93db6ef
Stop using dired-hide-dotfiles-mode
...
It slowed down loading of Dired buffers more than I like.
2020-06-16 18:25:38 +05:30
contrapunctus
3710274303
Org - add drag line commands to autoload
2020-06-16 18:25:35 +05:30
contrapunctus
3d4fb66c6d
Boon - add sldb-mode to special-mode-list
2020-06-16 18:25:35 +05:30
contrapunctus
178adb4087
prog-hydra - add Common Lisp hydra
2020-06-16 18:25:35 +05:30
contrapunctus
04305ef006
Move slime configuration to use-package
2020-06-16 18:25:35 +05:30
contrapunctus
92a7a0f37f
Diminish feather and explain-pause-mode
2020-06-16 18:25:05 +05:30
contrapunctus
30436e3e53
Convert load calls to require
2020-06-12 19:42:15 +05:30
contrapunctus
36d24dfc56
Use visual-fill-column in Org documents
2020-06-10 12:02:32 +05:30
contrapunctus
71c2e55cb2
use-package/sxiv - define keys correctly
2020-06-10 12:02:03 +05:30
contrapunctus
a84d005c10
prog-hydra - add Magit to Lilypond Hydra
2020-06-08 02:01:26 +05:30
contrapunctus
da7496cfdc
boon - change keybindings to suit layout with swapped () and []
2020-06-08 02:00:25 +05:30
contrapunctus
53b02a7ad4
Add explain-pause-mode, exec-path-from-shell
2020-06-07 15:05:51 +05:30
contrapunctus
8878cf5555
Remove dot-mode
...
It never quite worked as well as I would like.
2020-06-04 20:22:10 +05:30
contrapunctus
dc29614d36
Use adaptive-wrap for Markdown, org-indent for Org
2020-06-04 20:21:35 +05:30
contrapunctus
fbceb51e55
Elisp - use defun indentation style for cl-loop
2020-06-01 17:58:40 +05:30
contrapunctus
6f61909e84
Use shackle-mode; show info docs in the same window
...
I often open info docs from the Helpful buffer, which tends to open
them in the other window (hiding my source code!)
2020-06-01 15:55:27 +05:30
contrapunctus
79aa35b052
prog hydra - add Lilypond hydra, dired-mode keybind
...
We make cp/compile-elisp-project more general, so it's now called cp/compile-project.
2020-05-29 12:23:32 +05:30
contrapunctus
e3bfabd743
chronometrist - update file name
2020-05-29 12:11:55 +05:30
contrapunctus
0a99b92bbd
prog hydra - add help and xref bindings
2020-05-29 09:08:49 +05:30
contrapunctus
95761f034c
programming hydra - fix clean command
2020-05-29 09:05:53 +05:30
contrapunctus
b48197aaf8
programming hydra - add magit to sub-hydras
2020-05-28 17:22:51 +05:30
contrapunctus
42a0383049
programming hydra - use a better key for defun
...
"ee" feels easier than "ed"
2020-05-28 17:17:59 +05:30
contrapunctus
4ea48dff71
programming hydra - add Cask build/clean, buttercup tests
2020-05-28 17:16:08 +05:30
contrapunctus
bd7483a3b1
programming hydra - detect modes, add Elisp eval and debug
2020-05-28 16:51:11 +05:30
contrapunctus
1199f32145
Make hydras for programming-related bindings
2020-05-28 15:57:37 +05:30
contrapunctus
cb36d638a1
Use feature-mode for .feature files
2020-05-27 15:21:11 +05:30
contrapunctus
28bebfff06
Chronometrist activity indicator - move to named function
2020-05-23 23:13:40 +05:30
contrapunctus
c8e2173150
cp-fm - remove unused code
2020-05-23 23:08:36 +05:30
contrapunctus
e70e1e6d5f
Projectile/Boon - permit \ to be inserted, too
2020-05-23 23:05:54 +05:30
contrapunctus
25bbd4bd45
Use projectile
2020-05-21 19:45:52 +05:30
contrapunctus
17c3cc12d8
Move emr config to cp-lisp
2020-05-21 19:40:47 +05:30
contrapunctus
c22116d92d
Remove seconds-to-hms
...
It is called within chronometrist-format-time now
2020-05-21 19:31:13 +05:30
contrapunctus
1d5c976e48
Run chronometrist-query-stop when exiting
...
For some reason, this wasn't being added to the hook.
2020-05-18 00:38:25 +05:30
contrapunctus
0ba21c76aa
Replace personal hack with dired-hide-dotfiles-mode
2020-05-15 21:29:57 +05:30
contrapunctus
8bdf9d242b
Add bindings to try outline-mode in Elisp buffers
2020-05-15 19:59:28 +05:30
contrapunctus
9d039c4eb9
elisp - use company for completion
2020-05-14 17:54:16 +05:30
contrapunctus
98d9a350ed
Update to reflect function rename
2020-05-14 17:53:09 +05:30
contrapunctus
ed49fbff4d
Use lilypond-mode from Git
2020-05-14 06:53:46 +05:30
contrapunctus
b85eb33b42
swiper - fix config error
2020-05-14 06:53:42 +05:30
contrapunctus
9f1106402d
Boon - try to fix the indentation behaviour
2020-05-13 00:55:45 +05:30
contrapunctus
956524a430
Boon - change join-line from J to G
2020-05-13 00:55:25 +05:30
contrapunctus
ac22a30bd4
Boon - add transpose-chars
2020-05-12 10:38:24 +05:30
contrapunctus
f6c9c15d48
Clarify comment
2020-05-12 10:38:10 +05:30
contrapunctus
9b9bfae0e0
-org - move back to use-package, fix a few issues
2020-05-11 15:18:54 +05:30
contrapunctus
cb469d8c56
-fm - make dired-hide-details-mode call work
2020-05-08 08:44:01 +05:30
contrapunctus
b36a3b94cf
-fm - update command name
2020-05-08 08:43:07 +05:30
contrapunctus
2cc46a76a8
-chronometrist - clean up config
2020-05-08 08:42:55 +05:30
contrapunctus
5cbfc67084
Use dired-hide-details-mode
2020-05-06 15:41:12 +05:30
contrapunctus
aaf04f0f57
-org - move variables config out of with-eval-after-load
...
It wasn't being loaded, for some reason.
2020-05-06 02:13:02 +05:30
contrapunctus
0d541c8300
Add write-file for boon
2020-05-06 02:12:26 +05:30
contrapunctus
e1e34a4198
Using the trash can has removed the need for this
2020-05-06 02:11:58 +05:30
contrapunctus
accf9b713e
Update to reflect renames
2020-05-06 02:11:43 +05:30
contrapunctus
a07a56a1ca
Drop use-package for Org
...
Was getting bizarre, unhelpful errors whose cause I could not trace (quickly enough for my liking)
2020-05-04 02:00:17 +05:30
contrapunctus
7ac3e19a5b
Add missing provide
2020-05-03 23:19:58 +05:30
contrapunctus
90bce1f824
The directory has been moved
2020-05-02 12:25:43 +05:30
contrapunctus
c4e65bba35
Fix empty string case
2020-05-01 20:38:59 +05:30
Kashish
58d9a91e06
You don't actually want smartparens-mode with e.g. find-file + ivy
2020-05-01 17:03:42 +05:30
contrapunctus
84fcd85659
Chronometrist - open todo.md for Programming
2020-04-29 19:26:49 +05:30
contrapunctus
f269a003d3
Use smartparens in minibuffer, too
2020-04-27 19:20:56 +05:30
contrapunctus
e902cd979e
cp-ido - call ido functions only when ido is being used
2020-04-23 19:42:43 +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
bddec11821
Move desktop.el-agnostic configuration to init.el
2020-04-23 16:21:30 +05:30
contrapunctus
59a75ca98f
Try to fix boon/edebug configuration
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
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
728bbe98d2
Reduce chances of data loss
2020-04-13 16:18:57 +05:30
contrapunctus
de362feaed
Add functions for working with fdupes output
2020-04-04 12:11:15 +05:30
contrapunctus
7f55fd2017
Move sxiv code to its own file
2020-04-03 16:57:57 +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
6ac7cf017c
Use scheme-mode for "csi" interpreter
...
I like writing CHICKEN Scheme scripts without the .scm extension -
this lets me auto-enable scheme-mode for them.
2019-11-30 09:43:08 +05:30
contrapunctus
99671f9061
Migrate old Geiser config to use-package
2019-11-30 09:42:56 +05:30
contrapunctus
087fcd30f5
Convert editing key config to use general.el
2019-11-29 16:35:07 +05:30
contrapunctus
2163c65826
Increase history-length to 1000 (for shell history)
2019-11-22 19:30:48 +05:30
contrapunctus
408fae1480
Lilypond - reformat config, mapc -> --map, remove god-local-mode
2019-11-07 12:53:40 +05:30
contrapunctus
11e241fa06
Add shorter keybinding for emms-play-dired
2019-11-07 12:50:35 +05:30
contrapunctus
b1c27c4c95
Migrate desktop.el config to use-package
2019-11-07 12:47:30 +05:30
contrapunctus
9fbbf66137
Disable dot-mode
...
Never used it (wasn't very useful), was conflicting with markdown-mode
bindings + Boon
2019-11-07 12:43:57 +05:30
contrapunctus
9e01245c45
Transpose commands - use general-define-key
2019-11-07 12:43:32 +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
05fe16785f
Migrate mouse config to general.el, Org config to use-package
2019-11-04 20:36:09 +05:30
contrapunctus
a0e62e17fa
Boon - extend configuration
2019-11-04 17:20:20 +05:30
contrapunctus
4c5d6f6340
Migrate Evil configuration to use-package
2019-11-03 14:48:27 +05:30
contrapunctus
3713833489
Migrate smartparens to use-package
2019-10-27 19:09:49 +05:30
contrapunctus
a6a4f96e29
Use ivy and swiper, disable ido
2019-10-26 09:57:51 +05:30
contrapunctus
8af17b288a
cp--sxiv-directory - add docstring
2019-10-26 09:29:17 +05:30
contrapunctus
d67323e266
Migrate ido config to use-package
2019-10-22 06:57:17 +05:30
contrapunctus
6d800fd0bd
Extend cp/dired-do-ediff to work with 3 files as well
2019-08-24 21:31:22 +05:30
contrapunctus
c2238f9fb6
Migrate Magit config to use-package
2019-08-16 15:19:39 +05:30
contrapunctus
a947db1b52
Add keybinding for quick ediff
2019-08-16 14:38:34 +05:30
contrapunctus
701141cd7b
cp-lily - add autoload and auto-mode specifiers
2019-08-12 11:10:22 +05:30
contrapunctus
ad4e9bf331
Migrate Lilypond config to use-package
...
Also nuke cp-toggle-selective-display, add defalias to fix upstream bug
2019-08-10 13:39:48 +05:30
contrapunctus
b55ab6e64d
Stop using mic-parens
2019-08-10 13:12:27 +05:30
contrapunctus
aa7c4d3b3c
Colorize compilation buffers
2019-08-09 07:17:20 +05:30
contrapunctus
fad0963c95
markdown export - add customization for reflowable text
2019-07-31 00:45:47 +05:30
contrapunctus
bf57c17bf4
marked-files->markup-links - refresh images if visible
2019-06-08 06:52:31 +05:30
contrapunctus
9325062e41
marked-files->markup-links - handle all-caps extensions
2019-06-08 06:51:12 +05:30
contrapunctus
24fc0b6261
Markdown - add bindings for various visibility toggles
2019-06-08 00:50:01 +05:30
contrapunctus
c746798522
Markdown - switch to URL hiding, keep images small
2019-06-08 00:47:56 +05:30
contrapunctus
7eaf895b87
multiple cursors - bind unmarking commands
2019-06-07 22:12:21 +05:30
contrapunctus
013aa2cfda
Use shorter names, improve window behaviour, stop dealing with buffer names
2019-06-07 20:46:16 +05:30
contrapunctus
266f94d6fc
Markdown - show images inline by default
2019-06-07 13:44:03 +05:30
contrapunctus
1ce3cbae93
Use setq-default for buffer-local variable
2019-06-07 10:39:16 +05:30
contrapunctus
f8613d790a
Convert markdown-mode configuration to use-package
2019-06-07 03:16:57 +05:30