18 lines
869 B
Nix
Raw Normal View History

2020-02-10 06:08:03 +04:00
{ config, lib, pkgs, ... }: {
2020-03-21 01:42:26 +04:00
home-manager.users.alukard.xdg.configFile."PulseEffects/output/ATH-M50_Harman.json".text =
(builtins.readFile ./ATH-M50_Harman.json);
home-manager.users.alukard.xdg.configFile."PulseEffects/output/HE4XX_Harman.json".text =
(builtins.readFile ./HE4XX_Harman.json);
2020-02-10 06:08:03 +04:00
home-manager.users.alukard.xdg.configFile."PulseEffects/output/HE4XX.json".text =
(builtins.readFile ./HE4XX.json);
systemd.user.services."pulseeffects" = {
2021-03-17 23:06:12 +03:00
after = [ "sound.target" "pipewire-pulse.service" ];
2020-02-10 06:08:03 +04:00
description = "PulseEffects daemon";
wantedBy = [ "default.target" ];
2021-03-17 23:06:12 +03:00
path = [ pkgs.pulseeffects-pw ];
serviceConfig.ExecStart = "${pkgs.pulseeffects-pw}/bin/pulseeffects --gapplication-service";
serviceConfig.ExecStop = "${pkgs.pulseeffects-pw}/bin/pulseeffects --quit";
2020-02-10 06:08:03 +04:00
serviceConfig.Restart = "on-failure";
};
}