{ lib, config, ... }: let inherit (lib) mkIf mkEnableOption; cfg = config.zoxide; in { options.zoxide.enable = mkEnableOption "zoxide"; config = mkIf cfg.enable { programs.zoxide = { enable = true; enableZshIntegration = true; options = ["--cmd cd"]; }; }; }