Commit Graph

376 Commits

Author SHA1 Message Date
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
821f766f9a feat: Add Waypipe for Wayland forwarding 2025-01-25 23:04:35 -07:00
Madeleine Sydney
a83ee39541 fix: Sydnix CLI binary should be called sydnix, not sydnix-cli 2025-01-25 22:48:42 -07:00
Madeleine Sydney
3616248c20 fix: Git-annex fixes 2025-01-25 04:29:47 -07:00
Madeleine Sydney
83a37f2288 feat: sydnix rebuild will exit with exit code of nixos-rebuild 2025-01-24 19:31:29 -07:00
Madeleine Sydney
98750d3707 Update flake inputs 2025-01-24 19:05:03 -07:00
Madeleine Sydney
d2359a4eaf feat: add Bepasty module 2025-01-23 16:10:37 -07:00
Madeleine Sydney
fbd7553bc6 feat: add Git-annex module 2025-01-23 14:20:50 -07:00
Madeleine Sydney
f4924eeb59 refactor: Modularise Nginx vhosts 2025-01-20 03:37:22 -07:00
Madeleine Sydney
46d6c129c1 wip: Add host deertopia 2025-01-19 18:41:38 -07:00
Madeleine Sydney
34adb5c26e wip: feat: Add host deertopia 2025-01-17 22:32:02 -07:00
Madeleine Sydney
b86ba2081a feat: Alias hosts guix-rebound & deertopia 2025-01-17 20:00:40 -07:00
Madeleine Sydney
26abf87385 Merge emacs-from-scratch into main 2025-01-17 19:11:55 -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
Madeleine Sydney
65dd7b3967 feat: Add Smartparens 2025-01-17 16:28:45 -07:00