Next: Advanced package management, Previous: Packaging, Up: Top [Contents][Index]
Guix offers a flexible language for declaratively configuring your Guix System. This flexibility can at times be overwhelming. The purpose of this chapter is to demonstrate some advanced configuration concepts.
see System Configuration in GNU Guix Reference Manual for a complete reference.
• Customizing the Kernel | Creating and using a custom Linux kernel on Guix System. | |
• Connecting to Wireguard VPN | Connecting to a Wireguard VPN. | |
• Customizing a Window Manager | Handle customization of a Window manager on Guix System. | |
• Running Guix on a Linode Server | Running Guix on a Linode Server | |
• Setting up a bind mount | Setting up a bind mount in the file-systems definition. | |
• Getting substitutes from Tor | Configuring Guix daemon to get substitutes through Tor. | |
• Setting up NGINX with Lua | Configuring NGINX web-server to load Lua modules. |