home packages and others

This commit is contained in:
alyx 2026-02-21 11:38:18 +00:00
parent 5406cf3a7b
commit d3c4b789f7
No known key found for this signature in database
6 changed files with 177 additions and 68 deletions

24
pkgs/cyberhack.nix Normal file
View file

@ -0,0 +1,24 @@
# /etc/nixos/pkgs/gtk-theme.nix
{
stdenvNoCC,
pkgs,
}:
stdenvNoCC.mkDerivation {
pname = "cyberhack";
version = "1.0";
src = pkgs.fetchgit {
url = "https://git.disroot.org/eudaimon/CyberHack.git";
rev = "master";
sha256 = "17lh4flbsgh5ddr6la2vnj3pd0185a2d7cwakm5c4ac9glx0wx0b";
};
installPhase = ''
mkdir -p $out/share/themes
cp -rT $src $out/share/themes/CyberHack
mkdir -p $out/share/Kvantum
cp -r $src/Kvantum/* $out/share/Kvantum/
'';
dontBuild = true;
}

10
pkgs/default.nix Normal file
View file

@ -0,0 +1,10 @@
# /etc/nixos/pkgs/default.nix
{pkgs, ...}: let
callPackage = pkgs.callPackage;
in {
nixpkgs.overlays = [(final: prev: {
mypackages = {
cyberhack = callPackage ./cyberhack.nix {};
};
})];
}