Actually, I;m still doing hyprland

This commit is contained in:
2024-08-15 11:48:51 -03:00
parent 6649c45731
commit df7da8e6a1
4 changed files with 24 additions and 3 deletions

View File

@@ -100,7 +100,7 @@
./home ./home
./home/shell ./home/shell
./home/applications ./home/applications
./home/desktops/kde ./home/desktops/hyprland
]; ];
}; };
} }

View File

@@ -14,6 +14,11 @@
settings = { settings = {
"$mod" = "SUPER"; "$mod" = "SUPER";
exec-once = [
# run once on startup
"ags"
];
bindm = [ bindm = [
# mouse movements # mouse movements
"$mod, mouse:272, movewindow" "$mod, mouse:272, movewindow"
@@ -35,4 +40,10 @@
accountsservice accountsservice
]; ];
}; };
programs.rofi = {
enable = true;
package = pkgs.rofi;
theme = pkgs.rofi-themes.hyprland;
};
} }

View File

@@ -22,7 +22,7 @@ in {
../../modules/containers.nix ../../modules/containers.nix
../../modules/virtualization.nix ../../modules/virtualization.nix
../../modules/harden.nix ../../modules/harden.nix
../../modules/kde.nix ../../modules/hyprland.nix
]; ];
# Set networking # Set networking

View File

@@ -12,11 +12,21 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
greetd.tuigreet greetd.tuigreet
xdg-desktop-portal-hyprland
]; ];
programs.hyprland = { programs.hyprland = {
enable = true; enable = true;
xwayland.enable = true; xwayland.enable = true;
portalPackage = pkgs.xdg-desktop-portal-hyprland;
};
services.dbus.enable = true;
xdg.portal = {
enable = true;
wlr.enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-hyprland
];
}; };
} }