fix(hypr): plugins future proofing via following hyprland pkgs
although hyprlandPlugins is an easy way to handle plugins, it is not great due to pkg incompatibility.
This commit is contained in:
@@ -19,9 +19,9 @@
|
|||||||
wayland.windowManager.hyprland.enable = true;
|
wayland.windowManager.hyprland.enable = true;
|
||||||
wayland.windowManager.hyprland.systemd.enable = false; # for UWSM support...
|
wayland.windowManager.hyprland.systemd.enable = false; # for UWSM support...
|
||||||
wayland.windowManager.hyprland.plugins = [
|
wayland.windowManager.hyprland.plugins = [
|
||||||
pkgs.hyprlandPlugins.hyprsplit
|
inputs.hyprsplit.packages.${pkgs.system}.hyprsplit
|
||||||
pkgs.hyprlandPlugins.hypr-dynamic-cursors
|
# inputs.hypr-dynamic-cursors.packages.${pkgs.system}.hypr-dynamic-cursors
|
||||||
pkgs.hyprlandPlugins.hyprspace
|
# inputs.hyprspace.packages.${pkgs.system}.Hyprspace
|
||||||
pkgs.hyprlandPlugins.hyprbars
|
pkgs.hyprlandPlugins.hyprbars
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
"CTRL SHIFT, J, Move to next workspace, split:workspace, +1"
|
"CTRL SHIFT, J, Move to next workspace, split:workspace, +1"
|
||||||
|
|
||||||
# hyprspace - workspace overview
|
# hyprspace - workspace overview
|
||||||
"SUPER, E, Toggle Workspace Overview, overview:toggle"
|
# "SUPER, E, Toggle Workspace Overview, overview:toggle"
|
||||||
]
|
]
|
||||||
++ (
|
++ (
|
||||||
# Generate binds for Super + [1-5] to switch workspaces with special workspace toggle support
|
# Generate binds for Super + [1-5] to switch workspaces with special workspace toggle support
|
||||||
|
|||||||
@@ -34,6 +34,14 @@
|
|||||||
url = "github:hyprwm/hyprland-plugins";
|
url = "github:hyprwm/hyprland-plugins";
|
||||||
inputs.hyprland.follows = "hyprland";
|
inputs.hyprland.follows = "hyprland";
|
||||||
};
|
};
|
||||||
|
hyprspace = {
|
||||||
|
url = "github:KZDKM/Hyprspace";
|
||||||
|
inputs.hyprland.follows = "hyprland";
|
||||||
|
};
|
||||||
|
hypr-dynamic-cursors = {
|
||||||
|
url = "github:Virtcode/hypr-dynamic-cursors";
|
||||||
|
inputs.hyprland.follows = "hyprland";
|
||||||
|
};
|
||||||
nixovim = {
|
nixovim = {
|
||||||
# FIXME: treesitter does not install automatically (disabled due to read-only problems)
|
# FIXME: treesitter does not install automatically (disabled due to read-only problems)
|
||||||
url = "git+https://git.sakamoto.dev/kenji/nixovim.git";
|
url = "git+https://git.sakamoto.dev/kenji/nixovim.git";
|
||||||
|
|||||||
Reference in New Issue
Block a user