tupakkatapa / nix-config

You should give NixOS a try

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My NixOS Configurations

Hostname Architecture Format Users Details
torgue x86_64 persistent kari AMD Desktop, Hyprland, screenshot
maliwan " " " Intel Laptop, Hyprland
vladof " netboot kari (minimal-gui) Homelab, Firefox kiosk
bandit " " core Minimal for headless
gearbox " " " Minimal for graphical
eridian " " kari (minimal) Netboot Server (Nixie)
jakobs aarch64 " " Rasberry Pi 4 Model B

Most of the hosts here are truly declarative by being ephemeral. Read more about netbooting NixOS at my blog post or documentation of majbacka-labs/nixos.fi.

Structure

  • flake.nix: Entrypoint for hosts configurations.
  • home-manager: User and host-specific configurations done via home-manager.
  • nixosConfigurations: Host configurations.
  • nixosModules: My custom modules.
  • packages: My custom packages.
  • system: Very common configurations.

You may also find .config directories in various places; these are used for storing shared configurations in the context indicated by the location.

Resources

Here are some useful resources to learn about Nix and NixOS:

Must-read blog posts:

About

You should give NixOS a try

License:GNU General Public License v3.0


Languages

Language:Nix 86.1%Language:Shell 12.8%Language:Rust 1.1%Language:Python 0.0%