Commit Graph

25 Commits

Author SHA1 Message Date
Madeleine Sydney
12caaa6097 feat(emacs): Org theming 2025-02-17 18:47:04 -07:00
Madeleine Sydney
0c2e7d7d6d refactor(emacs): Cleanup 2025-02-17 12:04:26 -07:00
Madeleine Sydney
273d4995a7 feat: Org-roam
- Sets some basic keybinds.
- Sets up a temporary Syncthing config on the Nix end.
  - This ought to be replaced with a nicer system at some point.
2025-02-15 12:10:07 -07:00
Madeleine Sydney
f53f58df5a Commit dicipline fail 2025-02-12 14:02:11 -07:00
Madeleine Sydney
fc14c41edd feat: Progress towards comfortable Lisp editing 2025-02-11 11:36:55 -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
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
1f2e992418 feat: Bind some help commands 2025-02-02 13:48:42 -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
eabf7cef77 feat: Call syd/escape when ESC is pressed in normal state 2025-01-31 14:21:00 -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
9bb1534b68 feat: REPLs, by major mode, by project
Also includes Doom's popup code. }:)
2025-01-29 13:01:48 -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
0aecbd42cc feat: Add more window bindings
Diff is simple — go check it. }:)
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
5fd6e101af feat: More completion things
- Further configure Orderless
  - Configure Orderless dispatch stuff
- Further configure Vertico
- Add & configure Embark
  - Integrate w/ which-key
- Move General into its own feature (syd-general), for easy import by other
  modules.
2025-01-17 16:28:45 -07:00
Madeleine Sydney
d3fbc8442b feat: Various completion additions
- Add `vertico-mode` keybindings.
- Unmap `C-k` in insert state.
2025-01-17 16:28:45 -07:00
Madeleine Sydney
7683acd80a feat: Add keybinding stubs 2025-01-17 16:28:45 -07:00
Madeleine Sydney
f8ef9b938c doc: Document which-key deferral bug 2025-01-17 16:28:45 -07:00
Madeleine Sydney
0a2d600b17 fix: Previously, alt-leader was used where leader should've been 2025-01-17 16:28:45 -07:00
Madeleine Sydney
4366fa163d feat: Leader key and General.el 2025-01-17 16:28:45 -07:00