Windows Tips & News

Как да центрирате нови прозорци във Fluxbox за Linux

Днес ще напиша статия за Linux за промяна. Фенове на Windows, не се притеснявайте, няма да изоставя Windows. Както знаете, аз също използвам Linux заедно с Windows, за да следя най-добрите дистрибуции и най-добрите мениджъри на прозорци. Fluxbox е един такъв страхотен мениджър на прозорци за Linux, моят любим. Той е изключително лек, невероятно бърз, лесно конфигурируем и много богат на функции. Можете да го използвате без никаква настолна среда и все пак да управлявате прозорците удобно и продуктивно. По подразбиране Fluxbox поставя новоотворени прозорци, подредени в ред, докато ширината на екрана ги позволява. Не намерих това поведение за много полезно и бих искал да споделя с вас как е възможно да поставите новоотворени прозорци на Fluxbox в центъра на екрана.

Във Fluxbox има опция във файла ~/fluxbox/init за дефиниране на местоположението по подразбиране на новите прозорци. В повечето случаи изглежда така:

session.screen0.windowPlacement: стратегия

Стойността на стратегията указва къде да се поставят нови прозорци, когато не е посочено друго (от програмата или файла "apps", например).


Наличните „стратегии“ са както следва:

  • RowSmartPlacement: опитва се да постави прозорците в редове, без да се припокриват
  • ColSmartPlacement: опитва се да постави прозорци в колони, без да се припокриват
  • CascadePlacement: поставя прозорци под заглавната лента на предишния
  • UnderMousePlacement: поставя нови прозорци под мишката

В моята ОС, която е Arch Linux, стойността по подразбиране е RowSmartPlacement.

Както виждате, няма опция за поставяне на новоотворени прозорци в центъра на екрана. Но можем да заменим това поведение, като използваме apps файл.

Отворете този файл в любимия си редактор. Редакторът, който използвам е Geany:

geany ~/.fluxbox/apps

Добавете следните редове в края на файла:

[app] (name!=gimp) [Позиция] (WINCENTER) {0 0} [край]

Това ще принуди всички прозорци да бъдат разположени в центъра на екрана, точно това, от което се нуждаем! Линията (име!=gimp) деактивира центрирането на прозореца за приложението GIMP. Използвам по-стара версия на GIMP, версия 2.6, която няма потребителски интерфейс с един прозорец, така че центрирането на прозорците напълно ги обърква.
Това е. Рестартирайте Fluxbox или прочетете отново конфигурацията му. Сега отворете нещо, напр. Терминал или VLC или всяко друго приложение:

Voila, той ще бъде разположен в центъра на екрана.

Windows 10 Threshold 2 може да бъде пуснат на 10 ноември

Windows 10 Threshold 2 може да бъде пуснат на 10 ноември

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Microsoft казва, че функцията за изтегляне на файлове на Defender не представлява риск

Microsoft казва, че функцията за изтегляне на файлове на Defender не представлява риск

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Microsoft официално пуска предварителен преглед на Math Solver в Edge

Microsoft официално пуска предварителен преглед на Math Solver в Edge

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още