summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTravis Davis <52011418+TravisDavis-ops@users.noreply.github.com>2022-05-25 16:30:07 -0500
committerGitHub <noreply@github.com>2022-05-25 23:30:07 +0200
commit4be2ce0d4d349a33639d6a21b70df0c50cf102eb (patch)
tree072bcd401a2bcbd249f88566ae863c3813ea57e9
parent8864dcd770ec28dc8dadae16761aeea11afdb8bf (diff)
sov: init as 0.71 (#174492)
* sov: init as v0.71 * Apply suggestions from code review Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
-rw-r--r--pkgs/tools/wayland/sov/default.nix26
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/tools/wayland/sov/default.nix b/pkgs/tools/wayland/sov/default.nix
new file mode 100644
index 000000000000..260311c07a76
--- /dev/null
+++ b/pkgs/tools/wayland/sov/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, fetchFromGitHub
+, meson, pkg-config, wayland-scanner, ninja
+, wayland, wayland-protocols, freetype,
+}:
+
+stdenv.mkDerivation rec {
+ pname = "sov";
+ version = "0.71";
+
+ src = fetchFromGitHub {
+ owner = "milgra";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-6FdZ3UToeIAARxrOqSWBX+ALrlr4s2J0bj9c3l9ZTyQ=";
+ };
+
+ nativeBuildInputs = [ meson pkg-config wayland-scanner ninja ];
+ buildInputs = [ wayland wayland-protocols freetype ];
+
+ meta = with lib; {
+ description = "An overlay that shows schemas for all workspaces to make navigation in sway easier.";
+ homepage = "https://github.com/milgra/sov";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ travisdavis-ops ];
+ };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 5879294c6842..d9a20d8406cd 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3063,6 +3063,8 @@ with pkgs;
slurp = callPackage ../tools/wayland/slurp { };
+ sov = callPackage ../tools/wayland/sov { };
+
swaykbdd = callPackage ../tools/wayland/swaykbdd { };
swaycwd = callPackage ../tools/wayland/swaycwd { };