nix-config

Last updated: 2022-01-16 02:41:37 +0000

Upstream URL: git clone http://chriswarbo.net/git/nix-config.git

Repo

View repository

View issue tracker

Contents of README.md follows


Warbo’s NixOS Configuration

This is the configuration I use for NixOS. It makes heavy use of the following:

<ul> <li><code>http://chriswarbo.net/git/nix-helpers</code> provides useful Nix functions</li> <li><code>http://chriswarbo.net/git/warbo-packages</code> packages up useful 3rd-party stuff</li> <li><code>http://chriswarbo.net/git/warbo-utilities</code> provides my own utility scripts</li> </ul>

In general, I try to define as much as possible in the above projects, so that they are more widely/generally useful. This repository contains “left overs” which are quite specific to system configuration (e.g. system services, user profiles, etc.).

I use this configuration by symlinking <code>/etc/nixos/configuration.nix</code> to this repository’s <code>nixos/configuration.nix</code> file. You can also symlink the repository directory to <code>~/.config/nixpkgs</code>, which will cause <code>overlays.nix</code> to be loaded automatically when your user invokes Nix commands. You could also load it separately, e.g. via an <code>import</code>.