25.11: Remaining small things

This commit is contained in:
Geoffrey Frogeye 2025-12-05 23:38:40 +01:00
parent afb40cd8d8
commit 66885ab02e
4 changed files with 5 additions and 6 deletions

View file

@ -64,8 +64,8 @@
# Cherry-pick packages from other places
self: super:
let
upkgs = import unixpkgs { inherit (super) system; };
opkgs = import onixpkgs { inherit (super) system; };
upkgs = import unixpkgs { inherit (super.stdenv.hostPlatform) system; };
opkgs = import onixpkgs { inherit (super.stdenv.hostPlatform) system; };
in
{
# inherit (upkgs) hello; # Take package and dependencies: heavier

View file

@ -11,10 +11,9 @@
home = {
packages = with pkgs; [
# gaming
# dolphin-emu # 25.11 Put back? Removed because mbedtls 2 is insecure
dolphin-emu
ryubing
prismlauncher
# TODO factorio
steam # Common pitfall: https://github.com/NixOS/nixpkgs/issues/86506#issuecomment-623746883
# itch # butler-15.21.0 is broken

View file

@ -100,7 +100,7 @@ in
};
ui = {
pager = "delta";
diff.format = "git";
diff-formatter = ":git";
diff-editor = "meld-3";
merge-editor = "meld";
};

View file

@ -5,7 +5,7 @@
home-manager,
...
}:
# 25.11 Consider using home-manager.minimal to reduce evaluation
# home-manager.minimal is not viable since there's no similar thing for stylix
{
config = {
users.users.root.initialHashedPassword = "$y$j9T$e64bjL7iyVlniEKwKbM9g0$cCn74za0r6L9QMO20Fdxz3/SX0yvhz3Xd6.2BhtbRL1"; # Not a real password