feat: vicinae theme, fix: lockscreen

This commit is contained in:
Kat Inskip 2025-12-17 16:31:07 -08:00
parent 123eef7a68
commit b5b91081ad
4 changed files with 15 additions and 4 deletions

View file

@ -58,7 +58,7 @@
"$mod ALT, ,resizeactive," "$mod ALT, ,resizeactive,"
"$mod, Escape, exec, ${noctalia} sessionMenu toggle" "$mod, Escape, exec, ${noctalia} sessionMenu toggle"
"$mod SHIFT, Escape, exec, ${noctalia} controlCenter toggle" "$mod SHIFT, Escape, exec, ${noctalia} controlCenter toggle"
"$mod, L, exec, ${uwsmSingleApp "${noctalia} lockScreen toggle"}" "$mod, L, exec, ${noctalia} lockScreen lock"
"$mod, d, hy3:makegroup, h" "$mod, d, hy3:makegroup, h"
"$mod, s, hy3:makegroup, v" "$mod, s, hy3:makegroup, v"
"$mod, z, hy3:makegroup, tab" "$mod, z, hy3:makegroup, tab"

View file

@ -44,7 +44,7 @@ in {
"Mod+Escape".action = sh ''${noctalia} controlCenter toggle''; "Mod+Escape".action = sh ''${noctalia} controlCenter toggle'';
"Mod+Shift+Escape".action = sh ''${noctalia} sessionMenu toggle''; "Mod+Shift+Escape".action = sh ''${noctalia} sessionMenu toggle'';
#"Mod+Shift+Escape".action = sh ''${getExe config.programs.swaylock.package} -f''; #"Mod+Shift+Escape".action = sh ''${getExe config.programs.swaylock.package} -f'';
"Mod+L".action = sh ''${noctalia} lockScreen toggle''; "Mod+L".action = sh ''${noctalia} lockScreen lock'';
#"Mod+Tab" = { #"Mod+Tab" = {
# #repeat = false; # #repeat = false;
# cooldown-ms = 150; # cooldown-ms = 150;

View file

@ -12,7 +12,7 @@ in {
timeouts = [ timeouts = [
{ {
timeout = 600; timeout = 600;
command = "${noctalia} lockScreen toggle"; command = "${noctalia} lockScreen lock";
} }
{ {
timeout = 1200; timeout = 1200;
@ -22,7 +22,7 @@ in {
events = [ events = [
{ {
event = "before-sleep"; event = "before-sleep";
command = "${noctalia} lockScreen toggle"; command = "${noctalia} lockScreen lock";
} }
]; ];
}; };

View file

@ -1,6 +1,7 @@
{ {
pkgs, pkgs,
inputs, inputs,
config,
... ...
}: { }: {
home.packages = with pkgs; [ home.packages = with pkgs; [
@ -10,6 +11,16 @@
programs.vicinae = { programs.vicinae = {
enable = true; enable = true;
systemd.enable = true; systemd.enable = true;
settings = {
font.family = config.stylix.fonts.sansSerif.name;
font.size = config.stylix.fonts.sizes.popups;
theme.name = "catppuccin-macchiato";
window = {
csd = false;
opacity = config.stylix.opacity.popups;
rounding = 5;
};
};
extensions = extensions =
(with inputs.vicinae-extensions.packages.${pkgs.stdenv.hostPlatform.system}; [ (with inputs.vicinae-extensions.packages.${pkgs.stdenv.hostPlatform.system}; [
bluetooth bluetooth