feat(emacs): Spell-checking

- Uses Aspell and Jinx.
This commit is contained in:
Madeleine Sydney
2025-02-17 21:36:30 -07:00
parent 12caaa6097
commit e730599357
5 changed files with 89 additions and 36 deletions

View File

@@ -41,7 +41,7 @@ Where =configuration.nix= is the main entry point imported by the top-level flak
*** =users/=
Similarly to the =hosts= directory, each subdirectory =users/«USER»= is assumed to have some structure, and that =«USER»= is the precise username desired.
Similarly to the =hosts= directory, each sub-directory =users/«USER»= is assumed to have some structure, and that =«USER»= is the precise username desired.
#+begin_example
users
@@ -153,11 +153,11 @@ As with the rest of the config, these are largely adapted from Doom's ([cite:@li
* Hosts
** nixos-testbed
** =nixos-testbed=
Configuration for the VM I'm currently using as a testbed, before moving to my real desktop.
Configuration for the VM I'm currently using as a test-bed, before moving to my real desktop.
** deertopia
** =deertopia=
My home server.
@@ -302,9 +302,9 @@ CLOSED: [2025-01-16 Thu 18:19]
*** TODO Prose minor mode
**** TODO Grammar-checking
**** HOLD Grammar-checking
**** TODO Spell-checking
**** DONE Spell-checking
*** DONE Lookup handlers
CLOSED: [2025-02-01 Sat 16:56]
@@ -407,7 +407,7 @@ CLOSED: [2024-11-14 Thu 04:46]
**** grammar
**** spellcheck and dictionaries
**** DONE spellcheck and dictionaries
**** org-mode
@@ -533,7 +533,7 @@ CLOSED: [2024-12-29 Sun 01:41]
** DONE git config
CLOSED: [2024-12-30 Mon 17:01]
** TODO niri
** TODO Niri
Or Qtile
@@ -639,9 +639,9 @@ List persistent files per user, and show their mount strategy.
Following is a subset of the many places I've learnt from. Most important of all are Doom Emacs and Faye's Wishsys.
Doom Emacs was my gateway drug to Emacs, as well as continually supportive parent as I've begun to move out — of course, that's a flowerism obfuscating the more direct statement "I've stolen a great deal of their code" }:).
Doom Emacs was my gateway drug to Emacs, as well as a continually supportive parent as I've begun to move out — of course, that's a flowerism obfuscating the more direct statement "I've stolen a great deal of their code" }:).
The beloved Faye's Wishsys is an incredibly impressive 3-kloc NixOS config with several hosts, users, and a beautiful level of modularity. Her system has a number of quirks that initially raise eyebrows, but the questioning turns to awe once you understand she really knows what she's doing }:). Faye and her config are entirely responsible for inspiring and motivating my effort expent here, as well as being a wonderful reference as I re-learnt Nix from the ground up. In the most nerdy moment of my life, I've genuinely /swooned/ over this damn config.
The beloved Faye's Wishsys is an incredibly impressive 3-kloc NixOS config with several hosts, users, and a beautiful level of modularity. Her system has a number of quirks that initially raise eyebrows, but the questioning turns to awe once you understand she really knows what she's doing }:). Faye and her config are entirely responsible for inspiring and motivating my effort expended here, as well as being a wonderful reference as I re-learnt Nix from the ground up. In the most nerdy moment of my life, I've genuinely /swooned/ over this damn config.
- My darling dearest Faye's =wishsys= }:D
- [[https://github.com/rasendubi/dotfiles][rasendubi/dotfiles]]
@@ -663,3 +663,7 @@ The beloved Faye's Wishsys is an incredibly impressive 3-kloc NixOS config with
- [[https://github.com/noctuid/evil-guide][noctuid/evil-guide]]
- [[https://github.com/drym-org/symex.el][symex.el]]
- [[https://github.com/Fuco1/smartparens][Smartparens]]
# Local Variables:
# jinx-local-words: "Wishsys"
# End: