Files
home-manager/tests/modules/programs/rofi/valid-config-expected.rasi
Austin Horstman 452bb68b8a rofi: use freeform configuration settings
Generate the Rasi configuration block from merged native settings. Preserve legacy option conversions, overlay precedence, numeric defaults, and theme ordering.

Use the shared settings overlay helper for extraConfig forwarding and key detection. Keep package integration and the existing serializer unchanged.
2026-09-16 22:06:20 -05:00

25 lines
470 B
Plaintext

configuration {
combi-modes: [ "window","drun" ];
cycle: false;
drun {
display-name: "";
}
filebrowser {
directories-first: true;
directory: "$HOME";
sorting-method: "type";
}
font: "Droid Sans Mono 14";
kb-primary-paste: "Control+V,Shift+Insert";
kb-secondary-paste: "Control+v,Insert";
location: 7;
modes: [ "drun","emoji","foo:bar","ssh" ];
modi: [ "run","drun","window","ssh" ];
run,drun {
display-name: "open:";
}
terminal: "/some/path";
xoffset: 22;
yoffset: 3;
}