Запуск wofi:
wofi --show drun
# Без учёта регистра:
wofi --show drun --insensitive
Чтобы задать внешний вид wofi, нужно создать файл стилей: ~/.config/wofi/style.css.
У wofi нет дефолтного файла стилей. Дефолтные стили вшити в бинарник. Вот пример более-менее нормальной контрастности:
window {
background-color: #262626; /* немного светлее и мягче, чем раньше */
color: #999999; /* тусклый серый */
font-family: sans-serif;
font-size: 16px;
}
#input {
background-color: #2e2e2e;
color: #aaaaaa; /* менее яркий, но читаемый */
border: none;
padding: 6px;
}
#entry {
padding: 6px;
color: #a0a0a0;
background-color: transparent;
}
#entry:selected {
background-color: #3a3a3a; /* приглушённый серый */
color: #d0d0d0; /* тусклый светло-серый */
}
#scroll {
margin: 4px;
}
#outer-box {
padding: 8px;
}
Чуть изменённый вариант с желтизной:
window {
background-color: #262728; /* серо-угольный с намёком на холодный тон */
color: #9d9d95; /* чуть желтовато-серый текст */
font-family: sans-serif;
font-size: 16px;
}
#input {
background-color: #2e2f30; /* немного голубовато-серый */
color: #b0b0a0; /* мягкий бежево-серый (жёлтоватый оттенок) */
border: none;
padding: 6px;
}
#entry {
padding: 6px;
color: #a8a89c; /* чуть теплый серо-жёлтый */
background-color: transparent;
}
#entry:selected {
background-color: #3a3b3e; /* сдержанный серо-голубой фон */
color: #cfd2c2; /* светло-серый с лёгким теплом */
}
#scroll {
margin: 4px;
}
#outer-box {
padding: 8px;
}
Ещё чуть-чуть поменял. Самый нормальный вроде.
window {
background-color: #2a2c2c; /* тусклый тёмно-серый с лёгкой зеленью */
color: #909285; /* бледный, мягкий серо-оливковый */
font-family: sans-serif;
font-size: 16px;
}
#input {
background-color: #323536; /* чуть холоднее, почти незаметно синеватый */
color: #9d9f91; /* тускло-бежево-зелёный */
border: none;
padding: 6px;
}
#entry {
padding: 6px;
color: #989b8c; /* приглушённый хаки */
background-color: transparent;
}
#entry:selected {
background-color: #424543; /* серо-зелёный, с минимумом контраста */
color: #c0c4b5; /* бледно-серо-жёлтый, почти пыльный */
}
#scroll {
margin: 4px;
}
#outer-box {
padding: 8px;
}
Финальный:
window {
background-color: #2a2d2b; /* графит с едва зелёным подтоном */
color: #8c9084; /* сдержанный серо-зелёный */
font-family: sans-serif;
font-size: 16px;
}
#input {
background-color: #333735; /* тёмный с холодной зеленью */
color: #9a9e90; /* менее жёлтый, ближе к пыльно-зелёному */
border: none;
padding: 6px;
}
#entry {
padding: 6px;
color: #929787; /* тусклый зелёный хаки */
background-color: transparent;
}
#entry:selected {
background-color: #434843; /* блеклый мшистый серо-зелёный */
color: #bcc1b2; /* светлый, но с зелёным подтоном */
}
#scroll {
margin: 4px;
}
#outer-box {
padding: 8px;
}