Skip to content

Lightweight nixOS system flake, designed to be easy to understand and scale.

Notifications You must be signed in to change notification settings

dixxe/potato-flake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Potato flake

Lightweight and easy to understand nixOS flake!

potato_nix

Purpose of flake

Create a small, easy to understand and scale flake. It's aimed on newbies in nixOS those want to understand flakes and don't want to reverse-engineer someones config.

All .nix files were formated and don't contain some bizzare stuff. You can easily understand everything by reading manual :)

How to install?

  1. Enter an environment with git. nix-shell -p git
  2. Clone this repo. git clone https://github.com/ficache/potato-flake.git
  3. Change directory. cd potato-flake
  4. Read comments in files, pay attention to /your-system/hardware-configuration.nix
  5. Build system! sudo nixos-rebuild switch --flake .
  6. Change password of user. passwd admin (admin is name of user)
  7. Reboot to make sure everything is working

Congratulations! Now you can head to the post-install guide and start tinkering!

I want to know more!

Sure thing! Here some amazing books and guides for you! I recomend to read them :)

Amazing youtuber that explains Nix ecosystem

nixos-and-flakes book

Official NixOS wiki

Unofficial NixOS wiki

Nix-pills, small blogs with usefull information

Nix ecosystem docs and examples