feat(hypr): add official overview plugin
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
0ee3f248b8
commit
2226b33bc8
4 changed files with 29 additions and 0 deletions
BIN
flake.lock
BIN
flake.lock
Binary file not shown.
BIN
flake.nix
BIN
flake.nix
Binary file not shown.
|
@ -54,6 +54,7 @@ in {
|
||||||
# HOME-MANAGER CONFIG
|
# HOME-MANAGER CONFIG
|
||||||
home-manager.users.${mainUser} = {
|
home-manager.users.${mainUser} = {
|
||||||
imports = [
|
imports = [
|
||||||
|
./hyprexpo.nix
|
||||||
./hyprgrass.nix
|
./hyprgrass.nix
|
||||||
./inputs.nix
|
./inputs.nix
|
||||||
./style.nix
|
./style.nix
|
||||||
|
|
28
modules/hyprland/hyprexpo.nix
Normal file
28
modules/hyprland/hyprexpo.nix
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
{
|
||||||
|
hypr-official-plugins,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
wayland.windowManager.hyprland = {
|
||||||
|
plugins = [hypr-official-plugins.packages.${pkgs.system}.hyprexpo];
|
||||||
|
|
||||||
|
settings = {
|
||||||
|
plugin = {
|
||||||
|
hyprexpo = {
|
||||||
|
columns = 3;
|
||||||
|
gap_size = 5;
|
||||||
|
bg_col = "rgb(111111)";
|
||||||
|
workspace_method = "center current"; # [center/first] [workspace] e.g. first 1 or center m+1
|
||||||
|
|
||||||
|
enable_gesture = true; # laptop touchpad, 4 fingers
|
||||||
|
gesture_distance = 300; # how far is the "max"
|
||||||
|
gesture_positive = true; # positive = swipe down. Negative = swipe up.
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
bind = [
|
||||||
|
"ALT, tab, hyprexpo:expo, toggle" # can be: toggle, off/disable or on/enable
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in a new issue