В доках либо не нашел, либо плохо читал, буду благодарен за подсказки по следующим вопросам:
* как настроить переключение раскладки? (Xorg.conf?)
* возможно ли переопределить Mod1 на win key или какую либо другую клавишу в кофиге WM?
* хотелось бы получить менюшку с апликухами, что можно использовать под эту задачу?
P.S. ну и вобщем буду рад советам по обустройству i3 =)
Несколько вопросов по i3
Модератор: Модераторы разделов
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Несколько вопросов по i3
1. Всем пользователям не угодишь. Пусть каждый пользователь настраивает себе раскладку командой setxkbmap. Ее можно поместить в файл .xinitrc и куда-то еще. С i3 это никак не связано.
2. Не стоит переопределять Mod1. Нужно просто указывать вместо нее нужную клавишу, например, Mod4.
3. dmenu.
2. Не стоит переопределять Mod1. Нужно просто указывать вместо нее нужную клавишу, например, Mod4.
3. dmenu.
¡ Страсть к разрушению есть творческая страсть!
-
SSDD
- Сообщения: 157
- ОС: linux
Re: Несколько вопросов по i3
1. Пасиб, изучу вопрос
3. dmenu, как я понимаю, не умеет строить многоуровневые меню, а хотелось бы...
3. dmenu, как я понимаю, не умеет строить многоуровневые меню, а хотелось бы...
-
SSDD
- Сообщения: 157
- ОС: linux
Re: Несколько вопросов по i3
Еще возникли вопросы:
* установил дополнительную раскладку через setxkbmap, но i3 хоткеи не работаю в ru раскладке, как бороть?
* как в i3 организовать трей?
* установил дополнительную раскладку через setxkbmap, но i3 хоткеи не работаю в ru раскладке, как бороть?
* как в i3 организовать трей?
-
ishitori
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: Несколько вопросов по i3
установил дополнительную раскладку через setxkbmap
имхо, это извращение. а xorg.conf зачем тогда нужен? мой /etc/X11/xorg.conf.d/10-evdev.conf:
Код: Выделить всё
Section "InputClass"
Identifier "all mice"
Driver "evdev"
MatchIsPointer "on"
EndSection
Section "InputClass"
Identifier "all keyboards"
Driver "evdev"
Option "XkbLayout" "dvorak,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:rshift_toggle, terminate:ctrl_alt_bksp"
MatchIsKeyboard "on"
EndSectionесли вы используете qwerty, то вместо dvorak, соответственно, будет us.
как в i3 организовать трей
хз, наверно, есть сторонние программы для отображения трея (слышал про stalonetray, но никогда ничего подобного не использовал).
возможно ли переопределить Mod1 на win key или какую либо другую клавишу в кофиге WM?
как вам уже ответил Nazyvaemykh, просто измените Mod1 на любую другую клавишу-модификатор в конфиге. а переопределить Mod1 можно, например, с помощью xmodmap (если уж очень надо).
dmenu, как я понимаю, не умеет строить многоуровневые меню, а хотелось бы...
dmenu гениальна в своей простоте - имхо, вообще лучшая запускалка. намного удобней, чем тыкать мышкой в многоуровневых менюшках. опять же - наверняка есть куча сторонних программ для отображения пользовательского меню.
i3 хоткеи не работаю в ru раскладке, как бороть
работают, только используйте команду bind, а не bindsym. в первой указываются keycodes, а во второй - keysyms (не знаю, как правильней перевести), и keycodes не зависят от раскладки.
P.S. почему не используете специально созданную для i3 тему?
морнинг круассан..
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Несколько вопросов по i3
ishitori,
GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система. У разных пользователей всегда могут быть разные предпочтения относительно языка и клавиатуры. setxkbmap поэтому отнюдь не извращение.
GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система. У разных пользователей всегда могут быть разные предпочтения относительно языка и клавиатуры. setxkbmap поэтому отнюдь не извращение.
¡ Страсть к разрушению есть творческая страсть!
-
ishitori
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: Несколько вопросов по i3
Nazyvaemykh писал(а): ↑21.04.2011 20:57ishitori,
GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система. У разных пользователей всегда могут быть разные предпочтения относительно языка и клавиатуры. setxkbmap поэтому отнюдь не извращение.
ладно-ладно.. молчу
GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система.
интересное утверждение ) а что - юникс многозадачней линукса? =) (это я так - флуда ради спрашиваю).
морнинг круассан..
-
taaroa
- Сообщения: 1319
Re: Несколько вопросов по i3
Nazyvaemykh писал(а): ↑21.04.2011 20:57GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система.
https://www.opengroup.org/testing/downloads.html
одепт, будь бдителен! проверь свою систему.
:wq
-
SSDD
- Сообщения: 157
- ОС: linux
Re: Несколько вопросов по i3
dmenu гениальна в своей простоте - имхо, вообще лучшая запускалка. намного удобней, чем тыкать мышкой в многоуровневых менюшках. опять же - наверняка есть куча сторонних программ для отображения пользовательского меню.
я вобщем то и не выражал сомнений в гениальности dmenu, но остается задча как-то систематезировать всяк програмульки, которые я отсилы раз-два в год пользую или просто для попробовать ставлю, в связи с чем запоминать все вычурные названия ну никак не вариант, а держать текстовичек со списком - не кашерно как-то.
собственно буду весма признателен, если кто подскажет конкретное решение (наверняка уже кто-то решал подобную проблему)
i3 хоткеи не работаю в ru раскладке, как бороть
работают, только используйте команду bind, а не bindsym. в первой указываются keycodes, а во второй - keysyms (не знаю, как правильней перевести), и keycodes не зависят от раскладки.
Код: Выделить всё
# Workspaces (Mod1+1/2/…)
bind Mod1+10 1
bind Mod1+11 2
bind Mod1+12 3
bind Mod1+13 4
bind Mod1+14 5
bind Mod1+15 6собсна вот это не работает при ru раскладке
P.S. почему не используете специально созданную для i3 тему?
если вы о дефолтном конфиге, то его и использую
-
ishitori
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: Несколько вопросов по i3
вроде можно каким-то образом использовать для этого dzen2, но это наверняка не самый простой вариант.
у меня так же и все работает. может, во всем виновата setxkbmap? )
вот, кстати, отрывок из официальной документации:
A keyboard binding makes i3 execute a command (see below) upon pressing a specific key. i3 allows you to bind either on keycodes or on keysyms (you can also mix your bindings, though i3 will not protect you from overlapping ones).
- A keysym (key symbol) is a description for a specific symbol, like "a" or "b", but also more strange ones like "underscore" instead of "_". These are the ones you use in Xmodmap to remap your keys. To get the current mapping of your keys, use xmodmap -pke.
- Keycodes do not need to have a symbol assigned (handy for some hotkeys on some notebooks) and they will not change their meaning as you switch to a different keyboard layout (when using xmodmap).
My recommendation is: If you often switch keyboard layouts but you want to keep your bindings in the same physical location on the keyboard, use keycodes. If you don’t switch layouts, and want a clean and simple config file, use keysyms.
я имел в виду тему на этом форуме, которая находится на 2 пункта ниже этой.
морнинг круассан..
-
SSDD
- Сообщения: 157
- ОС: linux
Re: Несколько вопросов по i3
Мне кажется очень не удобным подход, когда толпа народа пишет свои вопросы в один жирный тред (а еще не все используют treeview) , но никоем образом не возражаю, если модераторы склеят треды
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
Re: Несколько вопросов по i3
посмотрите сюда, например поиску по форуму этот жирный тред не особо мешает, но зайти почитать и уяснить для себя что-то полезное (чего не знал и боялся спросить) подобный "настроечный" тред помогает.
PS опять же IMHO