Вопрос о тайлинговом оконном менеджере в Linux Mint .

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#201

02 окт 2016, 23:58

BadBird писал(а): Чет не могу найти хоткеи на команды Maximize/Minimize.
Таких хоткеев в i3 нет.
Тут чуть по другому, в отличии от awesome.
Mod+r - изменение размера окна ручками.
https://youtu.be/WsPaGq091hw
Mod+w — размещение с табами (вкладки)
https://youtu.be/7ftsQ0e16kA
Mod+s — стековое размещение
https://youtu.be/uLecxV-09dM
Mod + e — размещение окон по-умолчанию (возврат в исходное состояние)
https://youtu.be/pOKvnjbkMFk

Такое вот удобное управление окнами.

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#202

03 окт 2016, 11:39

Mod + Shift + Пробел = свободное перемещение окна и возврат в исходное положение

https://youtu.be/aFLzx39bo34

Mod + V — вертикальное разбиение и Mod + H — горизонтальное разбиение

https://youtu.be/Slves0fp5oo

Mod + Shift + Q — закрыть текущее окно

https://youtu.be/4pFvppltMaA

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#203

03 окт 2016, 15:21

Открытие заданных приложений в виде плавающих окон.

# Open specific applications in floating mode
for_window [class="[b][color=#FF0000]НАЗВАНИЕ ПАКЕТА[/color][/b]"] floating enable border normal

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#204

03 окт 2016, 15:43

BadBird писал(а): Что то на весь монитор окно )))
for_window [class="Gxmessage"] floating enable border normal

Параметр class для каждого приложения можно определить командой xprop в терминале.
Запустить приложение, запустить терминал, выполнить команду xprop и ткнуть крестиком по окну запущенного приложения, и в терминале появиться параметр class:
Снимок экрана_2016-10-03_15-59-42.png

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#205

03 окт 2016, 16:24

Скрипт запускается, но управлять питанием не хочет, ни одна из кнопок не реагирует ни на что...

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#206

03 окт 2016, 16:58

BadBird писал(а): Mod + Shift + Q — закрыть текущее окно
отсюда

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#207

03 окт 2016, 18:58

BadBird писал(а): Скрипт запускается, но управлять питанием не хочет, ни одна из кнопок не реагирует ни на что...
Еще один, практически рабочий вариант:
sudo apt-get install obsession
Практически, потому что работает все команды, кроме команды "Выйти"

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#208

03 окт 2016, 19:37

Короче, перевел пару слов на русский и оставил первый вариант:

set $Locker i3lock && sleep 1

set $mode_system (l) Заставка, (e) Выйти, (s) Спящий режим, (h) Гибернация, (r) Рестарт, (Shift+s) Выключить
mode "$mode_system" {
bindsym l exec --no-startup-id $Locker, mode "default"
bindsym e exec --no-startup-id i3-msg exit, mode "default"
bindsym s exec --no-startup-id $Locker && systemctl suspend, mode "default"
bindsym h exec --no-startup-id $Locker && systemctl hibernate, mode "default"
bindsym r exec --no-startup-id systemctl reboot, mode "default"
bindsym Shift+s exec --no-startup-id systemctl poweroff -i, mode "default"

# back to normal: Enter or Escape
bindsym Return mode "default"
bindsym Escape mode "default"
}

bindsym $mod+Pause mode "$mode_system"
2016-10-03_19-28-18.png
2016-10-03_19-28-18.png (5.24 КБ) 930 просмотров

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#209

04 окт 2016, 19:22

Dja писал(а):
у меня в xfce нашлась неувязка. Ссылки упорно открывает в FireFox. Хотя везде по умолчанию стоит хромиум. У вас как дела с этим обстоят в xfce? Искал решение, проблема тянется как минимум с 2011-2012 годов.
Ответ здесь: viewtopic.php?f=2&t=144&start=40#p2313
Последний раз редактировалось пользователем 2 BadBird; всего редактировалось раз: 5

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#210

05 окт 2016, 02:11

Автозапуск софта в виртуальных столах запилил.
Например, интернет - лиса, система - тхунар, графика - ристретто и т.д. (софт взят для примера)

# switch to workspace
bindsym $mod+1 workspace 1: W
bindsym $mod+2 workspace 2: S
bindsym $mod+3 workspace 3: M
bindsym $mod+4 workspace 4: O
bindsym $mod+5 workspace 5: G

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace 1: W
bindsym $mod+Shift+2 move container to workspace 2: S
bindsym $mod+Shift+3 move container to workspace 3: M
bindsym $mod+Shift+4 move container to workspace 4: O
bindsym $mod+Shift+5 move container to workspace 5: G

set $ws1 "1: W"
assign [class="Firefox"] $ws1
exec --no-startup-id i3-msg 'workspace $ws1; exec firefox'

set $ws2 "2: S"
assign [class="Thunar"] $ws2
exec --no-startup-id i3-msg 'workspace $ws2; exec thunar'

set $ws3 "3: M"
assign [class="Parole"] $ws3
exec --no-startup-id i3-msg 'workspace $ws3; exec parole'

set $ws4 "4: O"
assign [class="Mousepad"] $ws4
exec --no-startup-id i3-msg 'workspace $ws4; exec mousepad'

set $ws5 "5: G"
assign [class="Ristretto"] $ws5
exec --no-startup-id i3-msg 'workspace $ws5; exec ristretto'


https://youtu.be/e9-7YLtg8AY

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#211

05 окт 2016, 13:42

# assign [class="Ristretto"] $ws1

Параметры assign закомментировал, так как, иногда бывает случаи что рядом нужны тхунар и лиса, или блокнот и тхунар.

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#212

05 окт 2016, 15:51

Более функциональная замена dmenu: https://davedavenport.github.io/rofi/
Ставим: sudo apt-get install rofi
Присваиваем хоткей мод+д
В конфиге параметр: bindsym $mod+d exec dmenu_run меняем на bindsym $mod+d exec rofi -show run
И на выходе получаем удобный запускатор софта:
2016-10-05_14-47-36.png
Один важный плюс: в первых полосах предлагаемых вариантов всегда находятся названия пакетов, что уже хоть раз запускали.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#213

05 окт 2016, 16:43

BadBird писал(а): выходе получаем удобный запускатор софта:
Как-то нелаконично смотрится загораживая половину рабочей области :smile:
BadBird писал(а): Один важный плюс: в первых полосах предлагаемых вариантов всегда находятся названия пакетов, что уже хоть раз запускали.
Есь и такие фишки для dmenu - dmenu_recency например
Изображение
   
Изображение

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#214

05 окт 2016, 16:52

Chocobo писал(а): Как-то нелаконично смотрится загораживая половину рабочей области
Да, следующим поим постом должен был быть минимануал по приведению данного лаунчера в божеский вид (размер/цвет), но дело в том что нигде не могу найти файл конфига )))
Chocobo писал(а): Есь и такие фишки для dmenu - dmenu_recency например
Надо потестить....

Вот его внешний вид в полном ракурсе:
2016-10-05_15-50-49.png

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#215

06 окт 2016, 02:23

BadBird писал(а): но дело в том что нигде не могу найти файл конфига
Нашел )))
Создать в домашней директории файл .Xresources
То что подобрал я:

! Layout
rofi.width: 15
rofi.lines: 15
rofi.columns: 1
rofi.color-enabled: true
rofi.color-window: #252525, #252525, #1e2529
rofi.color-normal: #252525, #c1c1c1, #252525, #383838, #ffffff
rofi.color-active: #252525, #80cbc4, #252525, #383838, #80cbc4
rofi.color-urgent: #252525, #ff1844, #252525, #383838, #ff1844


Результат:
2016-10-06_1-09-52.png
Теперь осталось уменьшить и сдвинуть этот лаунечер...

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#216

06 окт 2016, 13:08

В файл .Xresources внести:
# Расположение
rofi.location: 1
rofi. xoffset: -815
rofi. yoffset: -300


В итоге:
2016-10-06_12-00-52.png

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#217

06 окт 2016, 13:10

так вроде тоже самое и было только по горизонтали. а тут по вертикали )

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#218

06 окт 2016, 13:15

Теперь ищу вариант переноса цветов в файл конфига i3.
Расположение я перенес туда:
bindsym $mod+d exec rofi -show run -xoffset -815 -yoffset -300
А вот с цветами пока что не получается...
Это я для того что бы всё было в одном файле.

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#219

06 окт 2016, 15:16

BadBird писал(а): Теперь ищу вариант переноса цветов в файл конфига i3.
Нашел вариант.
В канфиг i3, в блоке start dmenu (a program launcher)
2016-10-06_14-08-58.png
заменить этой строкой:
bindsym $mod+d exec rofi -show run -xoffset -815 -yoffset -300 -width 15 -lines 15 -bc "#252525" -bg "#252525" -fg "#FFFFFF" -hlbg "#383838" -hlfg "#FFFFFF"

В итоге:
2016-10-06_14-13-30.png
https://youtu.be/JZzVpIAyZpk

Теперь все настройки в одном файле и файл .Xresources можно выбросить...

Аватара пользователя

Автор темы
BadBird
Сообщения: 3067
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

Re: Вопрос о тайлинговом оконном менеджере в Linux Mint .

#220

06 окт 2016, 17:17

Осталось.
1. Лаунчер, а - ля пуск (menutray)
2. Не обязательно, но всё же постараться настроить пробел между окнами...не думаю что осилю, но постараюсь осилить, хотя бы ради того что бы самому посмотреть в своей ос.
3. Решить проблему с темой оформления.
Коньков своих очень не хватает на рабочем столе, но ничего, можно привыкнуть...
Пока что, всё.

Закрыто

Вернуться в «Другие среды рабочего стола»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей