1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-08 19:46:05 +01:00

sherlock: add 74k1 as maintainer

This commit is contained in:
74k1 2025-08-19 18:22:15 +02:00 committed by Austin Horstman
parent a9c81dbcc4
commit dd026d8642
2 changed files with 15 additions and 6 deletions

View file

@ -13,6 +13,12 @@
github = "3ulalia"; github = "3ulalia";
githubId = 179992797; githubId = 179992797;
}; };
"74k1" = {
name = "Tim";
email = "git.t@betsumei.com";
github = "74k1";
githubId = 49000471;
};
"9p4" = { "9p4" = {
name = "9p4"; name = "9p4";
email = "vcs@ersei.net"; email = "vcs@ersei.net";

View file

@ -19,7 +19,10 @@ let
jsonFormat = pkgs.formats.json { }; jsonFormat = pkgs.formats.json { };
in in
{ {
meta.maintainers = [ lib.maintainers.khaneliman ]; meta.maintainers = [
lib.maintainers.khaneliman
lib.hm.maintainers."74k1"
];
options.programs.sherlock = { options.programs.sherlock = {
enable = mkEnableOption "sherlock launcher" // { enable = mkEnableOption "sherlock launcher" // {
@ -150,11 +153,11 @@ in
systemd.user.services.sherlock = lib.mkIf cfg.systemd.enable { systemd.user.services.sherlock = lib.mkIf cfg.systemd.enable {
Unit.Description = "Sherlock - App Launcher"; Unit.Description = "Sherlock - App Launcher";
Unit.X-Restart-Triggers = lib.mkMerge [ Unit.X-Restart-Triggers = lib.mkMerge [
(lib.mkIf (cfg.settings != { }) ["${config.xdg.configFile."sherlock/config.toml".source}"]) (lib.mkIf (cfg.settings != { }) [ "${config.xdg.configFile."sherlock/config.toml".source}" ])
(lib.mkIf (cfg.aliases != { }) ["${config.xdg.configFile."sherlock/sherlock_alias.json".source}"]) (lib.mkIf (cfg.aliases != { }) [ "${config.xdg.configFile."sherlock/sherlock_alias.json".source}" ])
(lib.mkIf (cfg.launchers != [ ]) ["${config.xdg.configFile."sherlock/fallback.json".source}"]) (lib.mkIf (cfg.launchers != [ ]) [ "${config.xdg.configFile."sherlock/fallback.json".source}" ])
(lib.mkIf (cfg.ignore != "") ["${config.xdg.configFile."sherlock/sherlockignore".source}"]) (lib.mkIf (cfg.ignore != "") [ "${config.xdg.configFile."sherlock/sherlockignore".source}" ])
(lib.mkIf (cfg.style != "") ["${config.xdg.configFile."sherlock/main.css".source}"]) (lib.mkIf (cfg.style != "") [ "${config.xdg.configFile."sherlock/main.css".source}" ])
]; ];
Install.WantedBy = [ "graphical-session.target" ]; Install.WantedBy = [ "graphical-session.target" ];
Service = { Service = {