- overlays/{linux,wine-osu}.nix -> packages/{linux-lava,wine-osu}/
- overlays/misc/ -> overlays/patches/
- overlays/misc/0001...patch -> packages/linux-lava/si...patch
- overlays/misc/wine/ -> packages/wine-osu/patches/
- flake.nix:
- overlays are dynamically read from overlays/
- define custom packages separately
- packages/*
- now imported using callPackage
10 lines
318 B
Nix
10 lines
318 B
Nix
self: super: {
|
|
xorg = super.xorg // {
|
|
xinit = super.xorg.xinit.overrideAttrs(o: {
|
|
# Some info:
|
|
# - Make startx use $XAUTHORITY as server auth files instead of .serverauth.$$
|
|
# - Make startx respect $XINITRC and $XSERVERRC
|
|
patches = o.patches ++ [ ./patches/startx.patch ];
|
|
});
|
|
};
|
|
}
|