aboutsummaryrefslogtreecommitdiffstats
path: root/src/guix.gmo
diff options
context:
space:
mode:
authorsejo <sejo@texto-plano.xyz>2021-06-02 12:48:09 -0500
committersejo <sejo@texto-plano.xyz>2021-06-02 12:48:09 -0500
commitd481478fc9f61bd2aa43a275e8657a11b2418757 (patch)
tree355d071a24c0b8e2d559080b899ce38a6dcc15df /src/guix.gmo
parentf19f36f8bf09f2dcd1116b1c6bfe8be2610459a3 (diff)
downloadsitio-d481478fc9f61bd2aa43a275e8657a11b2418757.tar.gz
página de guix
Diffstat (limited to 'src/guix.gmo')
-rw-r--r--src/guix.gmo82
1 files changed, 82 insertions, 0 deletions
diff --git a/src/guix.gmo b/src/guix.gmo
new file mode 100644
index 0000000..8cb4eb6
--- /dev/null
+++ b/src/guix.gmo
@@ -0,0 +1,82 @@
+# guix
+
+sistema operativo cuyo estado se describe en un archivo de texto
+
+=> https://guix.gnu.org/ guix
+
+# configuración del sistema
+
+configura el sistema a partir del archivo config.scm:
+
+```
+sudo guix system reconfigure config.scm
+```
+
+# paquetes
+
+instala los paquetes en el archivo paquetes.scm:
+
+```
+guix package -m paquetes.scm
+```
+
+este es mi archivo paquetes.scm:
+
+``` paquetes.scm
+; paquetes.scm
+(specifications->manifest
+ (list
+ ; multimedia
+ "evince" ; pdf viewer
+ "vlc"
+ "peek" ; screen record
+ "imagemagick"
+ "ffmpeg"
+
+ ; browsers
+ "icecat"
+ "netsurf"
+ "lagrange" ; gemini
+ "bombadillo" ; gemini / gopher
+
+ ; programming
+ "make"
+ "git"
+ "python"
+ "clang-toolchain"
+ "pandoc"
+
+ ; fonts
+ "font-openmoji"
+ "font-fira-code"
+ "font-fira-mono"
+ "font-fira-sans"
+
+ ; drawing
+ "mypaint"
+ "inkscape"
+ "krita"
+
+ ; utils
+ "xclip"
+ "wget"
+ "cryptsetup"
+ "rsync"
+ "vinagre" ; vnc viewer
+ "filezilla"
+ "openssh"
+ "keepassxc"
+
+ ; comms
+ "icedove"
+ "telegram-desktop"
+
+ ; text editors
+ "mousepad"
+ "vim"
+ ))
+```
+
+## llega(n) aquí
+=> ./apuntes.gmi {apuntes}
+=> ./tiempo.gmi {tiempo}
Un proyecto texto-plano.xyz