mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-01-25 07:08:38 +01:00
hyprland: Add base Super+Tab support with Hyprspace
This seems to be more useful than hycov and hyprexpo for hyprnome workflows.
This commit is contained in:
parent
b67caa2dd2
commit
92fec28699
@ -44,6 +44,10 @@ in
|
|||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
plugins = [
|
||||||
|
(callPackage ../packages/hyprspace.nix { })
|
||||||
|
];
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
env = [
|
env = [
|
||||||
"BROWSER,librewolf"
|
"BROWSER,librewolf"
|
||||||
@ -167,6 +171,20 @@ in
|
|||||||
"blur,notifications"
|
"blur,notifications"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
plugin = {
|
||||||
|
overview = {
|
||||||
|
affectStrut = false;
|
||||||
|
showEmptyWorkspace = false;
|
||||||
|
exitOnSwitch = true;
|
||||||
|
exitOnClick = true;
|
||||||
|
drawActiveWorkspace = true;
|
||||||
|
hideRealLayers = false;
|
||||||
|
hideOverlayLayers = false;
|
||||||
|
hideTopLayers = false;
|
||||||
|
hideBackgroundLayers = false;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
windowrulev2 = [
|
windowrulev2 = [
|
||||||
"nomaxsize,class:^(winecfg\.exe)$"
|
"nomaxsize,class:^(winecfg\.exe)$"
|
||||||
"nomaxsize,class:^(osu\.exe)$"
|
"nomaxsize,class:^(osu\.exe)$"
|
||||||
@ -204,6 +222,7 @@ in
|
|||||||
"${super}, U, exec, ~/.config/${gapsScript}"
|
"${super}, U, exec, ~/.config/${gapsScript}"
|
||||||
"${super}, X, pin"
|
"${super}, X, pin"
|
||||||
"${super}, F, fullscreen"
|
"${super}, F, fullscreen"
|
||||||
|
"${super}, Tab, overview:toggle, all"
|
||||||
"${super}, S, swapactiveworkspaces, 0 1"
|
"${super}, S, swapactiveworkspaces, 0 1"
|
||||||
"${super}_SHIFT, S, movetoworkspace, special"
|
"${super}_SHIFT, S, movetoworkspace, special"
|
||||||
"${super}_SHIFT, A, exec, killall activate-linux || activate-linux -s 1.15 -x 412 -y 120 -c 1-1-1-0.05"
|
"${super}_SHIFT, A, exec, killall activate-linux || activate-linux -s 1.15 -x 412 -y 120 -c 1-1-1-0.05"
|
||||||
|
Loading…
Reference in New Issue
Block a user