{ inputs, config, lib, ... }: let cfg = config.hm.env.otter; in { imports = [ inputs.otter-launcher.homeModules.otter-launcher ]; options.hm.env.otter.enable = lib.mkEnableOption "enables otter launcher"; config = lib.mkIf cfg.enable { programs.otter-launcher = { enable = true; }; xdg.configFile."otter-launcher/config.toml".source = lib.mkForce ( config.lib.file.mkOutOfStoreSymlink "../dotfiles/otter/config.toml" ); }; }