ooknet/home/profile/hyprland/default.nix

37 lines
722 B
Nix

{ config, lib, ... }:
let
cfg = config.profiles.hyprland;
in
{
imports = [
../../modules
];
config = lib.mkIf cfg.enable {
homeModules.desktop = {
wayland = {
base.enable = true;
windowManager.hyprland.enable = true;
lockscreen.swaylock.enable = true;
notification.mako.enable = true;
bar.eww.enable = true;
};
communication = {
discord.enable = true;
};
browser.firefox = {
enable = true;
default = true;
};
terminal = {
foot = {
enable = true;
default = true;
};
};
media.music.tui.enable = true;
themeSettings.enable = true;
};
};
}