Go to file
2024-09-20 08:20:09 -03:00
home-manager/traverseda Merge branch 'main' of https://codeberg.org/traverseda/nixos-config 2024-09-20 08:20:09 -03:00
modules Initial commit 2024-04-23 07:59:37 -03:00
nixos Fixed hearth hardware config 2024-09-17 21:39:22 +00:00
overlays Disable docker liverestore so reboot doesn't hang 2024-06-04 12:18:00 -03:00
pkgs Merge branch 'main' of https://codeberg.org/traverseda/nixos-config 2024-09-07 10:57:17 -03:00
.gitignore Added README 2024-04-23 08:02:19 -03:00
flake.lock Hopefully turning off fine-grained fixes some nvidia gpu issues 2024-09-12 11:30:56 -03:00
flake.nix Merge branch 'main' of https://codeberg.org/traverseda/nixos-config 2024-09-14 12:15:01 -03:00
hostnames.md Added laptop for ingridi 2024-09-14 09:29:53 -03:00
README.md Update README.md 2024-09-05 13:07:22 +00:00

https://github.com/Misterio77/nix-starter-configs

Notes

#Test specific hostname config
nixos-rebuild build-vm --flake ./#athame
sh <(curl -L https://nixos.org/nix/install) --daemon
nix-shell -p home-manager
home-manager switch --flake git+https://codeberg.org/traverseda/nixos-config.git?ref=main#traverseda@generic --extra-experimental-features nix-command --extra-experimental-features flakes

Building a LiveCD

To build a livecd using this flake, you can use the following command:

nix build .#nixosConfigurations.<your-configuration>.config.system.build.isoImage

Replace <your-configuration> with the name of your configuration (for example, athame or metatron). This will create an ISO image that you can burn to a CD or write to a USB stick.

Please note that the resulting livecd will be a minimal system with the same packages and configuration as your system, but without any user data. It can be used for installation or recovery purposes.