add creamlinux-installer package
This commit is contained in:
parent
3e556a7bb1
commit
e147f753e2
2 changed files with 33 additions and 0 deletions
32
packages/creamlinux-installer.nix
Normal file
32
packages/creamlinux-installer.nix
Normal file
|
@ -0,0 +1,32 @@
|
|||
{ pkgs }:
|
||||
|
||||
pkgs.stdenv.mkDerivation rec {
|
||||
pname = "creamlinux";
|
||||
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "Novattz";
|
||||
repo = "creamlinux-installer";
|
||||
rev = "f9e7c2f614d45d3c286692ea9f0356788c515103";
|
||||
sha256 = "sha256-wOzNE6PsGhRsWBuIVQPN/5+aKjl0Gq45qLrL6DceLDM=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
(pkgs.python3.withPackages (
|
||||
pythonPackages: with pythonPackages; [
|
||||
requests
|
||||
rich
|
||||
]
|
||||
))
|
||||
];
|
||||
|
||||
dontUnpack = true;
|
||||
installPhase = ''
|
||||
install -Dm755 ${./main.py} $out/bin/${pname}
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "A user-friendly tool for managing DLC for Steam games on Linux systems.";
|
||||
homepage = "https://github.com/Novattz/creamlinux-installer";
|
||||
maintianers = "cswimr";
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue