diff options
author | Carter Ison <carter@isons.org> | 2024-01-23 13:32:03 -0700 |
---|---|---|
committer | Carter Ison <carter@isons.org> | 2024-01-31 02:37:39 -0700 |
commit | b8884eba64861cad66514a46e4f8c84502350025 (patch) | |
tree | c2258f1bfa45e491c93fb23acc0485d31353d1c0 /pkgs/applications/misc/sway-contrib | |
parent | 8b6b276ee123cdd7f179b128b623dcde76563cc8 (diff) |
sway-contrib: refactor
Use 'stdenvNoCC', factor out unneeded 'rec's, include existing meta attributes.
Diffstat (limited to 'pkgs/applications/misc/sway-contrib')
-rw-r--r-- | pkgs/applications/misc/sway-contrib/default.nix | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/pkgs/applications/misc/sway-contrib/default.nix b/pkgs/applications/misc/sway-contrib/default.nix index df5ad07b1c5ab..85093baa51bd2 100644 --- a/pkgs/applications/misc/sway-contrib/default.nix +++ b/pkgs/applications/misc/sway-contrib/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv +{ lib, stdenvNoCC , fetchFromGitHub , coreutils , makeWrapper @@ -31,7 +31,7 @@ let in { -grimshot = stdenv.mkDerivation rec { +grimshot = stdenvNoCC.mkDerivation { inherit version src; pname = "grimshot"; @@ -70,7 +70,7 @@ grimshot = stdenv.mkDerivation rec { fi ''; - meta = with lib; { + meta = with lib; meta // { description = "A helper for screenshots within sway"; maintainers = with maintainers; [ evils ]; mainProgram = "grimshot"; @@ -78,11 +78,12 @@ grimshot = stdenv.mkDerivation rec { }; -inactive-windows-transparency = python3Packages.buildPythonApplication rec { - inherit version src; - +inactive-windows-transparency = let # long name is long lname = "inactive-windows-transparency"; +in python3Packages.buildPythonApplication { + inherit version src; + pname = "sway-${lname}"; format = "other"; @@ -95,7 +96,7 @@ inactive-windows-transparency = python3Packages.buildPythonApplication rec { install -Dm 0755 $src/${lname}.py $out/bin/${lname}.py ''; - meta = with lib; { + meta = with lib; meta // { description = "It makes inactive sway windows transparent"; mainProgram = "${lname}.py"; maintainers = with maintainers; [ |