Nix setup for the machine
nil
7f015d342f
Added new option. `config.system.networking.allowedPorts` as well as a boolean for enabling/disabling this. |
||
---|---|---|
hosts | ||
lib | ||
modules | ||
pkgs | ||
profiles | ||
.gitignore | ||
flake.lock | ||
flake.nix | ||
makefile | ||
readme.md |
Install
A makefile is used for ease of use. To set this up on a new machine you will need the following:
nix-env -iA nixos.gnumake
nix-env -iA nixos.git
then checkout this repo, create & modify the .env
file
git clone https://git.jpatrick.io/james/nil.git /tmp/install
cd /tmp/install
cp .env_sample .env
Once you have set the PASSPHRASE
& DISK
vars run
sudo make nix_install
TODO
- Document setting the
networking.hostId
variable. - Use NixOS Hardware Modules.
- Fix wireless driver issue :: This uses the Realtek 8852AE 802.11AX WWAN.