My NixOS Configuration
Under Construction!§
This Page is still under heavy development and may remain unfinished or subjected to major changes over time
Caution§
Important: Nix >= 2.19
It is not recommended to use NixOS if you are a beginner just starting out, without acquaintance with either the command-line or functional programming languages, since the learning curve is steep, debugging issues is difficult, documentation is shallow, and the effort required/time spent isn't worth the hassle for a novice/casual user
Resources§
Below is a list of handy, helpful resources and documentation that can be used to learn more about the Nix Ecosystem:
See: A Curated List of the Best Resources in the Nix Community
Also: This website for beginners starting out with NixOS and Flakes
- Official Documentation
- NixOS Manual
- Nix Pills
- NixOS Discourse
- NixOS Package Search
nixpkgs
Package Repository- NUR Nix User Repository
- NixOS Hardware Modules
- Home Manager Options
Other Sources§
- Jordan Isaac's Blog for porting configuration to Flakes
- Jon Ringer's Videos on General NixOS Tooling and Hackery
- Justin's Notes on using Nix
- Lan Tian's Series of Blog Posts on NixOS
- Christine's Blog Posts addressing NixOS Security
- Graham's and Elis' Blog Posts on Ephemeral Partition Schemes