Adds Hyprland config

This commit is contained in:
2025-02-01 13:00:51 -08:00
parent 89f2094cf4
commit 6adffaf87b
5 changed files with 483 additions and 60 deletions

View File

@@ -3,6 +3,7 @@
imports = [
./features/shell.nix
./features/terminal.nix
./features/hyprland.nix
];
home.username = "drew";
@@ -83,21 +84,6 @@
};
};
# required for default hyprland config.
# programs.kitty.enable = true;
# wayland.windowManager.hyprland = {
# enable = true;
# package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
# settings = {
# "$mod" = "SUPER + ALT";
# };
# plugins = [
# inputs.hyprland-plugins.packages.${pkgs.stdenv.hostPlatform.system}.hy3
# ];
# # Disable systemd because it conflicts with UWSM
# systemd.enable = false;
# };
# Hint for electron apps to use wayland
home.sessionVariables.NIXOS_OZONE_WL = "1";
@@ -116,14 +102,6 @@
};
};
wayland.windowManager.hyprland = {
enable = true;
plugins = with inputs.hyprland-plugins.packages.${pkgs.system}; [
hy3
split-monitor-workspace
];
};
qt = {
enable = true;
platformTheme.name = "adwaita";