LINUX.ORG.RU

Минималистичный arch с bspwm

 , , , ,


6

3
wm="bspwm"
panel="lemonbar+dmenu"
shell="zsh"
terminal="xterm"
editor="neovim"
fm="vifm"
font="M+"
colors="Visibone Alt. 2"
browser="Firefox+vimfx"

В bspwm 9 рабочих столов + 1 на втором мониторе, белый прямоугольник указывает текущий. Цвета для панели и окон тянутся из ".Xresources" скриптом, в качестве обоины скрипт плавно меняющий цвет фона. В GUI приложениях все по дефолту.

>>> Просмотр (1920x1080, 290 Kb)



Проверено: JB ()
Последнее исправление: kazufukurou (всего исправлений: 2)

РЕШЕНО

Решил-таки утащить ваши конфиги.

Не подскажете, что надо делать с шрифтами, чтобы lemonbar на них не ругался?

Could not load font "M+ 1p:size=12:antialias=true"

UPD: решение оказалось простым, надо ставить патченный lemonbar с поддержкой xft

vanzef
()
Последнее исправление: vanzef (всего исправлений: 1)
Ответ на: РЕШЕНО от vanzef

Там правда в wm хоткеи (в sxhkdrc) для раскладки dvorak, для qwerty их лучше брать с сайта bspwm.

kazufukurou
() автор топика
Ответ на: комментарий от kazufukurou

Ну, у меня так-то сам bspwm уже давно, просто руки настроить панель никак не доходили.

P.S. А проблему с задержкой при индикации грмкости вы не решили?

vanzef
()
Последнее исправление: vanzef (всего исправлений: 1)
20 сентября 2015 г.
Ответ на: комментарий от kazufukurou

На просторах реддита нашёл такое решение: вместо ф-ций как у вас делать циклы a la

while true; do
  #do_smthng
  sleep n
done > $PANEL_FIFO &

А n менять в зависимости от задачи — для времени n=5s, для громкости — 0.1s

vanzef
()
Ответ на: комментарий от vanzef

Так каждые 0.1 секунды будет зря дергаться процесс. Я сделал проще, по нажатию на хоткей обновляю fifo. Теперь громкость обновляется сразу, но теперь новая проблема - если хоткей зажать, то скрипт начинает вызываться очень часто и возрастатает нагрузка на проц.

kazufukurou
() автор топика
Ответ на: комментарий от kazufukurou

Хм, у меня три процесса с названием panel_system — как раз по количеству циклов, видимо дёргается не весь скрипт, а отдельные его части. Если делать по хоткею, то может имеет смысл добавить ещё и sleep после обновления?

vanzef
()
Ответ на: комментарий от vanzef

тоже пользуюсь им и панелью, аналогично, еще можно заметить, что среди процессов появились слипы, которые используются в циклах, например у меня погода со sleep 1800s

moookino
()
Последнее исправление: moookino (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.