diff options
author | Evils <evils.devils@protonmail.com> | 2020-05-18 19:18:34 +0200 |
---|---|---|
committer | Evils <evils.devils@protonmail.com> | 2020-06-11 07:37:37 +0200 |
commit | 1db748ef6aa41ec9777a9bf97963d3a4f38866c0 (patch) | |
tree | 8cdf7b49130cbcc1c354650ea609f7e70a34f432 | |
parent | 40c3a8eeadcf096236d2f96727cde17ea35d8e22 (diff) | |
download | nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.tar nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.tar.gz nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.tar.bz2 nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.tar.lz nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.tar.xz nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.tar.zst nixlib-1db748ef6aa41ec9777a9bf97963d3a4f38866c0.zip |
sway-contrib.inactive-windows-transparency: init
at sway-unwrapped.version
-rw-r--r-- | pkgs/applications/window-managers/sway/contrib.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/applications/window-managers/sway/contrib.nix b/pkgs/applications/window-managers/sway/contrib.nix index 6ab8ea4ec8ec..e2c27fb470f7 100644 --- a/pkgs/applications/window-managers/sway/contrib.nix +++ b/pkgs/applications/window-managers/sway/contrib.nix @@ -1,4 +1,5 @@ { stdenv + , fetchurl , coreutils , makeWrapper @@ -9,6 +10,8 @@ , slurp , grim , jq + +, python3Packages }: { @@ -76,4 +79,29 @@ grimshot = stdenv.mkDerivation rec { }; }; + +inactive-windows-transparency = python3Packages.buildPythonApplication rec { + # long name is long + lname = "inactive-windows-transparency"; + pname = "sway-${lname}"; + version = sway-unwrapped.version; + + src = sway-unwrapped.src; + + format = "other"; + dontBuild = true; + dontConfigure = true; + + propagatedBuildInputs = [ python3Packages.i3ipc ]; + + installPhase = '' + install -Dm 0755 $src/contrib/${lname}.py $out/bin/${lname}.py + ''; + + meta = sway-unwrapped.meta // { + description = "It makes inactive sway windows transparent"; + homepage = "https://github.com/swaywm/sway/tree/${sway-unwrapped.version}/contrib"; + }; +}; + } |