

Only fair that i share my abomination
TODO Theming
Have a look at stylix (my settings uses this module)


Only fair that i share my abomination
TODO Theming
Have a look at stylix (my settings uses this module)


I don’t really like
flake-partsorflakelight. I think that part of this is sheer brutalism (I don’t mind writing bare Nix) but part of it is a desire to not rely on flakes which don’t carry their own weight, following Wirth’s principle for compilers.
How can you say this and still use flake-utils? All it does is manage your systems. You can write your own one-liner for that
eachSystem = f: lib.genAttrs systems (system: f nixpkgs.legacyPackages.${system});
Where systems is automatically supplied as a flake input (I think), or you can supply your own list of systems to support.
You can then use it like this:
devShells = eachSystem (pkgs: {
default = # your devshell
}
You can of course modify eachSystem to have more function parameters other than pkgs.
See this blog which initially inspired me not to use flake-utils


Thanks for your response.
That’s exactly what i had in mind. I just wasn’t quite sure it would work out as i imagined.
Since i asked this question i have already prepared a second (empty) disk and a disko config to make it all declarative. Before i actually apply this config to my second disk i’m looking into creating a VM to test the disko-partitions


Home-manager is probably what you want.
There are also some flakes (search in the official nixos search in the flakes tab) maybe one of them provides a module you need


Thanks for the reminder. I’ve been meaning to switch for a while now but I never got to it


Thanks for the suggestion I just became a billionaire


This only made me dislike go more


The hardest Part in game Jams is always to come up with a good ideal thats easy (or rather doable) to implement in the limited time you have. Unfortunately my friends were of no help to me :( but i think i found something nice
Fortunately trialing an idea is really fast in godot
Check the
manpages, starting withman systemd.time