Rearrange special workspace config

This commit is contained in:
SebastianStork 2024-10-17 20:49:30 +02:00
parent e8bfbe1084
commit f1e1f36610
2 changed files with 14 additions and 17 deletions

View file

@ -92,27 +92,11 @@
bind = , Print, exec, grimblast --notify --freeze copysave output bind = , Print, exec, grimblast --notify --freeze copysave output
bind = SHIFT, Print, exec, grimblast --notify --freeze copysave area bind = SHIFT, Print, exec, grimblast --notify --freeze copysave area
# Music workspace # Special workspaces
workspace = special:music, border:false, gapsout:30, on-created-empty:spotify
exec-once = [workspace special:music silent] spotify
bind = SUPER, S, togglespecialworkspace, music bind = SUPER, S, togglespecialworkspace, music
# Chat workspace
workspace = special:chat, border:false, gapsout:30, on-created-empty:webcord
exec-once = [workspace special:chat silent] webcord
bind = SUPER, D, togglespecialworkspace, chat bind = SUPER, D, togglespecialworkspace, chat
# Flake workspace
workspace = special:flake, border:false, gapsout:30, on-created-empty:kitty --directory ${config.home.sessionVariables.FLAKE}
windowrulev2 = noblur, class:(kitty), onworkspace:special:flake
bind = SUPER, Q, togglespecialworkspace, flake bind = SUPER, Q, togglespecialworkspace, flake
# System monitor workspace
workspace = special:monitor, border:false, gapsout:30, on-created-empty:kitty btm
bind = SUPER, M, togglespecialworkspace, monitor bind = SUPER, M, togglespecialworkspace, monitor
# Files workspace
workspace = special:files, border:false, gapsout:30, on-created-empty:nemo
bind = SUPER, F, togglespecialworkspace, files bind = SUPER, F, togglespecialworkspace, files
''; '';
}; };

View file

@ -49,6 +49,19 @@
force_default_wallpaper = 0; force_default_wallpaper = 0;
key_press_enables_dpms = true; key_press_enables_dpms = true;
}; };
workspace = [
"special:music, border:false, gapsout:30, on-created-empty:spotify"
"special:chat, border:false, gapsout:30, on-created-empty:webcord"
"special:flake, border:false, gapsout:30, on-created-empty:kitty --directory ${config.home.sessionVariables.FLAKE}"
"special:monitor, border:false, gapsout:30, on-created-empty:kitty btm"
"special:files, border:false, gapsout:30, on-created-empty:nemo"
];
windowrulev2 = [ "noblur, class:(kitty), onworkspace:special:flake" ];
exec-once = [
"[workspace special:music silent] spotify"
"[workspace special:chat silent] webcord"
];
}; };
}; };
} }