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

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #201 BadBird » 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
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #202 BadBird » 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
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #203 BadBird » 03 окт 2016, 15:21

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

# Open specific applications in floating mode
for_window [class="НАЗВАНИЕ ПАКЕТА"] floating enable border normal
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #204 BadBird » 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
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #205 BadBird » 03 окт 2016, 16:24

Скрипт запускается, но управлять питанием не хочет, ни одна из кнопок не реагирует ни на что...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
Dja
Сообщения: 1256
Зарегистрирован: 27 авг 2016, 20:03
Решено: 6
Откуда: Воскресенск
Благодарил (а): 183 раза
Поблагодарили: 142 раза
Контактная информация:

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

Сообщение #206 Dja » 03 окт 2016, 16:58

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

Изображение Изображение отсюда
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #207 BadBird » 03 окт 2016, 18:58

BadBird писал(а):Источник цитаты Скрипт запускается, но управлять питанием не хочет, ни одна из кнопок не реагирует ни на что...

Еще один, практически рабочий вариант:
sudo apt-get install obsession
Практически, потому что работает все команды, кроме команды "Выйти"
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #208 BadBird » 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 КБ) 370 просмотров
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #209 BadBird » 04 окт 2016, 19:22

Dja писал(а):Источник цитаты
у меня в xfce нашлась неувязка. Ссылки упорно открывает в FireFox. Хотя везде по умолчанию стоит хромиум. У вас как дела с этим обстоят в xfce? Искал решение, проблема тянется как минимум с 2011-2012 годов.

Ответ здесь: viewtopic.php?f=2&t=144&start=40#p2313
Последний раз редактировалось BadBird 05 окт 2016, 02:30, всего редактировалось 2 раза.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #210 BadBird » 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
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #211 BadBird » 05 окт 2016, 13:42

# assign [class="Ristretto"] $ws1

Параметры assign закомментировал, так как, иногда бывает случаи что рядом нужны тхунар и лиса, или блокнот и тхунар.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #212 BadBird » 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
Сообщения: 2842
Зарегистрирован: 27 авг 2016, 22:57
Решено: 65
Откуда: НН
Благодарил (а): 264 раза
Поблагодарили: 762 раза
Контактная информация:

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

Сообщение #213 Chocobo » 05 окт 2016, 16:43

BadBird писал(а):Источник цитаты выходе получаем удобный запускатор софта:

Как-то нелаконично смотрится загораживая половину рабочей области :smile:

BadBird писал(а):Источник цитаты Один важный плюс: в первых полосах предлагаемых вариантов всегда находятся названия пакетов, что уже хоть раз запускали.

Есь и такие фишки для dmenu - dmenu_recency например
Изображение

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #214 BadBird » 05 окт 2016, 16:52

Chocobo писал(а):Источник цитаты Как-то нелаконично смотрится загораживая половину рабочей области

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

Надо потестить....

Вот его внешний вид в полном ракурсе:

2016-10-05_15-50-49.png
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #215 BadBird » 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
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #216 BadBird » 06 окт 2016, 13:08

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


В итоге:

2016-10-06_12-00-52.png
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя
Dja
Сообщения: 1256
Зарегистрирован: 27 авг 2016, 20:03
Решено: 6
Откуда: Воскресенск
Благодарил (а): 183 раза
Поблагодарили: 142 раза
Контактная информация:

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

Сообщение #217 Dja » 06 окт 2016, 13:10

так вроде тоже самое и было только по горизонтали. а тут по вертикали )
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #218 BadBird » 06 окт 2016, 13:15

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

Аватара пользователя
BadBird
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #219 BadBird » 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
Сообщения: 685
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 28 раз
Поблагодарили: 46 раз
Контактная информация:

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

Сообщение #220 BadBird » 06 окт 2016, 17:17

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


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

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

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