{ config, lib, pkgs, ... }: let cfg = config.sydnix.users.crumb.mumble; in { options.sydnix.users.crumb.mumble.enable = lib.mkEnableOption "Mumble, à la crumb"; config = lib.mkIf cfg.enable { sydnix.impermanence.directories = let xdg-config-home = lib.removePrefix "${config.home.homeDirectory}" (lib.removePrefix "~" (config.xdg.configHome)); in [ "${xdg-config-home}/Mumble" ]; home.packages = [ pkgs.mumble ]; }; }