Nix Links
Posted on: 08.08.2024 - @Moskas
I've been hoarding some Nix/NixOS related links, documentation etc.
for some time now. As it's often said the documentation is bad in the
nix realm I can agree and disagree. The main issue is how scattered it
is. That's why I have decided to create a page with some links that I
find useful.
The list isn't meant to be fully comprehensive and is purely subjective, as I might be biased towards some solutions or I might have never heard of some other solutions.
Documentation
Be it official and unofficial.
Official
Unofficial
Videos
Talks
-
Pierre Pennickx - Easier NixOS self-hosting with module
contracts - NixCon 2024
-
Xe Iaso - Nix is a better Docker image builder than
Docker’s image builder - SCaLE 21x
- Matthew Croughan - Use flake.nix, not Dockerfile - MCH2022
- Matthew Croughan - What Nix Can Do (Docker Can't) - SCaLE 20x
- Matthew Croughan - Nix The Planet - SCaLE 21x
Tutorials
Community projects
Most of them are under nix-community umbrella on github.
- Home Manager - a set of modules for declaring user environment such as per user application configs etc.
- nh - nix cli helper
- nix-on-droid - a termux fork with nix preinstalled
- NUR - AUR like repository for nix, it has various additional packages, packaged firefox extensions etc.
- nixvim - a module for configuring neovim using nix
- lanzaboote - a set of tools for configuring secure boot on all UEFI supported platforms.
For more nix modules, projects and other useful stuff you can check out awesome-nix repo.
Repositories
Flakes
A non-exhaustive links in no particular order, of other peoples
system flakes that I have found useful.
-
Matthew Croughan
My main inspiration to dive into the Nix world. I really enjoy his talks and I had read through his configs when I have first started writing my own. -
Frost-Phoenix
-
reo101
A flake that have helped me with some nix-on-droid configuration. It's a somewhat advanced flake with some custom modules that can make it harder to understand at first compared to vanilla nixos options. -
hmajid2301
-
Misterio77
-
ryan4yin
-
siooodmy
-
notAShelf
-
viperML
- rxyhn
-
linuxmobile
-
noththebee aka wolfgang
-
0fie
-
axyie
-
Artem
-
LudovicoPiero
-
71zenith
-
DarkKirb
-
oddlama
-
tymscar