bitwarden be WALKING

This commit is contained in:
marty 2025-12-21 10:36:34 +01:00
parent 5fa40025d0
commit 2d08836672
5 changed files with 19 additions and 4 deletions

View file

@ -101,6 +101,10 @@
waybar.enable = true;
walker.enable = true;
wallpaper.enable = true;
grimblast.enable = true;
};
misc = {
bitwarden.enable = true;
};
syncthing = {
devices = {

View file

@ -97,10 +97,13 @@
"monitor = desc:Panasonic Industry Company Panasonic-TV, 3840x2160@30, 0x0, 1 # tv"
];
};
waybar.enable = true;
rofi.enable = true;
walker.enable = true;
wallpaper.enable = true;
};
misc = {
bitwarden.enable = true;
};
imports = [
inputs.walker.homeManagerModules.default

View file

@ -12,6 +12,9 @@
./waybar.nix
./rofi.nix
./wallpaper.nix
./screenshot.nix
./grimblast.nix
];
home.packages = with pkgs; [
wl-clipboard
];
}

View file

@ -9,11 +9,11 @@
{
options = {
desktop = {
grimshot.enable = lib.mkEnableOption "enable grimshot";
grimblast.enable = lib.mkEnableOption "enable grimblast";
};
};
config = lib.mkIf config.desktop.grimshot.enable {
config = lib.mkIf config.desktop.grimblast.enable {
home.packages = with pkgs; [
grimblast
gradia

View file

@ -47,6 +47,11 @@
(lib.mkIf (config.desktop.walker.enable) "$mod, D, exec, walker")
(lib.mkIf (config.desktop.rofi.enable) "$mod, D, exec, rofi -show drun")
(lib.mkIf (config.terminal.kitty.enable) "$mod, return, exec, kitty")
(lib.mkIf (config.desktop.grimblast.enable) ", print, exec, GRIMBLAST_EDITOR=gradia grimblast edit area")
(lib.mkIf (config.desktop.rofi.enable) (lib.mkIf (config.misc.bitwarden.enable) "$mod, B, exec, rbw unlocked || kitty --class kitty-floating -e rbw unlock; rofi-rbw"))
(lib.mkIf (config.desktop.walker.enable) ( lib.mkIf (config.misc.bitwarden.enable) "$mod, B, exec, rbw unlocked || kitty --class kitty-floating -e rbw unlock; selected=$(rbw list | walker -d); wl-copy $(rbw get $selected)"))
"$mod, F, fullscreen, 1"
"$shiftmod, F, fullscreen, 0"
"$shiftmod, Q, killactive,"
];
input = {