39 lines
1.1 KiB
Nix
39 lines
1.1 KiB
Nix
final: prev: {
|
|
spotify-webapp = final.callPackage ./spotify-webapp {};
|
|
|
|
catppuccin-discord = final.callPackage ./catppuccin-discord {
|
|
inherit (final) catppuccin-discord-git;
|
|
};
|
|
|
|
openmw = final.callPackage ./openmw {
|
|
openmw = prev.openmw;
|
|
inherit (final) openmw-git;
|
|
};
|
|
|
|
# Noctalia shell is parameterized by catppuccin theme, so we create a function
|
|
# that home-manager configs can call with their specific theme settings
|
|
mkNoctaliaShellCustom = {
|
|
catppuccin-flavor,
|
|
catppuccin-accent,
|
|
}:
|
|
final.callPackage ./noctalia-shell {
|
|
noctalia-shell = final.noctalia-shell;
|
|
inherit catppuccin-flavor catppuccin-accent;
|
|
};
|
|
|
|
linuxPackages_asahi = prev.linuxPackages_asahi.override {
|
|
_kernelPatches = [
|
|
{
|
|
name = "Mailbox and RTKIT support";
|
|
patch = null;
|
|
structuredExtraConfig = with prev.lib.kernel; {
|
|
APPLE_MAILBOX = yes;
|
|
APPLE_RTKIT = yes;
|
|
APPLE_RTKIT_HELPER = yes;
|
|
RUST_APPLE_RTKIT = yes;
|
|
RUST_FW_LOADER_ABSTRACTIONS = yes;
|
|
};
|
|
}
|
|
];
|
|
};
|
|
}
|