nix/pkgs/default.nix

31 lines
1.2 KiB
Nix
Raw Normal View History

2024-07-10 15:01:17 +02:00
{ pkgs, ... }: with pkgs; [
2024-07-12 00:13:52 +02:00
(final: prevPkgs: {
2024-07-10 15:01:17 +02:00
win7-cursors = callPackage ./win7-cursors.nix {};
sddm-i3-theme = callPackage ./sddm-i3-theme.nix {};
ericw-tools-latest = callPackage ./ericw-tools-latest.nix {};
2024-07-24 19:01:46 +02:00
alacritty-sixel = callPackage ./alacritty-sixel.nix {};
2024-08-01 21:44:59 +02:00
i3status = prevPkgs.i3status.overrideAttrs (_: { patches = [ ../files/i3status.patch ]; });
2024-07-12 00:13:52 +02:00
vkquake = prevPkgs.vkquake.overrideAttrs (prev: {
version = "1.31.1";
src = pkgs.fetchFromGitHub {
inherit (prev.src) owner repo;
rev = "38a9771d56cd2427c44724a2655b95281e29ba2d";
sha256 = "sha256-rOzQMeSmnHZl4v0uWWqwp1yfnUqIuP18ogRn4DimKt4=";
};
sourceRoot = null;
nativeBuildInputs = prev.nativeBuildInputs ++ [ pkgs.glslang ];
buildPhase = ''
cd Quake
make -j6 DO_USERDIRS=1 prefix=$out bindir=$out/bin
'';
});
2024-08-21 20:18:57 +02:00
protontricks = prevPkgs.protontricks.overrideAttrs (prev: {
src = pkgs.fetchFromGitHub {
inherit (prev.src) owner repo;
rev = "f7b1fa33b0438dbd72f7222703f8442e40edc510";
sha256 = "sha256-t794WEMJx/JNX3gTMHfgquFWB7yXkleW07+QURm1NPM=";
};
});
2024-06-13 15:38:40 +02:00
})
]