# 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 que están (d)escritos en el archivo paquetes.scm: ``` guix package -m paquetes.scm ``` este es el archivo paquetes.scm que utilizamos: ``` paquetes.scm ; paquetes.scm (specifications->manifest (list ; multimedia "evince" ; pdf viewer "vlc" "peek" ; screen record "imagemagick" "ffmpeg" "libreoffice" ; image "inkscape" "mypaint" "krita" "gimp" ; browsers "icecat" "netsurf" "lynx" "lagrange" ; gemini "bombadillo" ; gemini / gopher "python-vf-1" ; gopher ; programming "make" "git" "python" "clang-toolchain" "pandoc" "avr-toolchain" ; avr ; verilog: "iverilog" "icestorm" "nextpnr-ice40" "yosys" ; 100r: "sdl2" ; fonts "font-openmoji" "font-fira-code" "font-fira-mono" "font-fira-sans" "font-gnu-unifont" "font-gnu-freefont" "font-liberation" "font-libertinus" "font-google-roboto" "font-google-noto" "font-dejavu" ; utils "xclip" "wget" "curl" "cryptsetup" "rsync" "bash-completion" "adb" "bc" ; calculator "htop" ; system monitor "zip" "unzip" "stapler" ; pdf manipulation ;misc "vinagre" ; vnc viewer "tigervnc-client" "xscreensaver" "keepassxc" "syncthing-gtk" "syncthing" ; comms "icedove" "telegram-desktop" "filezilla" "openssh" "qtox" ; text editors "mousepad" "vim" )) ```