mirror of
https://github.com/kmein/niveum
synced 2026-03-20 20:01:08 +01:00
fix(rofi-pass): include via home-manager
also fix https://github.com/carnager/rofi-pass/issues/226
This commit is contained in:
@@ -31,12 +31,6 @@ in {
|
|||||||
tocharian-font = pkgs.callPackage <niveum/packages/tocharian-font.nix> {};
|
tocharian-font = pkgs.callPackage <niveum/packages/tocharian-font.nix> {};
|
||||||
iolanguage = pkgs.callPackage <niveum/packages/iolanguage.nix> {};
|
iolanguage = pkgs.callPackage <niveum/packages/iolanguage.nix> {};
|
||||||
ix = pkgs.callPackage <niveum/packages/ix.nix> {};
|
ix = pkgs.callPackage <niveum/packages/ix.nix> {};
|
||||||
rofi-pass = pkgs.rofi-pass.overrideAttrs (final: previous: {
|
|
||||||
patches = [
|
|
||||||
# password store androi
|
|
||||||
<niveum/packages/rofi-pass.patch>
|
|
||||||
];
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -231,7 +231,7 @@ in {
|
|||||||
"${modifier}+0" = "exec ${scripts.menu-calc}/bin/=";
|
"${modifier}+0" = "exec ${scripts.menu-calc}/bin/=";
|
||||||
|
|
||||||
"${modifier}+Shift+w" = "exec ${scripts.k-lock}/bin/k-lock";
|
"${modifier}+Shift+w" = "exec ${scripts.k-lock}/bin/k-lock";
|
||||||
"${modifier}+d" = "exec ${pkgs.writers.writeDash "run" ''exec ${pkgs.rofi}/bin/rofi -modi run,window,ssh,filebrowser -show run''}";
|
"${modifier}+d" = "exec ${pkgs.writers.writeDash "run" ''exec rofi -modi run,ssh,window -show run''}";
|
||||||
"${modifier}+Shift+d" = "exec ${
|
"${modifier}+Shift+d" = "exec ${
|
||||||
pkgs.writers.writeDash "notemenu" ''
|
pkgs.writers.writeDash "notemenu" ''
|
||||||
set -efu
|
set -efu
|
||||||
@@ -251,7 +251,7 @@ in {
|
|||||||
fi
|
fi
|
||||||
''
|
''
|
||||||
}";
|
}";
|
||||||
"${modifier}+p" = "exec --no-startup-id ${pkgs.rofi-pass}/bin/rofi-pass";
|
"${modifier}+p" = "exec --no-startup-id rofi-pass";
|
||||||
"${modifier}+u" = "exec ${scripts.unicodmenu}/bin/unicodmenu";
|
"${modifier}+u" = "exec ${scripts.unicodmenu}/bin/unicodmenu";
|
||||||
|
|
||||||
"${modifier}+F6" = "exec ${pkgs.xorg.xkill}/bin/xkill";
|
"${modifier}+F6" = "exec ${pkgs.xorg.xkill}/bin/xkill";
|
||||||
|
|||||||
@@ -9,5 +9,13 @@ in {
|
|||||||
enable = true;
|
enable = true;
|
||||||
font = "Monospace 10";
|
font = "Monospace 10";
|
||||||
theme = "${pkgs.rofi}/share/rofi/themes/Arc.rasi";
|
theme = "${pkgs.rofi}/share/rofi/themes/Arc.rasi";
|
||||||
|
pass = {
|
||||||
|
enable = true;
|
||||||
|
extraConfig = ''
|
||||||
|
USERNAME_field='login'
|
||||||
|
help_color="#FF0000"
|
||||||
|
''; # help_color set by https://github.com/mrossinek/dotfiles/commit/13fc5f24caa78c8f20547bf473266879507f13bf
|
||||||
|
};
|
||||||
|
plugins = [pkgs.rofi-calc];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
diff --git a/rofi-pass b/rofi-pass
|
|
||||||
index 48928db..13682a5 100755
|
|
||||||
--- a/rofi-pass
|
|
||||||
+++ b/rofi-pass
|
|
||||||
@@ -15,7 +15,7 @@ _image_viewer () {
|
|
||||||
|
|
||||||
# We expect to find these fields in pass(1)'s output
|
|
||||||
URL_field='url'
|
|
||||||
-USERNAME_field='user'
|
|
||||||
+USERNAME_field='login'
|
|
||||||
AUTOTYPE_field='autotype'
|
|
||||||
OTPmethod_field='otp_method'
|
|
||||||
Reference in New Issue
Block a user