7 rustPlatform.buildRustPackage rec {
11 src = fetchFromGitLab {
15 hash = "sha256-f0kXy7/31imgHHqKPmW9K+QrLqroaPaXwlJkzOoezRU=";
18 cargoHash = "sha256-VYT6wV59fraAoJgR/i6GlO8s7LUoehGtxPAggEL1eLo=";
19 # Required patch until upstream fixes https://gitlab.com/w0lff/swayws/-/issues/1
21 ./ws-update-Cargo-lock.patch
24 # swayws does not have any tests
28 description = "Sway workspace tool which allows easy moving of workspaces to and from outputs";
29 mainProgram = "swayws";
30 homepage = "https://gitlab.com/w0lff/swayws";
31 license = licenses.mit;
32 maintainers = [ maintainers.atila ];