fbrun

fbrun в основном эквавалентен диалогу "Run..." в других оконных менеджерах. Это значит что с помощью неё удобно запускать программы, которых нет в меню или для которых нужны дополнительные параметры.

Another way fbrun can be useful is to be called from the menu with a preloaded command line that you can edit and then execute. An example might be sshing to a very long host name with lots of options of which one changes all the time. In this case, you could add an entry for fbrun to your menu that contains all the options and the host name. When you use said entry, you could edit the line as necessary and execute it.

fbrun имеет различные опции:

   -font [font name]           Шрифт 
   -title [title name]         Заголовок
   -text [text]                Текст
   -w [width]                  Ширина окна в пикселах
   -h [height]                 Высота окна в пикселах
   -display [display string]   Display name
   -pos [x] [y]                Позиция ока в пикселах
   -fg [color name]            Цвет текста
   -bg [color name]            Цвет фона
   -a                          Antialias
   -hf [history file]          Файл истории (по умолчанию ~/.fluxbox/history)
   -help                       Показать справку

Большинство из этих опций понятны без дополнительных объяснений, за исключением разве что опций -text и -hf. Первая используется для того, чтобы загрузить текст в окно fbrun. Если вы хотите использовать несколько аргументов (например ssh -X -f), не забудте взять их в двойные кавычки:

	fbrun -text "ssh -X -f"

Опция -hf назначает файл истории, в коротом fbrun хранит список своих комманд (также как делает bash). В общем случае эту опцию указывать не нужно, тогда будет использоваться файл истории по умолчанию. Использование этой опции может быть разумно, когда у вас в меню есть несколько записей fbrun и вы хотите чтобы они сохраняли историю в разные файлы.