https://github.com/encode42/nixos
Personal-use NixOS configuration
https://github.com/encode42/nixos
Last synced: 6 months ago
JSON representation
Personal-use NixOS configuration
- Host: GitHub
- URL: https://github.com/encode42/nixos
- Owner: encode42
- License: apache-2.0
- Created: 2025-08-06T22:49:23.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-08-06T23:12:46.000Z (9 months ago)
- Last Synced: 2025-08-07T00:26:26.049Z (9 months ago)
- Language: Nix
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
Personal-use NixOS configuration files.
### Structure
- `hardware`: Specialized hardware configuration
- `homes`: User-owned home-manager directories
- `hosts`: Machine configuration
- `users`: Machine-owned users on the machine
- `homes`: User-owned home-manager configurations
- `lib`: Helper functions
- `modules`: System modules and relevant configuration
- `packages`: Program package configuration
- `users`: Machine-owned common user configuration
### Hosts
- `encryption`: My primary desktop PC
- `decryption`: My primary laptop
- `prospect`: Shared media and gaming PC
- `index`: Media and storage server
### Useful resources
- [Disko Quickstart](https://github.com/nix-community/disko/blob/master/docs/quickstart.md)
- `sudo nixos-install --no-root-passwd --flake github:encode42/nixos#host`
- don't forget to set password! `sudo nixos-enter -c "passwd user"`