929 B
929 B
My NixOS Configuraton File
This is my NixOS with home-manager config structure using nix flakes
Current Desktop Screenshot
Highlights:
- Multiple NixOS configurations: desktop, laptop, and server (#TODO)
Structure
- flake.nix: Declare hosts and home configurations
- hosts: NixOS Configurations using nixos-rebuild --flake .#
- common: Shared configurations
Machines
Hostname | Model | Type | RAM | Processor | Main Use |
---|---|---|---|---|---|
frija | Acer Aspire 3 | Laptop | ??GB | ?? | Testing |
How to
- Install NixOS on a Machine. I use the default Gnome installer from xxxxxxxxxxx.
- Copy the
configuration.nix
andhardware-configuration.nix
files from the /etc/nixos directory - Create a
hosts
directory on git for the new machine