Вопрос о тайлинговом оконном менеджере в 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#241

27 мар 2017, 09:43

Дошли у меня руки до i3wm. Тема интересная, но возник вопрос. Добавил я переключение раскладок строчкой:
exec setxkbmap "us,ru" ",winkeys" "grp:alt_shift_toggle"
Так вот, мне еще нужна татарская раскладка. Как её туда вкрутить?

Код: Выделить всё

һ 1 2 3 4 5 6 7 8 9 0 - =
   й ө у к е н г ш ә з х ү \
    ф ы в а п р о л д ң э
     я ч с м и т җ б ю /
[/align]
Изображение


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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#243

27 мар 2017, 11:08

symon2014, как её настроить именно через setxkbmap в i3wm?
Изображение

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

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

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

#244

27 мар 2017, 12:34

Bill Williamson, не пробовал заводить её как tt? Она вроде должна соответствовать
Изображение
   
Изображение

no avatar

symon2014

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

#245

27 мар 2017, 12:48

tt закомментирована в /etc/locale.gen , наверно нужно снять решётку и сгенерировать локаль, тогда её дописать.

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#246

27 мар 2017, 19:57

Chocobo писал(а): Bill Williamson, не пробовал заводить её как tt? Она вроде должна соответствовать
symon2014 писал(а): tt закомментирована в /etc/locale.gen , наверно нужно снять решётку и сгенерировать локаль, тогда её дописать.
Раскомментировал tt_RU UTF-8, сгенерировал.

Код: Выделить всё

setxkbmap "us,ru,tt" ",winkeys" "grp:alt_shift_toggle"
Error loading new keyboard description
Не получается.
Если вбить setxkbmap "us,ru,de" ",winkeys" "grp:alt_shift_toggle", то немецкий появляется. Видимо раскладки не зависит от локали.
Изображение

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

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

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

#247

27 мар 2017, 20:18

Bill Williamson, Значит чуть иначе :smile:
Снимок экрана в 2017-03-27 20-17-14.png
Вот здесь список раскладок нагуглил, оно же вman xkeyboard-config
Изображение
   
Изображение

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#248

27 мар 2017, 20:31

Chocobo, так вот оно что :vic:
Тут еще не было прокрутки и тапа на тачпаде. Решение такое, создаем файл /etc/X11/xorg.conf.d/10-touchpad.conf со следующим содержимым:

Код: Выделить всё

Section "InputClass"
Identifier "tap-and-scroll-by-default"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
EndSection
Источник
Изображение

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

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

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

#249

27 мар 2017, 20:50

Bill Williamson, надо заметить что эти пару солюшнов применимы не только к i3wm, но и к любому другому окружению, в которое не завезли свою отдельную конфигурашку
Изображение
   
Изображение

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#250

31 мар 2017, 11:16

Индикатор смены этих самых раскладок поставил gxkb.
Системные флаги можно переопределить в каталоге ~/.config/gxkb/flags, а также добавить новые просто указав в названий png файла свою раскладку.
Есть еще sbxkb, fbxkb, xxkb и т.д. Мне пригляделся именно gxkb.
Следующий вопрос: как устанавливается файловый менеджер по умолчанию при работе на WM? К примеру, чтобы, при нажатий в Chromium "Открыть в папке", переходило на нужный мне файловый менеджер? Хочу в pcmanfm, но кидает в doublecmd. Где конкретно это дело конфигурируется?
Изображение

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#251

31 мар 2017, 19:02

Bill Williamson писал(а): Следующий вопрос: как устанавливается файловый менеджер по умолчанию при работе на WM? К примеру, чтобы, при нажатий в Chromium "Открыть в папке", переходило на нужный мне файловый менеджер? Хочу в pcmanfm, но кидает в doublecmd. Где конкретно это дело конфигурируется?
Решение такое, вводим от пользователя:

Код: Выделить всё

xdg-mime default pcmanfm.desktop inode/directory
Данная команда вносит изменения в конфигурационный файл ~/.local/share/applications/mimeapps.list:

Код: Выделить всё

[Default Applications]
inode/directory=pcmanfm.desktop
Источник
Изображение

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

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

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

#252

07 апр 2017, 21:01

Встаривание коньков в i3bar

Потребуется сформировать json и скормить его i3. Для этого заводится два конфига.
первый для взаимодействия с WM, назовем его conky-i3bar и дадим ему права на исполнение.

Код: Выделить всё

#!/bin/sh

# Send the header so that i3bar knows we want to use JSON:
echo '{"version":1}'

# Begin the endless array.
echo '['

# We send an empty first array of blocks to make the loop simpler:
echo '[],'

# Now send blocks with information forever:
exec conky -c $HOME/.i3/conkyrc
Второй - знакомый всем conkyrc на который ссылается последняя строка предыдущего файла, здесь в конце и описываются необходимые метрики, главное ломать структуру [{"full_text" : "метрика в кавычках" , "color" : "цвет"}, {...}]

Код: Выделить всё

out_to_x no
own_window no
out_to_console yes
background no
max_text_width 0

# Update interval in seconds
update_interval 2.0

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Shortens units to a single character (kiB->k, GiB->G, etc.). Default is off.
short_units yes

# How strict should if_up be when testing an interface for being up?
# The value is one of up, link or address, to check for the interface
# being solely up, being up and having link or being up, having link
# and an assigned IP address. 
if_up_strictness address

# Add spaces to keep things from moving about?  This only affects certain objects.
# use_spacer should have an argument of left, right, or none
use_spacer left

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# Stuff after 'TEXT' will be formatted on screen
TEXT

# JSON for i3bar

 [{ "full_text" : "Аптайм: ${uptime_short}" , "color" : "\#666666" },
  { "full_text" : "ЦПУ: [${cpubar cpu0 3,10}]${cpu cpu0}%", "color" : "\#666666" },
  { "full_text" : "ОЗУ: ${mem} [${membar 3,10}]${memperc}%" , "color" : ${if_match ${memperc}<90}"\#666666"${else}"\#ff0000"${endif}},
{ "full_text" : "${time %d %b,%a %H:%M }" , "color" : "\#666666" }],
Этот файл говорит конькам подготовить текстовый выхлоп в виде JSON-массива значений в таком виде (по запрошенным здесь метрикам - аптайм, загрузка цпу, оперативной памяти и время)

Код: Выделить всё

╰─>$ conky -c .i3/conkyrc 
 [{ "full_text" : "Аптайм: 5h 46m" , "color" : "#666666" },
  { "full_text" : "ЦПУ: [__________]4%", "color" : "#666666" },
  { "full_text" : "ОЗУ: 1.77G [##________]22%" , "color" : "#666666"},
  { "full_text" : "07 апр,Пт 20:47 " , "color" : "#666666" }],
Каждая строчка является отдельным элементом и будет отображаться на панели между разделителями.

Теперь, для задействования этой конструкции осталось указать в блоке bar{ } основного конфига строку status_command $HOME/.i3/conky-i3bar и погасить там же i3status (если использовался он)

Скрин добавлю и сюда, для наглядности, как оно получилось :smile:
Screenshots.PNG
Изображение
   
Изображение

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#253

08 апр 2017, 00:48

Регулировку звука изначально настраивал через pactl:

Код: Выделить всё

bindsym XF86AudioRaiseVolume exec pactl set-sink-volume 0 +5%

bindsym XF86AudioLowerVolume exec pactl set-sink-volume 0 -5%

bindsym XF86AudioMute exec pactl set-sink-mute 0 toggle

bindsym XF86AudioMicMute exec pactl set-source-mute alsa_input.pci-0000_00_1b.0.analog-stereo toggle
Но у данного способа оказалось, что есть один минус - громкость увеличивается до "бесконечности". Решил, прикрутив в трей программу volumeicon. Данная программа хорошо вписалась в концепцию i3wm, без ползунка - работает комбинацией fn-клавиш, выводит информационное окошко по центру экрана. Громкость увеличивает до 100%.
Изображение

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

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

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

#254

09 апр 2017, 15:04

Chocobo, я лучше с i3blocks останусь, настроил там уже все, все то же самое и там есть по умолчанию, достаточно убрать ненужное и направить в нужное русло то что там есть, но не работает искаропки )))

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

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

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

#255

09 апр 2017, 23:51

BadBird, здесь я могу вывести абсолютно произвольную инфу докоторой можно дотянуться из терминала с помощью {exec} .Вот для примера на скрине и вывел скорость вращения кулера.
Изображение
   
Изображение

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

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

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

#256

10 апр 2017, 01:50

Chocobo, вон оно что, то есть, то что я настроил в conky в xfce можно отобразить и в данной панели?

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

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

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

#257

10 апр 2017, 17:49

Настройка шрифта в dmenu

Код: Выделить всё

sudo update-alternatives --config dmenu
Выбрать dmenu.xft

Код: Выделить всё

$ sudo update-alternatives --config dmenu

Есть 2 варианта для альтернативы dmenu (предоставляет /usr/bin/dmenu).

  Выбор   Путь                Приор Состояние
------------------------------------------------------------
* 0            /usr/bin/dmenu.default   100       автоматический режим
  1            /usr/bin/dmenu.default   100       ручной режим
  2            /usr/bin/dmenu.xft       50        ручной режим

Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 2
update-alternatives: используется /usr/bin/dmenu.xft для предоставления /usr/bin/dmenu (dmenu) в ручном режиме
Затем строку запуска меню в ~/.i3/config приводим к такому виду (у меня Win+D)

Код: Выделить всё

bindsym $mod+d exec --no-startup-id dmenu -fn 'Ubuntu Mono:bold:pixelsize=24'
Изображение
   
Изображение

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

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

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

#258

10 апр 2017, 19:18

Chocobo, отличный мануал для тех кто юзает дменю, я юзаю рофи так как ниасилил настройку внешнего вида дменю )))

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

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

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

#259

10 апр 2017, 20:25

BadBird, Я использую dmenu_recency, чуть твикнутое от оригинала - запоминает команды которые вызывались ранее и выводит списком.
2017-04-10-201748_1920x1080_scrot.png
вот оно, на всякий случай :smile:
dmenu_recency.zip
(1.14 КБ) 21 скачивание
Изображение
   
Изображение

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

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

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

#260

10 апр 2017, 21:05

Chocobo писал(а): запоминает команды которые вызывались ранее и выводит списком.
Этого я смог добиться.
Не смог сделать такой вид: Вопрос о тайлинговом оконном менеджере в Linux Mint .
Этот вид для меня лучше чем строка....

Закрыто

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

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

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