Ще кілька приміток про Fluxbox

Мінімалістські столи завжди привертали мою увагу, і я користуюся можливістю, прочитавши деякі дописи від Fluxbox y Openbox, зробіть ще кілька коментарів, збагачуючи знання збірників цього блогу ...

Читаючи / шукаючи в Інтернеті, я деякий час роблю анотації конфігурацій та інших методів із перших рук, коли мова йде про наявність функціонального, красивого та корисного робочого столу, серед іншого, що мені було потрібно. Сьогодні я роблю свою піщинку доступною для читачів xD.

Початок

Примітка: Рекомендується прочитати посібник з Fluxbox.

Після встановлення Fluxbox, в нашому будинки буде створена прихована папка з назвою .fluxbox до якого ми отримаємо доступ із файлового браузера PCManFM або з терміналу, як користувачеві найбільше подобається.

Там ми побачимо серію файлів:

  • меню
  • ініціалізації
  • ключі
  • додатка
  • щілинний список
  • fbrun-історія

Це файли конфігурації, які, як і більшість файлів конфігурації в системах GNU / LinuxВони написані простим текстом, що робить їх дуже легкими для модифікації.

Примітка: Я рекомендую використовувати замість пробілів з відступами табуляцію під час модифікації будь-якого з цих файлів, щоб ви не загубились під час модифікації / оновлення будь-якої попередньої конфігурації та знали, що є батьківським та дочірнім елементом, якщо він потрібен. .

Почнемо з ключі, або файл, який керує комбінаціями клавіш. Зауважте щось перед тим, як почати:

КОНТРОЛЬ: Клавіша Ctrl
Mod1: Клавіша Alt
Shift: Клавіша Shift
Mod4: Клавіша Windows

Додайте в кінець файлу таке:

Mod4 r:ExecCommand fbrun
Mod4 e:ExecCommand pcmanfm
Mod1 Control t:ExecCommand xterm

Що я зробив? Дуже просто, я створив три комбінації клавіш, два з яких багато хто з нас знає: запустити клавішу Windows + r та провідник файлів клавішу Windows + e; у нашому випадку fbrun і PCManFM, а за допомогою Control + ALT + t ми виконаємо xterm. Зайве говорити, що ви можете змінити будь-яку з цих програм на свою улюблену в кожній функції.

На цьому все, зміни ми зберігаємо. Але як перевірити, чи працює конфігурація? Клацнувши правою кнопкою миші на робочому столі, ми запускаємо Перезапуск і Fluxbox перезавантажує все середовище, читаючи та виконуючи зміни, внесені до його файлів конфігурації.

Меню

Тепер ми переходимо до меню, яке має структуру, подібну до цієї:

карта потоку

Куди, в дужках, йдуть початок меню, підменю, а також кінець обох. У дужках "()" імена програм, у фігурних дужках "{}" адреса виконуваного файлу та між знаками "більше" та "менше", "<>", значки програм, наприклад :

[exec] (Opera) {/usr/bin/opera}

Меню може бути адаптоване до ваших потреб, і ви як користувач можете змінювати його скільки завгодно, завжди дотримуючись синтаксису та порядку параметрів.

Примітка 2: В піктограмах ви можете використовувати як зображення XMP, так і PNG, хоча є сторінки, які рекомендують використовувати XMP через його простоту та Fluxbox він має внутрішній візуалізатор XMP, тоді як PNG споживають трохи більше ресурсів, оскільки вони залежать від зовнішніх бібліотек, які потрібно завантажувати кожного разу, коли виконується меню.

Зараз порадою, яка мені здалася цікавою, є той факт, що Fluxbox Ви можете запустити міні-меню лише з ваших улюблених програм і з перших рук, як це зробити? Подивимось:

Всередині вашої папки Fluxbox створити текстовий файл з назвою favapps (~/.fluxbox/favapps), а всередину помістіть улюблені програми, такі як консоль, Firefox, Піджин, GIMP, PCManFM y буревісник, серед інших. Слідуючи логіці того, що було пояснено раніше при створенні меню, ми пишемо наступне всередині favapps:

[begin] (Favoritos)

-> [exec] (Xterm) {xterm}

-> [exec] (WallpprChange) {nitro /home/usuario/.wallpapers}

-> [exec] (PCManFM) & 123; pcmanfm}

-> [exec] & 40; Firefox) {firefox}

-> [exec] (Gimp) {gimp-2.4}

-> [exec] (Thunderbird)
& 123; thunderbird}

-> [exec] (gFTP) {gftp}

[кінець]

Ми зберігаємо і готові, тепер переходимо до файлу ключі і ми додаємо ярлик для нового меню:

Mod4 mouse2 :CustomMenu ~/.fluxbox/favapps

Залишилося лише перезапустити Fluxbox щоб конфігурація була застосована і вуаля, ми матимемо своє меню під час виконання клавіші Windows + вторинного клацання миші.

Шпалери

Використовуючи азот (apt-get install nitrogen[), як в Fluxbox, як у Openbox ми можемо налаштувати папку, щоб вибрати фон нашого робочого столу, а пізніше у файлі запуску (~/fluxbox/startup); або autostart.sh (~/.config/openbox/autostart.sh); відповідно, ми напишемо виклик азоту, щоб він запам'ятав вибрані нами в логіні шпалери (nitrogen --restore &).

Рядок заголовка з вкладками або група програм

Як говорить епіграф, Fluxbox дозволяє згрупувати кілька програм в одну, дозволяючи вибрати один із них одним клацанням миші на рядку заголовка.

Примітка 3: Спробуйте використовувати програми подібного розміру, оскільки Fluxbox він змінить розмір другої програми, яку ми запускаємо, до розміру вікна, яке ми вже відкрили.

Як це зробити? Простий. Є два шляхи, один довгий, а другий короткий, але не хвилюйтеся, я пояснити обидва, і ви, шановний читачу, виберіть найкращий і найбільш відповідний на свій смак: D.

Довгий шлях:

Вам потрібно встановити утиліту xprop, яка поставляється в пакеті x11-utils. Що покаже нам властивості [параметр WM_CLASS (STRING)] програм, які нам потрібно згрупувати.

Наприклад, мені потрібно згрупуватися PCManFM, браузер файлів і GPicView, засіб перегляду зображень, оскільки, коли я відкриваю зображення, файл GPicView із зображенням у тому ж вікні, що і PCManFM і просто натиснувши на рядок заголовка ми повернемось PCManFM.

Тепер ми повинні бігти PCManFM, для цього ми збираємося відкрити термінал і виконати команду: xprop, ми можемо побачити, що курсор миші змінить форму і тепер буде хрестиком, як тільки ми побачимо зміну, клацніть на вікні PCManFM. Ми можемо бачити, що певна інформація буде показана в терміналі, скажімо щось подібне до "журналу", з усього показаного, що насправді важливо, це те, що вказано жирним шрифтом, і уточнити ... показано у вікні терміналу, ми завжди повинні зберігати значення, виділене жирним шрифтом.

ET_WM_SYNC_REQUEST
WM_CLASS (STRING) = «pcmanfm«,« Pcmanfm »
WM_ICON_NAME (STRING) = "побудувати"

Ми відкриваємо текстовий редактор і додаємо жирний шрифт. Тоді ми біжимо GPicView і знову з xprop ми виконуємо той самий процес, натискаючи хрестовину у вікні GPicViewЗ наведеної інформації ми залишили те, що виділено напівжирним шрифтом.

ET_WM_SYNC_REQUEST
WM_CLASS (STRING) = «gpicview«,« Gpicview »
WM_ICON_NAME (STRING) = "Переглядач зображень"

Потім ми створюємо текстовий файл з обома значеннями:

pcmanfm gpicview

І ми зберігаємо це з назвою групи всередині нашого особистого каталогу конфігурації: ~ / .fluxbox, і ми продовжуємо перевіряти наявність посилання у файлі ~ / .fluxbox / init ... і, якщо воно не існує, ми створюємо його з таким рядком:

session.groupFile: ~/.fluxbox/groups

Тепер, перш ніж продовжити, давайте перезавантажимось Fluxbox з меню, і ми перевіряємо, що автоматичне групування працює як слід, для цього ми спочатку запустимо PCManFM і коли ми двічі клацаємо на зображенні (Примітка: Ми, мабуть, налаштували GPicView як переглядач зображень за замовчуванням), останній почне показувати нам це зображення в тому ж вікні PCManFM що ми маємо перед собою. Ми можемо переключатись між одним додатком та натисканням на заголовок вікна кожного з них.

Якщо ви хочете додати інші програми до цієї самої групи або створити інші групи, а також якщо ви хочете, щоб вікна однієї програми відкривалися в одному і тому ж вікні, ви можете зробити це, дотримуючись цього самого методу. Кожен рядок файлу ~ / .fluxbox / групи складає автоматичне групування вікон, завжди маючи на увазі, що програми розділені пробілами. Готові! xD.

Короткий шлях:

Недоліком цього методу є те, що при перезапуску сеансу ви втрачаєте групування вікон, тому ви, хлопці, знаєте xD.

Ми відкриваємо кілька додатків, ми продовжуємо в попередньому прикладі. Ми відкриваємо PCManFM y GPicView, потім клацнувши коліщатком миші та утримуючи натиснутою на рядку заголовка PCManFM, ми перетягли вікно GPicView до рядка заголовка GPicView і відпустіть клацання коліщатком, автоматично виконане це буде додано PCManFM до вікна GPicView, розділені лише відповідною піктограмою та заголовком.

Цей метод придатний як для групування вікон, так і для розгрупування тих, які ви вже згрупували ...

Тож з кількома подробицями та без написання стільки, скільки хлопець нижче ...

Введіть знизу xD

Вони можуть мати корисну, пристосовану, просту та мінімалістичну систему ...

І закінчити

Я пропоную утиліти / теми / документацію, які можуть бути корисними при налаштуванні робочого столу Fluxbox.

комунальні послуги

документація

Теми

Через скаргу ми змінили частину цієї статті, а також видалили два посилання в кінці. За будь-якою скаргою чи пропозицією звертайтесь KZKG ^ Гаара

Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

6 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Мартін - сказав він

    Мені також подобаються мінімалістські робочі столи, хоча в цьому сенсі я віддаю перевагу плитковим майданчикам, таким як Awesome або dwm, що мені зовсім не подобається у * полях - це те, що вони інтенсивно використовують мишу, клацання правою кнопкою миші та вкладені меню ... це було чудово, коли Я використовував щось подібне як альтернативну оболонку в Windows 3.1, але правда в тому, що вони занадто дратують ...
    З іншого боку, залежно від того, як ми їх налаштовуємо, GNOME Shell і KDE SC можуть бути напрочуд мінімалістичними ... насправді сама Cinnamon - це мінімальний робочий стіл.

    Існує тисяча альтернатив використання Openbox + Tint2 (наприклад) або панелі, яка також займає частину екрана (наприклад, Fluxbox), оскільки вони мінімалістичні 😉

  2.   Корацукі - сказав він

    Мої особисті критерії, Я ЛЮБЛЮ Fluxbox і Openbox, і з останніми громами гномів, Єдністю, оболонкою гнома та безглуздим споживанням барана, я думаю, що я залишаюся у столітті Мерліна, там це набагато краще, LOL.

    Ні, серйозно, я люблю чисті столи і без будь-яких тареко [значків] на робочому столі, це дає мені відчуття чистоти, спокою, свободи на робочому столі, що не трапляється зі мною в жодному іншому менеджері робочого столу 😀

    1.    Адоніз (@ NinjaUrbano1) - сказав він

      Так, хоча вдома цілком повно XD.

  3.   Корацукі - сказав він

    @Adoniz: Ха-ха-ха-ха, звичайно ...

  4.   Пісочник86 - сказав він

    Дуже хороша стаття, я більше дотримуюся Openbox, але завжди добре знати трохи більше про інші ЗМ. Поділяюся з вами, віддаючи перевагу чистому робочому столі без піктограм, щоб мати змогу насолоджуватися шпалерами :).
    Привіт!