Mango provides a Guix channel with package definitions for easy installation.
1
Add Mango channel
Add the Mango channel to your channels.scm file:
~/.config/guix/channels.scm
;; In $HOME/.config/guix/channels.scm(cons (channel (name 'mangowm) (url "https://github.com/mangowm/mango.git") (branch "main")) ... ;; Your other channels %default-channels)
2
Update channels
Run guix pull to update your channels:
guix pull
This will download the channel and make the Mango package available.
3
Install Mango
After updating, you can install Mango in two ways:
User Profile
System Configuration
Install directly to your user profile:
guix install mangowm
Add to your system configuration:
/etc/config.scm
(use-modules (mangowm)) ;; Add mangowm module(operating-system ;; ... your other configuration ;; Add mangowm to packages list (packages (cons* mangowm-git ... ;; Other packages you specified %base-packages)))
Then reconfigure your system:
sudo guix system reconfigure /etc/config.scm
4
Launch Mango
After installation, you can start Mango from a TTY:
mango
Or select it from your display manager’s session list.