diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-18 12:00:12 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-18 12:00:12 +0200 |
| commit | 21fa486da1b07131518eb9fa742dd29f3ab1320c (patch) | |
| tree | 27e7c9502b03fb81ba8d11b8c9b5a81852fe58f8 /AGENTS.md | |
| parent | 1d527c4e47514540541abf57aa1adb6a14ae5b54 (diff) | |
| download | rofi-scripts-21fa486da1b07131518eb9fa742dd29f3ab1320c.tar.gz rofi-scripts-21fa486da1b07131518eb9fa742dd29f3ab1320c.zip | |
feat: fullscreen launcher with Apps, Run and Folders tabs
udt-launcher.sh is rewritten: drun, run and the new udt-folders script
mode as tabs, icons with names below, always on DP-1. udt-folders lists
home, the GTK bookmarks and the folders in ~ with XDG icons, and opens
the pick in pcmanfm-qt. The launcher no longer derives from adi1090x,
so the license exceptions shrink to rofipass and udt-powermenu.sh.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -37,6 +37,11 @@ much of the older Private Use Area and draws a blank instead. - **Glyph-only elements need `children: [ element-text ]`** in their layout, or the hidden icon slot pushes the glyph off centre. - Do not judge a menu by exit code: rofi exits non-zero on Escape. +- **`-show drun` ignores `-kb-custom-*`**, so drun cannot be refiltered from + a button and relaunched; only dmenu and script modes exit on them. That is + why the launcher has no category tabs: typing a category filters instead. +- **A script mode's tab label is its `-modi` name**; `-display-<name>` is + ignored for it, so the glyph goes in the name (`" Folders:udt-folders"`). ## Conventions @@ -57,7 +62,7 @@ visual, open the menu in the session, screenshot and look: - License: GPLv2 only (`LICENSE`, header in each source file), except `bin/rofipass` (derived from MIT-licensed upstream, notice kept in the file) - and `bin/udt-powermenu.sh`, `bin/udt-launcher.sh` (derived from adi1090x/rofi, - GPL-3.0 like upstream). + and `bin/udt-powermenu.sh` (derived from adi1090x/rofi, GPL-3.0 like + upstream). - `origin` is the personal git server (cgit section "Linux"). - Work directly on master. |
