forked from pub-solar/os
pkgs: add metadata and standardize
This commit is contained in:
parent
1c3216630d
commit
d1c0b0f6ec
|
@ -48,9 +48,7 @@
|
||||||
overlayPaths = map fullPath (attrNames (readDir overlayDir));
|
overlayPaths = map fullPath (attrNames (readDir overlayDir));
|
||||||
in pathsToImportedAttrs overlayPaths;
|
in pathsToImportedAttrs overlayPaths;
|
||||||
|
|
||||||
packages.x86_64-linux = {
|
packages.x86_64-linux = self.overlay pkgs pkgs;
|
||||||
inherit (pkgs) sddm-chili dejavu_nerdfont purs pure;
|
|
||||||
};
|
|
||||||
|
|
||||||
nixosModules = let
|
nixosModules = let
|
||||||
# modules
|
# modules
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "sddm-chili";
|
name = "sddm-chili";
|
||||||
version = "0.5.5";
|
version = "0.5.5";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "MarianArlt";
|
owner = "MarianArlt";
|
||||||
repo = "kde-plasma-chili";
|
repo = "kde-plasma-chili";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ stdenv, fetchzip }:
|
{ stdenv, fetchzip }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "dejavu-nerdfont-${version}";
|
pname = "dejavu-nerdfont";
|
||||||
version = "2.0.0";
|
version = "2.0.0";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ stdenv, meson, ninja, fetchFromGitHub, ... }:
|
{ stdenv, meson, ninja, fetchFromGitHub, ... }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "libinih";
|
pname = "libinih";
|
||||||
version = "r50";
|
version = "r50";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
|
@ -17,4 +17,12 @@ stdenv.mkDerivation rec {
|
||||||
-Ddefault_library=shared
|
-Ddefault_library=shared
|
||||||
-Ddistro_install=true
|
-Ddistro_install=true
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Simple .INI file parser in C";
|
||||||
|
homepage = "https://github.com/benhoyt/inih";
|
||||||
|
maintainers = [ maintainers.nrdxp ];
|
||||||
|
license = licenses.bsd3;
|
||||||
|
inherit version;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
{ stdenv, fetchFromGitHub, pkgconfig, libudev, libusb, ... }:
|
{ stdenv, fetchFromGitHub, pkgconfig, libudev, libusb, ... }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "wii-u-gc-adapter";
|
pname = "wii-u-gc-adapter";
|
||||||
|
version = "ae6b46d";
|
||||||
|
|
||||||
buildInputs = [ pkgconfig libudev libusb ];
|
buildInputs = [ pkgconfig libudev libusb ];
|
||||||
|
|
||||||
|
@ -18,4 +19,12 @@ stdenv.mkDerivation {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
hardeningDisable = [ "format" ];
|
hardeningDisable = [ "format" ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Tool for using the Wii U GameCube Adapter on Linux";
|
||||||
|
homepage = "https://github.com/ToadKing/wii-u-gc-adapter";
|
||||||
|
maintainers = [ maintainers.nrdxp ];
|
||||||
|
license = licenses.mit;
|
||||||
|
inherit version;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,4 +29,11 @@ stdenv.mkDerivation rec {
|
||||||
-Dwith-systemd-user-unit-dir=${placeholder "out"}/lib/systemd/user
|
-Dwith-systemd-user-unit-dir=${placeholder "out"}/lib/systemd/user
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Optimise Linux system performance on demand";
|
||||||
|
homepage = "https://github.com/FeralInteractive/gamemode";
|
||||||
|
maintainers = [ maintainers.nrdxp ];
|
||||||
|
license = licenses.bsd3;
|
||||||
|
inherit version;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{ stdenv, fetchFromGitHub, openssl, pkgconfig, rustPlatform }:
|
{ stdenv, fetchFromGitHub, openssl, pkgconfig, rustPlatform }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "pure-${version}";
|
pname = "pure";
|
||||||
version = "0e87bd8";
|
version = "0e87bd8";
|
||||||
|
|
||||||
srcs = fetchFromGitHub {
|
srcs = fetchFromGitHub {
|
||||||
|
|
Loading…
Reference in a new issue