Nix setup for the machine
nil
99eb81b174
I'm also swapping out Emacs 29 Pure GTK for the vanilla Emacs 28 (with native comp). The build time for head is really really long. |
||
---|---|---|
hosts | ||
modules | ||
pkgs | ||
.gitignore | ||
flake.lock | ||
flake.nix | ||
home.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.