Add qute-bitwarden keybinds for qutebrowser
This commit is contained in:
parent
7801fc70f2
commit
0b9028fd02
@ -26,6 +26,7 @@
|
|||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
age
|
age
|
||||||
bitwarden
|
bitwarden
|
||||||
|
bitwarden-cli
|
||||||
chromium
|
chromium
|
||||||
fd
|
fd
|
||||||
feh
|
feh
|
||||||
@ -34,8 +35,9 @@
|
|||||||
fzf
|
fzf
|
||||||
#gnumake
|
#gnumake
|
||||||
hack-font
|
hack-font
|
||||||
jq
|
|
||||||
inconsolata
|
inconsolata
|
||||||
|
jq
|
||||||
|
keyutils # for keyctl, used by some bitwarden scripts like qute-bitwarden
|
||||||
libreoffice
|
libreoffice
|
||||||
logseq
|
logseq
|
||||||
mupdf
|
mupdf
|
||||||
@ -44,6 +46,7 @@
|
|||||||
#pandoc
|
#pandoc
|
||||||
pavucontrol
|
pavucontrol
|
||||||
ripgrep
|
ripgrep
|
||||||
|
rofi
|
||||||
scli
|
scli
|
||||||
scrot
|
scrot
|
||||||
signal-desktop
|
signal-desktop
|
||||||
@ -53,6 +56,7 @@
|
|||||||
sxiv
|
sxiv
|
||||||
#texlive.combined.scheme-full
|
#texlive.combined.scheme-full
|
||||||
xclip
|
xclip
|
||||||
|
xpra
|
||||||
zathura
|
zathura
|
||||||
zoom-us
|
zoom-us
|
||||||
];
|
];
|
||||||
@ -77,10 +81,18 @@
|
|||||||
mimeApps = {
|
mimeApps = {
|
||||||
enable = true;
|
enable = true;
|
||||||
associations.added = {
|
associations.added = {
|
||||||
"application/pdf" = ["zathura.desktop"];
|
"application/pdf" = ["org.pwmt.zathura-pdf-mupdf.desktop"];
|
||||||
};
|
};
|
||||||
defaultApplications = {
|
defaultApplications = let
|
||||||
"application/pdf" = ["zathura.desktop"];
|
browser = [ "org.qutebrowser.qutebrowser.desktop" "firefox.desktop" ];
|
||||||
|
img = [ "sxiv.desktop" "feh.desktop" ];
|
||||||
|
in {
|
||||||
|
"text/html" = browser;
|
||||||
|
"x-scheme-handler/http" = browser;
|
||||||
|
"x-scheme-handler/https" = browser;
|
||||||
|
"x-scheme-handler/about" = browser;
|
||||||
|
"x-scheme-handler/unknown" = browser;
|
||||||
|
"image/png" = img;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -178,6 +190,9 @@
|
|||||||
notmuch = {
|
notmuch = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
nushell = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
qutebrowser = import ./qutebrowser.nix;
|
qutebrowser = import ./qutebrowser.nix;
|
||||||
rbw = {
|
rbw = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
@ -25,6 +25,9 @@
|
|||||||
",s" = "set-cmd-text -s :session-save -o";
|
",s" = "set-cmd-text -s :session-save -o";
|
||||||
",o" = "set-cmd-text -s :session-load";
|
",o" = "set-cmd-text -s :session-load";
|
||||||
",d" = "set-cmd-text -s :session-delete";
|
",d" = "set-cmd-text -s :session-delete";
|
||||||
|
",u" = "spawn --userscript qute-bitwarden --username-only";
|
||||||
|
",p" = "spawn --userscript qute-bitwarden --password-only";
|
||||||
|
",t" = "spawn --userscript qute-bitwarden --totp-only";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user