Loading pkgs/tools/wayland/shikane/default.nix 0 → 100644 +45 −0 Original line number Diff line number Diff line { lib , rustPlatform , fetchFromGitLab , installShellFiles , pandoc }: rustPlatform.buildRustPackage rec { pname = "shikane"; version = "0.2.0"; src = fetchFromGitLab { owner = "w0lff"; repo = "shikane"; rev = "v${version}"; hash = "sha256-S55elFZQT234fKlISFi21QJtnf2yB0O2u2vSNFhzgBg="; }; cargoHash = "sha256-4wisXVaZa2GBFKywl48beQgg4c+lawL3L/837ZU1Y94="; nativeBuildInputs = [ installShellFiles pandoc ]; postBuild = '' bash ./scripts/build-docs.sh man ''; postInstall = '' installManPage ./build/shikane.* ''; # upstream has no tests doCheck = false; meta = with lib; { description = "A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles"; homepage = "https://gitlab.com/w0lff/shikane"; changelog = "https://gitlab.com/w0lff/shikane/-/tags/v${version}"; license = licenses.mit; maintainers = with maintainers; [ michaelpachec0 natsukium ]; platforms = platforms.linux; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -4284,6 +4284,8 @@ with pkgs; oguri = callPackage ../tools/wayland/oguri { }; shikane = callPackage ../tools/wayland/shikane { }; shotman = callPackage ../tools/wayland/shotman { }; slurp = callPackage ../tools/wayland/slurp { }; Loading
pkgs/tools/wayland/shikane/default.nix 0 → 100644 +45 −0 Original line number Diff line number Diff line { lib , rustPlatform , fetchFromGitLab , installShellFiles , pandoc }: rustPlatform.buildRustPackage rec { pname = "shikane"; version = "0.2.0"; src = fetchFromGitLab { owner = "w0lff"; repo = "shikane"; rev = "v${version}"; hash = "sha256-S55elFZQT234fKlISFi21QJtnf2yB0O2u2vSNFhzgBg="; }; cargoHash = "sha256-4wisXVaZa2GBFKywl48beQgg4c+lawL3L/837ZU1Y94="; nativeBuildInputs = [ installShellFiles pandoc ]; postBuild = '' bash ./scripts/build-docs.sh man ''; postInstall = '' installManPage ./build/shikane.* ''; # upstream has no tests doCheck = false; meta = with lib; { description = "A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles"; homepage = "https://gitlab.com/w0lff/shikane"; changelog = "https://gitlab.com/w0lff/shikane/-/tags/v${version}"; license = licenses.mit; maintainers = with maintainers; [ michaelpachec0 natsukium ]; platforms = platforms.linux; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -4284,6 +4284,8 @@ with pkgs; oguri = callPackage ../tools/wayland/oguri { }; shikane = callPackage ../tools/wayland/shikane { }; shotman = callPackage ../tools/wayland/shotman { }; slurp = callPackage ../tools/wayland/slurp { };