you are viewing a single comment's thread
view the rest of the comments
[–] 18 points 7 months ago (3 children)

Using NixOS means when I had the time to customize I wrote it all declaratively, so now that I’ve got obligations it all stays configured and reproducible. No need to swap lol

  • source
  • hideshow 3 child comments
  • [–] 8 points 7 months ago (2 children)

    No need to swap lol

    A flake-based configuration: [am I a joke to you]

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 7 months ago (1 child)

    so i guess everybody is doing if via flakes now but can't we just continue with the configuration.nix and home.nix split?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 7 months ago* (last edited 7 months ago)

    You can especially since flakes are still experimental technically, but I really like being able to track the lockfile in git, have a bunch of systems/homes/packages/overlays all stored together, and mixing&matching various inputs (e.g. very easily handle multiple versions of nixpkgs in the same config)

    The modularity, if built properly, is pretty nice. I can just tell my friend to run a console command aimed at my flake repo and boom they have my exact mpv package and configuration with customized settings; and if they like it they can just copy one or two files and make it their own.

  • source
  • parent