diff --git a/nixosVista/homeManager/default.nix b/nixosVista/homeManager/default.nix index f24c7aa..f33b537 100644 --- a/nixosVista/homeManager/default.nix +++ b/nixosVista/homeManager/default.nix @@ -10,7 +10,7 @@ ./wofi ./hyprpaper ./eww - + ./hyprlock ./gtk-theme ]; } diff --git a/nixosVista/homeManager/hyprlock/main.nix b/nixosVista/homeManager/hyprlock/main.nix index 33a6eeb..460851e 100644 --- a/nixosVista/homeManager/hyprlock/main.nix +++ b/nixosVista/homeManager/hyprlock/main.nix @@ -90,7 +90,7 @@ in { - warnings = [">>> HYPRLOCK ACTIVE <<<"]; + # warnings = [">>> HYPRLOCK ACTIVE <<<"]; programs.hyprlock = { diff --git a/nixosVista/systemWide/font.nix b/nixosVista/systemWide/font.nix index 5d1f13b..d989937 100644 --- a/nixosVista/systemWide/font.nix +++ b/nixosVista/systemWide/font.nix @@ -2,13 +2,12 @@ config, lib, pkgs, - nixosVista, ... }: let - root = nixosVista; + cfg = config.nixosVista; in { - config = lib.mkIf root.enable { - warnings = [">>> fonts ACTIVE <<<"]; + config = lib.mkIf cfg.enable { +# warnings = [">>> fonts ACTIVE <<<"]; fonts.packages = with pkgs; [ nerd-fonts.jetbrains-mono diff --git a/showcaseVM/nixosVista.nix b/showcaseVM/nixosVista.nix index 41696ef..5bc421c 100644 --- a/showcaseVM/nixosVista.nix +++ b/showcaseVM/nixosVista.nix @@ -85,6 +85,9 @@ preset = "default"; extra = [ # "bind = SUPER, RETURN, exec, kitty" + + + ]; }; @@ -98,12 +101,30 @@ ]; }; - windowRules = { - preset = "default"; - extra = []; - }; +windowRules = { + preset = "default"; + + extra = [ + # Firefox Picture in Picture rules + "windowrule = float 1, match:class ^(librewolf)$, match:title ^(Picture-in-Picture)$" + "windowrule = size 800 450, match:class ^(librewolf)$, match:title ^(Picture-in-Picture)$" + "windowrule = pin 1, match:class ^(librewolf)$, match:title ^(Picture-in-Picture)$" + # "windowrule = nofullscreen 1, match:class ^(librewolf)$, match:title ^(Picture-in-Picture)$" + ]; +}; + +customBottom = '' + input { + kb_layout = de,us + kb_options = grp:alt_shift_toggle + } +''; + }; + +hyprlock.enable = true; + ########################################################## # Waybar ##########################################################