NixOS/home/modules/hyprland/default.nix

55 lines
826 B
Nix
Raw Normal View History

{
pkgs,
lib,
config,
...
}:
2024-06-12 09:54:11 +07:00
let
cfg = config.profile.hyprland;
in
{
imports = [
2024-10-28 09:16:15 +07:00
./bitwarden.nix
2024-06-12 09:54:11 +07:00
./hypridle.nix
./hyprland.nix
./hyprlock.nix
./pyprland.nix
./rofi.nix
./waybar.nix
./wlogout.nix
./grimblast.nix
2024-11-20 20:39:05 +07:00
./eww.nix
2024-06-12 09:54:11 +07:00
./alacritty.nix
./swayosd.nix
./swaync.nix
./ntfy-sh.nix
./gnome-keyring.nix
2024-10-24 17:27:43 +07:00
./kdeconnect.nix
./wallust
2024-06-12 09:54:11 +07:00
];
config = lib.mkIf cfg.enable {
home.packages = with pkgs; [
cliphist
qalculate-gtk
pavucontrol
pasystray
graphicsmagick
swayosd
2024-06-12 09:54:11 +07:00
image-roll # image viewer
];
home.pointerCursor = {
name = "Adwaita";
package = pkgs.adwaita-icon-theme;
2024-06-12 09:54:11 +07:00
size = 24;
x11 = {
enable = true;
defaultCursor = "Adwaita";
};
};
};
}