nixos/pkgs/fastfetch.nix
Gerg-L f43d0b741c systems -> hosts
moved functions to /lib

inputs over imports

turned each module file into a nixosModule

moved registry and $NIX_PATH pinning to /modules/pinning.nix
2023-06-24 23:52:04 -04:00

55 lines
815 B
Nix

{
chafa,
cmake,
dbus,
dconf,
fetchFromGitHub,
glib,
imagemagick_light,
libglvnd,
libxcb,
ocl-icd,
opencl-headers,
pciutils,
pkg-config,
stdenv,
vulkan-loader,
wayland,
xfce,
xorg,
zlib,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "fastfetch";
version = "1.11.0";
src = fetchFromGitHub {
owner = "LinusDierheimer";
repo = finalAttrs.pname;
rev = finalAttrs.version;
hash = "sha256-sSQaXXKH/ZELdhbUKuvAj0gZ0fSO/Xjxsv/TU0Xq47k=";
};
nativeBuildInputs = [cmake pkg-config];
buildInputs = [
dbus
dconf
glib
pciutils
zlib
chafa
imagemagick_light
ocl-icd
libglvnd
vulkan-loader
wayland
libxcb
xfce.xfconf
opencl-headers
xorg.libX11
];
cmakeFlags = [
"-DTARGET_DIR_ETC=./etc"
];
})