added needed services to hyprland

This commit is contained in:
2026-07-04 18:26:05 +01:00
parent 05b0864145
commit bdb76684d9

View File

@@ -7,11 +7,18 @@
pkgs,
lib,
...
}: {
}: let
modules = with self.nixosModules; [
audio
];
in {
imports = modules;
programs.hyprland = {
enable = true;
package = self.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
};
services.xserver.enable = true;
security.polkit.enable = true;
};
perSystem = {
pkgs,
@@ -20,7 +27,15 @@
...
}: {
packages = {
hyprland = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.default;
hyprland = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.default.override {
runtimePackages =
inputs.hyprland.lib.defaultRuntimePkgs.${pkgs.stdenv.hostPlatform.system}
// {
wpaperd = self'.packages.wpaperd;
kitty = self'.packages.kitty;
otter-launcher = self'.packages.otter-launcher;
};
};
wpaperd = let
config-file = builtins.toFile "config.toml" ''
[any]