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; waybar.enable = true;
walker.enable = true; walker.enable = true;
wallpaper.enable = true; wallpaper.enable = true;
grimblast.enable = true;
};
misc = {
bitwarden.enable = true;
}; };
syncthing = { syncthing = {
devices = { devices = {

View file

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

View file

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

View file

@ -9,11 +9,11 @@
{ {
options = { options = {
desktop = { 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; [ home.packages = with pkgs; [
grimblast grimblast
gradia gradia

View file

@ -47,6 +47,11 @@
(lib.mkIf (config.desktop.walker.enable) "$mod, D, exec, walker") (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.desktop.rofi.enable) "$mod, D, exec, rofi -show drun")
(lib.mkIf (config.terminal.kitty.enable) "$mod, return, exec, kitty") (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," "$shiftmod, Q, killactive,"
]; ];
input = { input = {