Case Duckworth
b140de36ba
Enable minibuffer-electric-default-mode
2021-04-19 00:21:22 -05:00
Case Duckworth
1b652a2ec8
Switch out company for corfu
...
Corfu is like, alpha software, but it already seems pretty useful for what I
need.
2021-04-17 23:02:38 -05:00
Case Duckworth
44a6df13ce
Consolidate home apps
2021-04-17 23:02:23 -05:00
Case Duckworth
c1f0a14b8f
Reorganize magit settings
2021-04-17 23:02:11 -05:00
Case Duckworth
6607720854
Autoload `elpher-bookmarks'
2021-04-17 23:01:54 -05:00
Case Duckworth
c864c0d4d7
Re-organize org settings
2021-04-17 23:01:42 -05:00
Case Duckworth
014c37dc77
set lexical-binding by default
2021-04-17 19:03:52 -05:00
Case Duckworth
8e1f66e0e4
Don't add a space after slime company completion
2021-04-15 23:23:58 -05:00
Case Duckworth
47b7185d7d
Try to fix vertico et al
2021-04-15 23:23:50 -05:00
Case Duckworth
9ce0660678
Enable lexical-binding by default
2021-04-15 23:23:32 -05:00
Case Duckworth
bbfc7c8f17
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-04-14 18:40:08 -05:00
Case Duckworth
f2dd261315
Remove some modes from dumb-format
2021-04-14 18:40:05 -05:00
Case Duckworth
f691294a32
Remove `vertico' from `comp-deferred-compilation-deny-list'
...
See https://github.com/minad/vertico/issues/15 -- might not be necessary
2021-04-14 17:46:43 -05:00
Case Duckworth
99ec5c04f9
icomplete->vertico... again
...
this time, I just commented out icomplete, so it should be easier to test
things. uff....
I guess I'm getting close to 1000 commits! so gotta do what i can, right?
2021-04-14 17:10:53 -05:00
Case Duckworth
627350d33d
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-04-14 10:05:47 -05:00
Case Duckworth
042e1cc5e2
Remove company-active-map keys
...
The ones removed aren't necessary with company-tng-mode.
2021-04-14 10:05:14 -05:00
Case Duckworth
272537bf84
Change :option to setq-default for some setup forms
...
:option loads the symbols with custom-load-symbol, but for some of the settings
I don't care about that.
2021-04-14 10:04:28 -05:00
Case Duckworth
29e9ad67ca
Change frame-title-format
2021-04-14 10:03:47 -05:00
Case Duckworth
5b4b410036
Don't automatically show company at work
...
company seems to be very slow on Windows. Until I can better diagnose the
slowdown, I'm just disabling `company-idle-delay' at work.
2021-04-13 17:48:00 -05:00
Case Duckworth
a571580171
Fix a bug with paredit not properly indenting lisp
...
... i honestly don't know.
2021-04-12 21:19:32 -05:00
Case Duckworth
114fd0988f
Back to `icomplete-mode'
...
While `vertico' is nice, it's honestly still a bit buggy, and slower than
`icomplete-vertical'. So there we are.
2021-04-12 21:18:58 -05:00
Case Duckworth
57e027f753
Add `acdw-org/delete-backward-char' and advise
...
The advice I've added untabifies in addition to deleting the character, which
enables the function to look at `delete-backward-char-untabify-method' or
whatev.
Also ... whitespace apparently?
2021-04-12 17:58:33 -05:00
Case Duckworth
a467c8c530
Configure `company-mode'
2021-04-12 17:57:26 -05:00
Case Duckworth
59c229a35a
Fix lispy modes hooks
2021-04-12 17:57:06 -05:00
Case Duckworth
701adacf0e
Set `initial-major-mode' to `emacs-lisp-mode'
...
I don't use C-j anyway.
2021-04-12 17:55:28 -05:00
Case Duckworth
52883ee48c
Told ya it was subject to change
2021-04-12 12:59:59 -05:00
Case Duckworth
65eb2308f5
Add `visual-line-mode' to `org-mode-hook'
...
See the comments for details. Subject to change.
2021-04-12 12:54:52 -05:00
Case Duckworth
69abf8d1b0
Remove `ctrlf' and customize `isearch'
...
While Ctrlf is nice, it doesn't hook into other mechanisms of Emacs as well as
Isearch. So .. I'm just going to put up with Isearch for now. Honestly I
don't miss Ctrlf too much.
2021-04-12 12:53:47 -05:00
Case Duckworth
ae35c20747
Customize `customize'
2021-04-12 12:53:22 -05:00
Case Duckworth
58dec6ba0c
Set the bell to flash the mode-line
...
... and beep at home (I like the little beep!)
2021-04-12 09:45:53 -05:00
Case Duckworth
8f24fa7087
Add `company'
...
- Hook into `prog-mode'
- Change some bindings
- Add `slime-company'
2021-04-10 17:32:11 -05:00
Case Duckworth
2b69e6e31c
Refactor to define all lispish modes in one place
...
See variable `lispy-modes'
2021-04-10 17:31:40 -05:00
Case Duckworth
92f2f4c767
Reorganize a bit
2021-04-10 17:30:58 -05:00
Case Duckworth
c5c8929180
Add `:mode' setup form
...
(:mode EXTENSION) expands to
(add-to-list 'auto-mode-alist '(EXTENSION . setup-mode)).
2021-04-10 17:27:45 -05:00
Case Duckworth
197112f768
Add docstrings
2021-04-10 17:24:08 -05:00
Case Duckworth
9a0dbf505c
Fix paredit-mode bindings in SLIME's REPL
...
I could (a) put these in a different place (in the `setup slime' form, for
example), or (b) streamlined funcitons or ... something, but I did it this way
and it works fine so that's that. Oh, I also wrote a longish docstring.
2021-04-10 14:29:05 -05:00
Case Duckworth
b5e4759c6e
Fix some comments for `outline-mode'
...
Still need to do the rest of init.el and early-init.el, and I suppose acdw*.el.
2021-04-10 14:28:31 -05:00
Case Duckworth
5f45147ca5
Load slime-helper.el if it exists
...
I couldn't find a function that would return a filename /if/ it exists, so I
had to write one: `expand-file-name-exists-p'. Might change the name at some
point.
2021-04-09 17:51:29 -05:00
Case Duckworth
8369e93657
Add ctrlf
...
TODO: incorporate some kind of visual find-replace with ctrlf
2021-04-09 14:13:45 -05:00
Case Duckworth
65f7907ea5
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-04-09 12:58:45 -05:00
Case Duckworth
41009efecc
Load clisp for slime
2021-04-09 12:50:11 -05:00
Case Duckworth
13dd1847dc
Add `slime'
...
On Windows, I use CLisp for LISP, so I need to add the path to exec-path there.
I also moved `geiser''s definition to keep fennel and lua together.
2021-04-08 15:48:11 -05:00
Case Duckworth
0550d9ed97
Add `acdw/find-emacs-dotfiles'
2021-04-07 12:56:14 -05:00
Case Duckworth
b34fce179c
Remove minibuffer hook and make deletions more smarter
...
Turns out, `smart-hungry-delete-mode' is mostly unnecessary. I can use the
really dumb version.
2021-04-07 11:28:15 -05:00
Case Duckworth
63fa8ed2e2
Fix immortal-buffer bug
2021-04-07 00:45:10 -05:00
Case Duckworth
ab73a298d5
Merge branch 'main' of tildegit.org:acdw/emacs
2021-04-07 00:15:57 -05:00
Case Duckworth
fc72ca6248
Uh
2021-04-07 00:14:08 -05:00
Case Duckworth
0f458f78cb
Blink cursor once
2021-04-07 00:12:39 -05:00
Case Duckworth
030f2f0f43
Blink cursor once
2021-04-06 18:30:49 -05:00
Case Duckworth
c05d1ba2c8
7
2021-04-06 17:59:45 -05:00