M Makefile => Makefile +1 -1
@@ 26,7 26,7 @@ all: $(objects)
@mkdir -p $(output)
pandoc -f org -t commonmark $< --lua-filter=links-to-md.lua \
| md2gemini -l paragraph -i tab -m > $@
| md2gemini -l at-end -p -m > $@
.PHONY : clean
M org/guix.org => org/guix.org +0 -3
@@ 4,7 4,6 @@ GNU Guix is a cross-platform package manager and a tool to instantiate and manag
* Channel Orange
[[https://git.sr.ht/~elais/orange][A gay ass guix channel]] to store all of my personal stuff. Licensed under [[https://www.gnu.org/licenses/gpl-3.0.en.html][GPLv3]] because its mine but it also belongs to the streets. Goals are to make it a [[https://github.com/hlissner/dotfiles][convoluted mess]] that the streets aspire to.
** TODO Housekeeping [1/2]
- [ ] Add Meaningful README
- [X] Add License
@@ 22,7 21,6 @@ Detailed examples for GNU Guix.
** Declaring channel dependencies in the configuration
Manually adding a /channels.scm/ file to systems can be annoying. So here we opt to add [[https://guix.gnu.org/manual/en/html_node/Using-a-Custom-Guix-Channel.html][custom guix channels]] declaratively with a [[https://guix.gnu.org/manual/en/html_node/G_002dExpressions.html][g-expression]].
(use-module (guix gexp))
@@ 43,7 41,6 @@ Manually adding a /channels.scm/ file to systems can be annoying. So here we opt
Here we create an object called =%guix-channels= that contains the result of =scheme-file= procedure found in =(guix gexp)=. The procedure takes as input a scheme expression and delivers as output a file-like object representing a scheme file.
In the example above the file is called /channels.scm/ and is populated the scheme expression representing a channel declaration. This file will be added to the guix store. From there its is as simple as adding it to a service definition as an extra special file.
M org/index.org => org/index.org +2 -2
@@ 17,8 17,8 @@ ___//_____\\_____________|O| |O|_______
I don't know what this is but its provocative.
* About The Author