Несколько вопросов по i3
Модератор: Модераторы разделов
Несколько вопросов по i3
В доках либо не нашел, либо плохо читал, буду благодарен за подсказки по следующим вопросам:
* как настроить переключение раскладки? (Xorg.conf?)
* возможно ли переопределить Mod1 на win key или какую либо другую клавишу в кофиге WM?
* хотелось бы получить менюшку с апликухами, что можно использовать под эту задачу?
P.S. ну и вобщем буду рад советам по обустройству i3 =)
* как настроить переключение раскладки? (Xorg.conf?)
* возможно ли переопределить Mod1 на win key или какую либо другую клавишу в кофиге WM?
* хотелось бы получить менюшку с апликухами, что можно использовать под эту задачу?
P.S. ну и вобщем буду рад советам по обустройству i3 =)
- Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Несколько вопросов по i3
1. Всем пользователям не угодишь. Пусть каждый пользователь настраивает себе раскладку командой setxkbmap. Ее можно поместить в файл .xinitrc и куда-то еще. С i3 это никак не связано.
2. Не стоит переопределять Mod1. Нужно просто указывать вместо нее нужную клавишу, например, Mod4.
3. dmenu.
2. Не стоит переопределять Mod1. Нужно просто указывать вместо нее нужную клавишу, например, Mod4.
3. dmenu.
¡ Страсть к разрушению есть творческая страсть!
Re: Несколько вопросов по i3
1. Пасиб, изучу вопрос
3. dmenu, как я понимаю, не умеет строить многоуровневые меню, а хотелось бы...
3. dmenu, как я понимаю, не умеет строить многоуровневые меню, а хотелось бы...
Re: Несколько вопросов по i3
Еще возникли вопросы:
* установил дополнительную раскладку через setxkbmap, но i3 хоткеи не работаю в ru раскладке, как бороть?
* как в i3 организовать трей?
* установил дополнительную раскладку через setxkbmap, но i3 хоткеи не работаю в ru раскладке, как бороть?
* как в i3 организовать трей?
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 поэтому отнюдь не извращение.
¡ Страсть к разрушению есть творческая страсть!
Re: Несколько вопросов по i3
Nazyvaemykh писал(а): ↑21.04.2011 20:57ishitori,
GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система. У разных пользователей всегда могут быть разные предпочтения относительно языка и клавиатуры. setxkbmap поэтому отнюдь не извращение.
ладно-ладно.. молчу на вкус и цвет все карандаши разные. мне просто кажется, что править xorg.conf (слава богу, избавились от hal'а) - это самый простой способ. к тому же setxkbmap сбрасывает все мои переназначения клавиш, сделанные xmodmap'ом (хотя, конечно, можно написать скрипт, где вызывается сначала setxkbmap, а потом xmodmap).
GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система.
интересное утверждение ) а что - юникс многозадачней линукса? =) (это я так - флуда ради спрашиваю).
морнинг круассан..
Re: Несколько вопросов по i3
Nazyvaemykh писал(а): ↑21.04.2011 20:57GNU\Linux, хотя и не UNIX, но тоже многопользовательская и многозадачная система.
https://www.opengroup.org/testing/downloads.html
одепт, будь бдителен! проверь свою систему.
:wq
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 тему?
если вы о дефолтном конфиге, то его и использую
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 пункта ниже этой.
морнинг круассан..
Re: Несколько вопросов по i3
Мне кажется очень не удобным подход, когда толпа народа пишет свои вопросы в один жирный тред (а еще не все используют treeview) , но никоем образом не возражаю, если модераторы склеят треды
Re: Несколько вопросов по i3
посмотрите сюда, например поиску по форуму этот жирный тред не особо мешает, но зайти почитать и уяснить для себя что-то полезное (чего не знал и боялся спросить) подобный "настроечный" тред помогает.
PS опять же IMHO