Add basic hyprland config

This commit is contained in:
2025-08-05 19:51:18 +02:00
parent 10c32a95fe
commit fff0670855
4 changed files with 29 additions and 0 deletions
+1
View File
@@ -3,5 +3,6 @@
./git.nix
./fish.nix
./nixvim
./hyprland
];
}
+24
View File
@@ -0,0 +1,24 @@
{ pkgs, ... }:
{
programs.kitty.enable = true;
wayland.windowManager.hyprland = {
enable = true;
package = pkgs.hyprland;
xwayland.enable = true;
settings = {
monitor = [
",preferred,auto,1"
];
"$mod" = "SUPER";
bind = [
"ALT,Return,exec,kitty"
"ALTSHIFT,Q,killactive,"
"ALT,V,togglefloating,"
"ALT,F,fullscreen,0"
"$mod,F,exec,firefox"
];
};
};
}
+1
View File
@@ -1,5 +1,6 @@
{
imports = [
./fish.nix
./hyprland.nix
];
}
+3
View File
@@ -0,0 +1,3 @@
{
programs.hyprland.enable = true;
}