Анатомия Awesome WM

Haron_Prime
Добавлю ещё фишку для любителей quake/guake-подобных терминалов
Добавил эту хаутушку в основное меню блога
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
Создание всплывающего guake-like терминала (автор Haron_Prime)
я не автор, я просто нашёл этот скрипт, когда пилил свой конфиг
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
ни у кого kbdd не глючит? язык переключает, но сигнал не ловит(текст на панели не меняет). Код:
kbdstrings = {[0] = "Eng",
              [1] = "Rus"}
dbus.request_name("session", "ru.gentoo.kbdd")
dbus.add_match("session", "interface='ru.gentoo.kbdd',member='layoutChanged'")
dbus.connect_signal("ru.gentoo.kbdd", function(...)
    data = {...}
    layout = data[2]
    kbdwidget:set_markup(kbdstrings[layout])
    end
)
подскажите пожалуйста, куда нужно добавить эти строки "autostart("urxvtd -q -f -o &", 1)" все остальное разобрался что и куда случаем не в .xinitrc?
"Waka waka waka, waka waka, waka waka waka!!" Waka waka waka.... -Pac-man
в конец rc.lua
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
в конец rc.lua

Благодарю! Но у меня почему то все ровно не вышло, похоже я не до конца осознаю как там работает автозапуск приложений. Если не трудно хотел бы попросить помоши чтобы разобраться ну или наводку где что искать, на вики Асома предлагают создать башики, но у тебя я заметил нет башей, только цикл.
"Waka waka waka, waka waka, waka waka waka!!" Waka waka waka.... -Pac-man
Кстати, раз уж такая интересная тема завелась, у меня тоже есть чем поделится, так как я использую ноутбук, и категорически ненавижу любые нетворк менеджеры, я нашел альтернативу, научился поднимать вайфай через консоль и даже написал прогу на баше, но это другая история...
Суть моего сообщения в том что я хочу поделится красивыми индикаторами сети

Выглядят вот так


Итак весь процесс:

1. Для начала надо сделать клон пекета файлов

 git clone git@github.com:pltanton/net_widgets.git ~/.config/awesome/net_widgets

но у меня не получилось, я просто скопировал его с гитхаба
естественно распаковываем его в свою папку ~/.config/awesome/net_widgets

2. Затем нужно подключить библиотеку
local net_widgets = require("net_widgets")

3. После создаем виджет

net_wireless = net_widgets.wireless({interface="wlan0"})
net_wired = net_widgets.indicator({
     interfaces  = {"eth0", "another_interface", "and_another_one"},
     timeout     = 5
 })

4. Имя сети меняем на свое, чтобы он его отслеживал.

5. Ну в принципе и все, получается очень красивый аналог нетворк менеджера.

з.ы. сеть отображает как близко вы находитесь к роутеру, изменяя проценты и индикатор антенки тоже изменяется, а так же может гореть красным при не активности сетевого соединения)
"Waka waka waka, waka waka, waka waka waka!!" Waka waka waka.... -Pac-man
Доброго времени суток.
Проблема, awesome не хочет работать с вторым монитором (не только awesome, но и openbox и плазма) . Иксы его видят, и если принудительно запускать на screen 1 (DISPLAY=:0.1 прога) то оно появляется на 2 мониторе. Если юзать Xinerama, то тогда нормально работает, но проблемы с некоторыми прогами из за разницы разрешений мониторов
https://github.com/warlock90000/awesome
warlock9000
xinerama это немножко хрень....
xrandr видит что он подключен??

p.s.
$ xrandr
чтобы снять часть вопросов.
Ошибки в тексте-неповторимый стиль автора©
$ xrandr
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1400x1050+0+0 (normal left inverted right x axis y axis) 408mm x 306mm
   1400x1050     59.98*+
   1280x1024     75.02    60.02
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    59.94
   720x400       70.08

$ xrandr --screen 1
Screen 1: minimum 8 x 8, current 1280 x 1024, maximum 32767 x 32767
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VGA2 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 340mm x 270mm
   1280x1024     60.02*+  75.02
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    59.94
   720x400       70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
indeviral
xinerama это немножко хрень...
согласен, ибо мониторы разные как по диагонали таки по разрешению.
И повторюсь. Иксы видят ОБА монитора, курсор бегает между экранами. Можно запустить ДВА awesome на скрин 0 и 1. Но ОДИН awesome не хочет на ОБА монитора сразу работать
https://github.com/warlock90000/awesome
 
Зарегистрироваться или войдите чтобы оставить сообщение.