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

30 lines
632 B
Nix
Raw Normal View History

2023-04-10 12:57:41 +00:00
{ pkgs, ... }:
let
catppuccin-mako = pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "mako";
2023-08-16 16:12:45 +00:00
rev = "9dd088aa5f4529a3dd4d9760415e340664cb86df";
sha256 = "097x9jrkzvml6ngnhxwkzzl1l2awwv73yli1mhmpw83c0n8xck4x";
2023-04-10 12:57:41 +00:00
};
in {
programs.eww = {
enable = true;
package = pkgs.eww-wayland;
configDir = ./eww;
};
2023-04-10 12:57:41 +00:00
services.mako = {
enable = true;
2023-04-23 18:24:15 +00:00
defaultTimeout = 5000;
2023-04-10 12:57:41 +00:00
extraConfig = builtins.readFile "${catppuccin-mako}/src/mocha";
};
wayland.windowManager.hyprland = {
2023-04-08 13:53:58 +00:00
enable = true;
recommendedEnvironment = true;
extraConfig = builtins.readFile ./hyprland.conf;
2023-04-08 13:53:58 +00:00
};
2023-04-08 13:53:58 +00:00
}