Skip to content

Latest commit

 

History

History
47 lines (37 loc) · 1.89 KB

README.md

File metadata and controls

47 lines (37 loc) · 1.89 KB

Nix Config

This is my interpretation of the perfect nix flake, this powers my desktops, vms, containers, and all aspects of my computers.

Features

Supported Configurations

  • NixOS-managed
    • nixe (Personal Desktop)
    • surnix (Personal Surface Laptop)
    • winix (WSL 2 instance on Windows)

Repository Structure

.
├─ home          # Root for all user homes
├─── shared      #
├─ hosts         # Root for all hosts
├─── shared      # Auto-Imported modules for all hosts
├─── desktop     # Desktop NixOS systems
├───── shared    # Auto-Imported modules for desktops
├─── laptop      # Laptop NixOS Systems
├───── shared    # Auto-Imported modules for laptops
├─── server      # Server NixOS Systems
├───── shared    # Auto-Imported modules for servers
├─ lib           # Extension to the nixpkgs lib
├─ modules       # Custom NixOS and home-manager modules
├─ overlays      # NixPkgs overlays
└─ pkgs          # Custom Packages

Things on the TODO

These probably won't happen honestly

  • Cosmic Desktop once stabalised
  • SteamDeck like desktop mode