Madeleine Sydney e102d66797 refactor,feat(emacs): Refactor emacs.nix
- Added Tree-sitter grammars.
- Attempting to do so led to discovering how janky the previous setup was.
- Previous package "bootstrapping" process looked like

    emacsPackage (The selected Emacs build from Nixpkgs)
         ↓
    emacs-wrapper (My wrapper that set envvars and included external deps)
         ↓
    programs.emacs.finalPackage (The package created by the HM module, which
                                 included Nix-managed Emacs packages)

  Now, we have

    emacsBasePackage (The selected build from Nixpkgs)
         ↓
    my-emacs (My wrapper that manages envvars, external packages, Nix-managed
              Emacs packages, and everything else)
   
  `programs.emacs.finalPackage` still exists, but it doesn't do anything that
  `my-emacs` doesn't.
2025-03-06 08:48:37 -07:00
2025-03-02 18:54:32 -07:00
2025-02-18 21:19:11 -07:00
2025-03-02 18:54:32 -07:00
2024-12-29 02:43:35 -07:00
2025-03-02 18:54:32 -07:00
2024-12-29 02:43:35 -07:00
2024-12-29 02:43:35 -07:00
2025-03-02 17:56:54 -07:00

Sydnix

Hello! These are my dotfiles for all my software and Nix machines. My TODO lists and READMEs tend to share a file, so I've moved it out of version-control. A link will be here soon enough.

Description
Guppy's glorious NixOS and Emacs configuration.
Readme 5.6 MiB
Languages
Emacs Lisp 59.8%
Nix 36.7%
Clojure 1.1%
CSS 0.9%
YASnippet 0.8%
Other 0.6%