Flake-based NixOS (and home-manager and nix-on-droid) configurations for my devices.
Flake-based NixOS (and home-manager and nix-on-droid) configurations for my devices.
This project is available [on my GitLab](https://git.eisfunke.com/config/nixos), and is mirrored to [gitlab.fachschaften.org](https://gitlab.fachschaften.org/nicolas.lenz/nixos) as backup, e.g. for use if my GitLab is down.
## Overview
These use tmpfs for the root directory, including the home directory, with the impermanence module. Persistent data is organized via btrfs submodules. I use sway as window manager for a graphical environment.
These use tmpfs for the root directory, including the home directory, with the impermanence module. Persistent data is organized via btrfs submodules. I use sway as window manager for a graphical environment.
I wrote this mostly from scratch, as an exercise to improve my understanding of the Nix and NixOS ecosystem.
I wrote this mostly from scratch, as an exercise to improve my understanding of the Nix and NixOS ecosystem.
If git.eisfunke.com is not available, say because I'm trying to reinstall the server it's running on, the mirror repository at `https://gitlab.fachschaften.org/nicolas.lenz/nixos.git` can be used.
In case you need to reset the cached repo, delete Nix's Git cache:
In case you need to reset the cached repo, delete Nix's Git cache: