guix-installation.org 2.3 KB

Environment variables


########
# GUIX #
########
export GUIX_PROFILE="/home/USER/.guix-profile"
. "$GUIX_PROFILE/etc/profile"
export INFOPATH="/home/USER/.guix-profile/share/info${INFOPATH:+:}$INFOPATH"
export PATH="/home/USER/.guix-profile/bin:/home/USER/.guix-profile/sbin${PATH:+:}$PATH"
export PATH="/home/USER/.config/guix/current/bin${PATH:+:}$PATH"
export XDG_DATA_DIRS="/home/USER/.guix-profile/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
export XDG_DATA_DIRS="/usr/share${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS"
export GIO_EXTRA_MODULES="/home/USER/.guix-profile/lib/gio/modules${GIO_EXTRA_MODULES:+:}$GIO_EXTRA_MODULES"
# export LOCPATH="${GUIX_PROFILE}/share/locale"
export GUIX_LOCPATH="${HOME}/.guix-profile/lib/locale"

Must install

  • You need to install glibc-locales as root user and possibly normal user,
  • because Guix makes use of the locales in the root Guix root profile as well. Otherwise Guix will give a warning at almost every step of any Guix command, as well as Guile give a warning when running.

Installed packages

This section lists some installed packages.

Fonts

font-gnu-unifont

font-wqy-zenhei

font-wqy-microhei

font-tamzen

font-gnu-freefont-ttf

font-ubuntu

font-liberation

font-fira-code

font-fira-sans

font-fantasque-sans

font-dejavu

font-sil-gentium

font-sil-charis

font-sil-andika

font-inconsolata

font-hermit

font-mathjax

font-ibm-plex

font-alias

font-fira-mono

font-iosevka

font-iosevka-slab

font-terminus

Browser

icecat

Guile stuff

guile-readline

guile-colorized

guile-lib

guile-minikanren

guile-fibers

guile-commonmark

guile-sqlite3

guile-ncurses

guile

guile-dsv

guile-chickadee

guile-hall

Locales

glibc-utf8-locales

glibc-locales

Others

openvpn

libreoffice

fontconfig

pango

fcitx

fcitx-configtool

readline

cairo

gnutls

keepassxc

emacs

texinfo

Update


guix pull
guix package -u

List all installed packages


guix package -I