feat: add input-emulator custom package
This commit is contained in:
parent
823455682b
commit
77ada8f814
5 changed files with 39 additions and 3 deletions
nixos/overlays
|
@ -4,13 +4,17 @@
|
|||
nixpkgs.overlays = [
|
||||
(import ./swayosd.nix)
|
||||
(import ./blueberry.nix)
|
||||
(import ./tutanota-desktop.nix)
|
||||
(import ./tutanota-desktop.nix)
|
||||
|
||||
(final: prev: {
|
||||
input-emulator = final.callPackage ./pkgs/input-emulator.nix {};
|
||||
})
|
||||
|
||||
(final: prev: {
|
||||
pam-fprint-grosshack = final.callPackage ./pkgs/pam-fprint-grosshack.nix {};
|
||||
})
|
||||
|
||||
(final: prev: {
|
||||
(final: prev: {
|
||||
dracula-plymouth = final.callPackage ./pkgs/dracula-plymouth.nix {};
|
||||
})
|
||||
|
||||
|
|
29
nixos/overlays/pkgs/input-emulator.nix
Normal file
29
nixos/overlays/pkgs/input-emulator.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, cmake
|
||||
, bash-completion
|
||||
, fetchFromGitHub
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "input-emulator";
|
||||
version = "6c35040e6fc4f65ce0519ee76d00d60490bcb987";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tio";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-Im0RADqRwlZ/RiZFSVp+HwnWoLdcpRp0Ej6RP0GY0+c=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
cmake
|
||||
bash-completion
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue