update system

This commit is contained in:
2026-06-06 13:11:00 +02:00
parent 7c3a4f9cb6
commit cf2108ad82
17 changed files with 361 additions and 325 deletions
+6 -4
View File
@@ -17,11 +17,13 @@ in
config = lib.mkIf cfg.enable {
home-manager.users.${username} = {
wayland.windowManager.hyprland.settings = {
windowrule = [
window_rule = [
{
name = "firefox-pip";
"match:class" = "^(firefox)$";
"match:title" = "^(Picture-in-Picture)$";
match = {
class = "^(firefox)$";
title = "^(Picture-in-Picture)$";
};
float = true;
no_follow_mouse = true;
opaque = true;
@@ -29,7 +31,7 @@ in
fullscreen_state = "2 0";
move = "240 8";
keep_aspect_ratio = true;
border_size = "0";
border_size = 0;
animation = "fade";
}
];
+2 -2
View File
@@ -21,10 +21,10 @@ in
bind = [
"SUPER_SHIFT,V,exec,XDG_CURRENT_DESKTOP=sway uwsm app -- flameshot gui --clipboard"
];
windowrule = [
window_rule = [
{
name = "Flameshot";
"match:class" = "^(flameshot)$";
match.class = "^(flameshot)$";
animation = "fade";
float = true;
}
+2 -2
View File
@@ -16,10 +16,10 @@ in
config = lib.mkIf cfg.enable {
home-manager.users.${username} = {
wayland.windowManager.hyprland.settings.windowrule = [
wayland.windowManager.hyprland.settings.window_rule = [
{
name = "Gnome Keyring";
"match:class" = "^(gcr-prompter)$";
match.class = "^(gcr-prompter)$";
border_size = 0;
rounding = 10;
animation = "slide";
+6 -1
View File
@@ -19,7 +19,12 @@ in
wayland.windowManager.hyprland = {
settings = {
bind = [
"SUPER_SHIFT,V,exec,uwsm app -- ${lib.getExe pkgs.grimblast} --freeze copy area"
{
_args = [
"SUPER + SHIFT + V"
(lib.generators.mkLuaInline "hl.dsp.exec_cmd('uwsm app -- ${lib.getExe pkgs.grimblast} --freeze copy area')")
];
}
];
};
};
+6 -1
View File
@@ -22,7 +22,12 @@ in
'';
in
[
"SUPER_SHIFT,C,exec,uwsm app -- ${color-picker}"
{
_args = [
"SUPER + SHIFT + C"
(lib.generators.mkLuaInline "hl.dsp.exec_cmd('uwsm app -- ${color-picker}')")
];
}
];
};
}
+6 -1
View File
@@ -16,7 +16,12 @@ in
config = lib.mkIf cfg.enable {
home-manager.users.${username} = {
wayland.windowManager.hyprland.settings.bind = [
"SUPER,T,exec,uwsm app -- kitty"
{
_args = [
"SUPER + T"
(lib.generators.mkLuaInline "hl.dsp.exec_cmd('uwsm app -- kitty')")
];
}
];
programs.kitty = {
enable = true;
+9 -1
View File
@@ -17,7 +17,15 @@ in
config = lib.mkIf cfg.enable {
home-manager.users.${username} = {
wayland.windowManager.hyprland.settings = {
bindr = [ "SUPER,SUPER_L,exec,uwsm app -- ${lib.getExe pkgs.walker}" ];
bind = [
{
_args = [
"SUPER + SUPER_L"
(lib.generators.mkLuaInline "hl.dsp.exec_cmd('uwsm app -- ${lib.getExe pkgs.walker}')")
{ release = true; }
];
}
];
/*
layerrule = [
# TODO: Add layer rules for walker