/* rofi, the launcher (module rofi, novox/hq ADR 0208). Owned by the mesh: this file is replaced at * every push. Adopted from the two workstations' file of 2026-10-04: the settings that differ from * rofi's defaults, nothing else. Its look is the theme "mesh", in themes/ beside this file. */ configuration { modi: "drun,run,window,filebrowser"; show-icons: true; case-sensitive: false; normalize-match: true; matching: "normal"; tokenize: true; cycle: true; steal-focus: false; click-to-exit: true; sort: false; /* Applications: the user's and the system's desktop entries, read fresh each time so a * program installed a minute ago is there. */ drun-match-fields: "name,generic,exec,categories,keywords"; drun-display-format: "{name} [({generic})]"; drun-show-actions: false; drun-url-launcher: "xdg-open"; drun-use-desktop-cache: false; drun-reload-desktop-cache: false; run,drun { fallback-icon: "application-x-addon"; } /* A command run from `run` opens in the node's terminal when it asks for one. */ terminal: "rofi-sensible-terminal"; run-shell-command: "{terminal} -e {cmd}"; ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]"; parse-hosts: true; parse-known-hosts: true; window-match-fields: "title,class,role,name,desktop"; window-format: "{w} - {c} - {t:0}"; disable-history: false; max-history-size: 25; filebrowser { directories-first: true; sorting-method: "name"; } display-window: "Windows"; display-run: "Run"; display-ssh: "SSH"; display-drun: "Apps"; display-filebrowser: "Files"; } @theme "mesh"