{ config, pkgs, inputs, lib, ... }: { options = { desktop = { rofi.enable = lib.mkEnableOption "enable rofi"; }; }; config = lib.mkIf config.desktop.rofi.enable { programs = { rofi = { enable = true; modes = [ "drun" "run" "ssh" ]; }; }; }; }