{ pkgs
, home
, lib
, ...
}: {
  home = {
    home = {
      packages = [ pkgs.rofi ];
      file.".config/rofi/config.rasi".source = ./launcher/config.rasi;
    };
    wayland.windowManager.sway.config.keybindings = lib.mkOptionDefault {
      "${home.wayland.windowManager.sway.config.modifier}+d" = "exec sh -c '${pkgs.procps}/bin/pkill rofi; ${pkgs.rofi}/bin/rofi -show combi'";
      "${home.wayland.windowManager.sway.config.modifier}+minus" = "exec sh -c '${pkgs.procps}/bin/pkill rofi; ${./launcher/show-scratchpad.sh}'";
    };
  };
}
