feat(emacs): Org theming

This commit is contained in:
Madeleine Sydney
2025-02-17 02:51:21 -07:00
parent 7ab9610b6f
commit 12caaa6097
8 changed files with 280 additions and 41 deletions

View File

@@ -3,6 +3,7 @@
:ROAM_ALIASES: sydnix
:END:
#+title: Guix-rebound 2
#+author: Madeleine Sydney Ślaga
#+tags: nix
Current name of ~guix-rebound~ ought to be changed. This is a rewrite from scratch. }:3
@@ -22,9 +23,10 @@ In order of descending preference, user programs should be configured by...
3. ~home.file~ and similar.
4. Mutable symlinks using ~home.file~ and ~mkOutOfStoreSymlink~.
doge
** Repo structure
*** =hosts/=
*** =Hosts/=
Each directory =hosts/«HOST»= is expected to configure a single specific device, where =«HOST»= is the device's exact hostname. Said directory =«HOST»= should have at least the following structure:
@@ -67,7 +69,7 @@ Where =default.nix= returns an attrset of form
}
#+end_src
*** ~modules/~
*** =modules/=
#+begin_example
modules
@@ -171,9 +173,9 @@ A bit on the nose for a transfemme into computers, but my chosen name is also Ma
Used as a server admin account with little configuration.
* ~sydnix-cli~
* =sydnix-cli=
sydnix-cli is a command-line utility written in Clojure wrapping various sydnix-related scripts.
~sydnix-cli~ is a command-line utility written in Clojure wrapping various sydnix-related scripts.
* Tasks
@@ -609,7 +611,7 @@ https://discourse.nixos.org/t/what-to-do-with-a-full-boot-partition/2049
- Support ~--pager~
*** TODO =rage-edit=
*** TODO ~rage-edit~
*** TODO ~forget-host HOST~
@@ -617,11 +619,11 @@ Remove a given host from =~/.ssh/known_hosts=. Something like =sed -i -e '/192.1
Confirm by printing diff.
*** TODO =lets-temp [NAME]=
*** TODO ~scratch-dir [NAME]~
Create a new tempdir called ~[NAME]~, and cd into it.
*** TODO =doctor= / =status=
*** TODO ~doctor~ / ~status~
Run various checks on the system.
@@ -639,7 +641,7 @@ Following is a subset of the many places I've learnt from. Most important of all
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" }:).
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 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.
- My darling dearest Faye's =wishsys= }:D
- [[https://github.com/rasendubi/dotfiles][rasendubi/dotfiles]]