41 lines
1.7 KiB
Nix
41 lines
1.7 KiB
Nix
{ inputs, pkgs, ... }: with pkgs; [
|
|
(final: prevPkgs: {
|
|
win7-cursors = callPackage ./win7-cursors.nix {};
|
|
sddm-i3-theme = callPackage ./sddm-i3-theme.nix {};
|
|
ericw-tools-latest = callPackage ./ericw-tools-latest.nix {};
|
|
godot4-mono = callPackage ./godot4-mono.nix {};
|
|
alacritty-sixel = callPackage ./alacritty-sixel.nix {};
|
|
i3status = prevPkgs.i3status.overrideAttrs (_: { patches = [ ../files/i3status-format-fix.patch ]; });
|
|
flameshot = prevPkgs.flameshot.overrideAttrs (_: { patches = [ ../files/flameshot-0x0-upload.patch ]; });
|
|
schildichat-web = callPackage ./schildi/schildichat-web.nix {};
|
|
schildichat-desktop = callPackage ./schildi/schildichat-desktop.nix {};
|
|
vkquake = prevPkgs.vkquake.overrideAttrs (prev: {
|
|
version = "1.31.1";
|
|
src = pkgs.fetchFromGitHub {
|
|
inherit (prev.src) owner repo;
|
|
rev = "38a9771d56cd2427c44724a2655b95281e29ba2d";
|
|
sha256 = "sha256-rOzQMeSmnHZl4v0uWWqwp1yfnUqIuP18ogRn4DimKt4=";
|
|
};
|
|
sourceRoot = null;
|
|
buildInputs = prev.buildInputs ++ [ pkgs.vulkan-headers ];
|
|
nativeBuildInputs = prev.nativeBuildInputs ++ [ pkgs.glslang ];
|
|
buildPhase = ''
|
|
cd ../Quake
|
|
make -j6 DO_USERDIRS=1 prefix=$out bindir=$out/bin
|
|
'';
|
|
});
|
|
protontricks = prevPkgs.protontricks.overrideAttrs (prev: {
|
|
src = pkgs.fetchFromGitHub {
|
|
inherit (prev.src) owner repo;
|
|
rev = "f7b1fa33b0438dbd72f7222703f8442e40edc510";
|
|
sha256 = "sha256-t794WEMJx/JNX3gTMHfgquFWB7yXkleW07+QURm1NPM=";
|
|
};
|
|
});
|
|
zed-editor = (inputs.zed.packages.${system}.zed-editor.overrideAttrs {
|
|
patches = [
|
|
../files/zed-no-rounded-corners.patch
|
|
../files/zed-replace-window.patch
|
|
];
|
|
});
|
|
})
|
|
]
|