We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

An Introduction to Guix Home

Formal Metadata

Title
An Introduction to Guix Home
Subtitle
Declarative $HOME configuration with Scheme!
Title of Series
Number of Parts
542
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Guix Home is an exciting new feature of GNU Guix that enables you to apply the same functional configuration style you enjoy from Guix System to your own home directory! If you've ever wondered how to manage your dotfiles with Guix, this is the tool for you. It even works on all Guix-supported GNU/Linux distributions! In this talk, I'll explain how it works and how you can get started with it without fear of breaking your $HOME directory. In this talk, I'll show you how to use the guix home subcommand of Guix for user-level configuration management. We'll discuss how to create an initial configuration, tweak it to taste, and how to find additional "home services" you can use. If we have time, I will briefly discuss how to write your own home services!