Commit Graph

195 Commits

Author SHA1 Message Date
Madeleine Sydney
c3b93ad52b feat: Library additions 2025-02-06 12:43:37 -07:00
Madeleine Sydney
0de6153e47 feat: UI hacks 2025-02-06 12:43:04 -07:00
Madeleine Sydney
d0dd89834d feat: Keybinds 2025-02-06 12:42:27 -07:00
Madeleine Sydney
6de942027b fix: Prevent unwanted overriding of minibuffer navigation keybinds 2025-02-04 11:16:14 -07:00
Madeleine Sydney
d31f83e4e4 refactor: Adjust initialisation of fonts & frame 2025-02-04 10:28:25 -07:00
Madeleine Sydney
41029d72a0 Update flake 2025-02-03 12:31:24 -07:00
Madeleine Sydney
e99b8d991b feat: Bind SPC f r
- Additionally, fixed a bug where consult-recent-file would be called before
  recentf-mdoe was enabled
2025-02-02 16:02:48 -07:00
Madeleine Sydney
3b0081a553 feat: Navigate ex command history w/ C-j/C-k 2025-02-02 15:55:24 -07:00
Madeleine Sydney
28a2e3bb88 feat: Straight.el lockfile 2025-02-02 14:51:14 -07:00
Madeleine Sydney
d35b56a1ed feat: hide-mode-line-mode 2025-02-02 14:01:46 -07:00
Madeleine Sydney
1f2e992418 feat: Bind some help commands 2025-02-02 13:48:42 -07:00
Madeleine Sydney
ceffa2aaec fix: Don't defer doom-popup 2025-02-02 13:48:13 -07:00
Madeleine Sydney
542d329c24 feat: Configure fonts 2025-02-02 13:47:16 -07:00
Madeleine Sydney
ed588077de fix: Mark transient hooks as permanent-local 2025-02-02 11:52:16 -07:00
Madeleine Sydney
09a2e8f309 doc: Update comments 2025-02-02 11:22:46 -07:00
Madeleine Sydney
d59c79a8d4 This is a mess
I'm sorry.  I really wanted to improve my commit discipline.  I know.  I can't
be fucked to comb this diff and split it into 8 properly-ordered commits, like I
know I should.  I'm not having a good time right now.  We'll do better moving
forward.
2025-02-02 10:37:05 -07:00
Madeleine Sydney
f247599853 fix: Unset executable bit on non-executables. 2025-02-01 10:43:28 -07:00
Madeleine Sydney
aa1cd2c69f feat: Lookup docs 2025-02-01 10:41:15 -07:00
Madeleine Sydney
73268a62a8 refactor: Move doom-popup into its own repo 2025-01-31 15:07:30 -07:00
Madeleine Sydney
eabf7cef77 feat: Call syd/escape when ESC is pressed in normal state 2025-01-31 14:21:00 -07:00
Madeleine Sydney
604158e986 fix: Remove debug printing 2025-01-31 13:19:26 -07:00
Madeleine Sydney
268e5d349f refactor: Move doom-popup to lib/ 2025-01-31 13:10:59 -07:00
Madeleine Sydney
c05b7f456d fix: Repls finally respect popup rules TwT
- Required patching on.el to run their hooks at the correct time.
2025-01-30 08:14:55 -07:00
Madeleine Sydney
d4c686ab65 fix: Don't autoload ielm' 2025-01-30 04:49:00 -07:00
Madeleine Sydney
d6c5e321c8 fix: Expand org-mode defadvice! calls 2025-01-30 03:52:46 -07:00
Madeleine Sydney
d27a3b60ce fix: Enable syd-repl-mode /before/ displaying the buffer
This ensures that display-buffer-alist predicates can test for repl buffers.
2025-01-30 03:27:24 -07:00
Madeleine Sydney
4a3551ed12 refactor: Rename to doom-popup 2025-01-30 02:04:19 -07:00
Madeleine Sydney
fbdaac356c fix: Evil-escape needn't be active in non-insert modes 2025-01-29 13:08:31 -07:00
Madeleine Sydney
9bb1534b68 feat: REPLs, by major mode, by project
Also includes Doom's popup code. }:)
2025-01-29 13:01:48 -07:00
Madeleine Sydney
2e11e3838a feat: Disable much of Emacs' GTK UI components 2025-01-29 04:38:50 -07:00
Madeleine Sydney
0c2a8c8e9d feat: Configure tramp 2025-01-29 04:38:15 -07:00
Madeleine Sydney
075975c27a feat: Follow symlinks without warning 2025-01-29 04:37:39 -07:00
Madeleine Sydney
3c13e53b2a feat: Authorise fruitbook 2025-01-29 04:35:00 -07:00
Madeleine Sydney
46d6c129c1 wip: Add host deertopia 2025-01-19 18:41:38 -07:00
Madeleine Sydney
95e591a144 feat: Project management
I might switch back to Projectile later. }:\
2025-01-17 16:28:45 -07:00
Madeleine Sydney
3bc75e3a25 fix: It's vc-follow-symlinks, not vc-follow-link 2025-01-17 16:28:45 -07:00
Madeleine Sydney
3f55a31a62 feat: Evil: Make C-u scroll 2025-01-17 16:28:45 -07:00
Madeleine Sydney
2193ef3779 feat: Follow VC'd symlinks w/o confirmation 2025-01-17 16:28:45 -07:00
Madeleine Sydney
b47cc6809d feat: Always ask y/n instead of yes/no 2025-01-17 16:28:45 -07:00
Madeleine Sydney
eeb6b3b716 fix: Keep autosaves out of my config dir 2025-01-17 16:28:45 -07:00
Madeleine Sydney
180ca81b55 refactor: Adjust persistent-scratch's hook 2025-01-17 16:28:45 -07:00
Madeleine Sydney
e84be48f71 feat: Add embark-consult 2025-01-17 16:28:45 -07:00
Madeleine Sydney
0aecbd42cc feat: Add more window bindings
Diff is simple — go check it. }:)
2025-01-17 16:28:45 -07:00
Madeleine Sydney
c61c939f6c feat: Redirect custom file to cache dir 2025-01-17 16:28:45 -07:00
Madeleine Sydney
7d7c97fc7b feat: Configure display of line numbers 2025-01-17 16:28:45 -07:00
Madeleine Sydney
3ecff5e898 feat: Add :defer-incrementally
Adds org-mode module for the sake of testing it.
2025-01-17 16:28:45 -07:00
Madeleine Sydney
f08870dbc9 fix: Change deferral of persistent-scratch
- Previously caused issues when switching to your first buffer
2025-01-17 16:28:45 -07:00
Madeleine Sydney
778692c9e0 feat: Keep eln-cache out of my config directory.
For early-init reasons, we had to split part of syd-prelude.el out into a new
file, syd-constants.el.
2025-01-17 16:28:45 -07:00
Madeleine Sydney
386779ce9b feat: Customise scratch buffer 2025-01-17 16:28:45 -07:00
Madeleine Sydney
76828c173a wip: feat: Delete file 2025-01-17 16:28:45 -07:00