···2121 # gum # a nicer scripting
2222 jq # json parser
2323 just # cool build tool
2424- nix-output-monitor # much nicer nix build output
2424+ # nix-output-monitor # much nicer nix build output
2525 rsync
2626 unzip
2727 wakatime-cli
2828 yq # yaml parser
2929 # keep-sorted end
3030 ;
3131+3232+ # nom >= 2.1.7 breaks with lix so lets just use an older version for now.
3333+ # also add a warning to eventually force me to fix this instead of forgetting
3434+ nix-output-monitor =
3535+ if lib.versionAtLeast pkgs.nix-output-monitor.version "2.1.9" then
3636+ throw "time to update nix-output-monitor. also rember to change the shell.nix"
3737+ else
3838+ pkgs.nix-output-monitor.overrideAttrs {
3939+ version = "2.1.6";
4040+ src = pkgs.fetchzip {
4141+ url = "https://code.maralorn.de/maralorn/nix-output-monitor/archive/v2.1.6.tar.gz";
4242+ sha256 = "sha256-YfxFcGD9U7RzctnTRUQX1Nsz2EtiDIUGpz2nTo0OSWw=";
4343+ };
4444+ };
31453246 inherit (inputs'.extersia.packages) zzz; # code snippets in the cli
3347 })
+2-2
modules/flake/programs/shell.nix
···33 just,
44 gitMinimal,
55 sops,
66- nix-output-monitor,
66+ # nix-output-monitor,
77 treefmt-wrapped,
88}:
99mkShellNoCC {
···1414 gitMinimal # we need git
1515 sops # secrets management
1616 treefmt-wrapped # nix formatter
1717- nix-output-monitor # get clean diff between generations
1717+ # nix-output-monitor # get clean diff between generations
1818 ];
19192020 inputsFrom = [ treefmt-wrapped ];