roxide 0.2.21

A better rm command for your terminal
{
config,
pkgs,
lib,
...
}:
let
    manifest = (pkgs.lib.importTOML ../../Cargo.toml).package;
in
  {
  options.program.${manifest.name} = {
    enable = lib.mkEnableOption "Enable the program";

    package = lib.mkOption {
      type = lib.types.package;
      default = pkgs.callPackage ./nix/release/default.nix { };
      description = "The package to use.";
    };
  };

  config = lib.mkIf config.program.${manifest.name}.enable {
    home.packages = [ config.program.${manifest.name}.package ];
  };
}