infrastructure/hosts/neodymium/home/wayland/default.nix

30 lines
632 B
Nix

{ pkgs, ... }:
let
catppuccin-mako = pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "mako";
rev = "64ef71633528b50e5475755e50071584b54fa291";
sha256 = "007zr906q7s31xgn9xw3jl8zdg5wapixva01qniclna1y0yxlqr7";
};
in {
programs.eww = {
enable = true;
package = pkgs.eww-wayland;
configDir = ./eww;
};
services.mako = {
enable = true;
defaultTimeout = 5000;
extraConfig = builtins.readFile "${catppuccin-mako}/src/mocha";
};
wayland.windowManager.hyprland = {
enable = true;
recommendedEnvironment = true;
extraConfig = builtins.readFile ./hyprland.conf;
};
}