README.org: Add footnotes and update their numbering

This commit is contained in:
Collin J. Doering 2023-12-25 16:23:07 -05:00
parent a7ecb4cf6c
commit fb11395f5e
Signed by: rekahsoft
GPG Key ID: 7B4DEB93212B3022

View File

@ -15,17 +15,17 @@ These are the dotfiles of the author, managed using guix-home, in combination wi
- ~channels.scm~ :: [[*Guix Channel File][Guix Channel File]]
- ~.gitignore~ :: Files ignored by git
- ~.guix/~ :: Guix channel directory
- ~.guix-authorizations~ :: Guix authorizations file[fn:2]
- ~.guix-channel~ :: Guix channel file[fn:3]
- ~README.org~ :: Org-mode[fn:4] documentation
- ~.guix-authorizations~ :: Guix authorizations file[fn:1]
- ~.guix-channel~ :: Guix channel file[fn:2]
- ~README.org~ :: Org-mode[fn:3] documentation
- ~TODO.org~ :: Org-mode todo's, known issues and future aspirations
- ~home-manifest.scm~ :: Guix manifest used for cuirass builds (and as needed via the cli)
- ~user-config~ :: Configuration for various programs managed using a combination of gnu stow and guix-home
** Guix Channel File
Guix channels[fn:5] allow for Guix to be customized and extended. They are also critical for
replicating a Guix system[fn:6]. To ensure reproducibility, a ~channels.scm~ file is provided
Guix channels[fn:4] allow for Guix to be customized and extended. They are also critical for
replicating a Guix system[fn:5]. To ensure reproducibility, a ~channels.scm~ file is provided
in this repository that is expected to be used during deployment. It pins external guix
channels to specific versions.
@ -42,7 +42,7 @@ channels to specific versions.
This repository is itself a Guix channel, which allows home configurations to come directly
from the channel, and the version of this configuration be managed just like any other guix
channel. It also facilitates CI, allowing for changes this channel be evaluated by Cuirass at
[[https://guix-ci.home.rekahsoft.ca]][fn:7]. This channel does not define any packages, only
[[https://guix-ci.home.rekahsoft.ca]][fn:6]. This channel does not define any packages, only
home configurations.
* Quickstart
@ -233,3 +233,17 @@ mechanism.
#+begin_src shell
guix shell xfce xfce4-session xfconf -- startx.sh startxfce4 new
#+end_src
* Footnotes
[fn:1] https://guix.gnu.org/manual/en/html_node/Channel-Authentication.html
[fn:2] https://guix.gnu.org/manual/en/html_node/Package-Modules-in-a-Sub_002ddirectory.html
[fn:3] https://orgmode.org/
[fn:4] https://guix.gnu.org/manual/en/html_node/Channels.html
[fn:5] https://guix.gnu.org/manual/en/html_node/Replicating-Guix.html
[fn:6] Only available in my internal home-network