Install falsisign
This commit is contained in:
parent
6b31e8b25c
commit
7be104a748
26
overlays/falsisign/default.nix
Normal file
26
overlays/falsisign/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
self: super:
|
||||
let
|
||||
path = "PATH : ${super.lib.makeBinPath [ super.imagemagick super.pdftk ]}";
|
||||
in
|
||||
{
|
||||
falsisign = super.stdenvNoCC.mkDerivation rec {
|
||||
pname = "falsisign";
|
||||
version = "8e7114b";
|
||||
src = super.fetchFromGitLab {
|
||||
owner = "edouardklein";
|
||||
repo = "falsisign";
|
||||
rev = version;
|
||||
hash = "sha256-UJH8m1kWbW6m+6CyTfoF+oDO36c82kECHIUFaF9cT4U=";
|
||||
};
|
||||
buildInputs = [ super.makeWrapper ];
|
||||
dontBuild = true;
|
||||
installPhase = ''
|
||||
patchShebangs *.sh
|
||||
mkdir -p $out/bin
|
||||
cp falsisign.sh $out/bin/falsisign
|
||||
cp signdiv.sh $out/bin/signdiv
|
||||
wrapProgram $out/bin/falsisign --prefix ${path}
|
||||
wrapProgram $out/bin/signdiv --prefix ${path}
|
||||
'';
|
||||
};
|
||||
}
|
|
@ -38,13 +38,11 @@ self: super: {
|
|||
};
|
||||
desktop-pkgs = {
|
||||
inherit (self) lm_sensors xwayland xdg_utils libnotify kassandra shotcut mlt audacity paprefs wl-clipboard
|
||||
nheko dconf2nix haskell-docs-cli
|
||||
;
|
||||
nheko dconf2nix haskell-docs-cli falsisign;
|
||||
inherit (self.gnomeExtensions) appindicator system-monitor
|
||||
clipboard-indicator emoji-selector
|
||||
window-is-ready-remover nothing-to-say notification-banner-position gtile
|
||||
caffeine dash-to-panel
|
||||
;
|
||||
caffeine dash-to-panel;
|
||||
executor = self.gnomeExtensions.executor.overrideAttrs (old: {
|
||||
postInstall = (old.postInstall or "") + ''
|
||||
substituteInPlace $out/share/gnome-shell/extensions/executor@raujonas.github.io/extension.js --replace "'/bin/bash'" "'bash'"
|
||||
|
@ -52,8 +50,7 @@ self: super: {
|
|||
});
|
||||
inherit (self.gnome)
|
||||
dconf dconf-editor gnome-tweaks gnome-shell-extensions adwaita-icon-theme
|
||||
gnome-session
|
||||
;
|
||||
gnome-session;
|
||||
};
|
||||
home-pkgs = {
|
||||
inherit (self.pythonPackages) yapf jsbeautifier;
|
||||
|
|
Loading…
Reference in a new issue