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, pkgs,
lib, lib,
... ...
}: { }: let
modules = with self.nixosModules; [
audio
];
in {
imports = modules;
programs.hyprland = { programs.hyprland = {
enable = true; enable = true;
package = self.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; package = self.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
}; };
services.xserver.enable = true;
security.polkit.enable = true;
}; };
perSystem = { perSystem = {
pkgs, pkgs,
@@ -20,7 +27,15 @@
... ...
}: { }: {
packages = { 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 wpaperd = let
config-file = builtins.toFile "config.toml" '' config-file = builtins.toFile "config.toml" ''
[any] [any]