SnowflakeOS Alpha - New Linux Distribution NixOS based focused on beginner

 


Simple, Immutable, Reproducible

SnowflakeOS is a NixOS based Linux distribution focused on beginner friendliness and ease of use.

NixOS is a great operating system and is very straightforward and stable once you learn how to use it, however for someone without knowledge about Nix or who has never heard of NixOS, it can be very confusing. I stumbled upon Nix and NixOS a bit less than a year ago, and since then have worked to try to create tools that make using NixOS more user/noob friendly, namely: adding the calamares installer to NixOS, creating a graphical configuration editor: nixos-conf-editor, and creating a GNOME software-like software center: nix-software-center.

So why not just work on NixOS itself? I do plan on adding the tools/apps I create to nixpkgs once I feel they are stable enough, but for now, there is still a lot of work to be done. In addition to this SnowflakeOS will allow me to make opinionated decisions I feel wouldn’t fit right in NixOS. My plan is to keep SnowflakeOS as small as possible and upstream as many packages/options/modules as possible.


What will SnowflakeOS have?

  • Graphical user interface focused. The plan is to ship tools like nixos-conf-editor and nix-software-center out of the box.
  • Flakes are enabled by default. No channels, no nix-env.
  • GNOME by default
  • Simple installation


Post a Comment for "SnowflakeOS Alpha - New Linux Distribution NixOS based focused on beginner"