LINUX.ORG.RU

I3 Диссонанс неоссилятора

 ,


1

1

Добрый день всем! В третий раз с любовью возвращаюсь к Манжаро. В этот раз решил опробовать для себя I3.
Пробовал его и раньше, свежим накатом на крысу. От сырого I3 чуть не блеванул в монитор и снёс его к чертям спустя 3 минуты. Но моя горячая любовь к хоткеям и навигации с клавиатуры вновь и вновь намекала мне что тайлинг это хорошо. Решил что ВМ для слабаков, снёс дуалбутную шинду с каким-то гномом, создал новую таблицу разделов и накатил АЙ3.
В чём собственно суть проблемы? Манжаровский облик I3 радует глаз много больше нежели предшествующий опыт. Однако я столкнулся с рядом проблем с которыми не могу смириться. Взываю вас о помоши. Как тут настроить смену раскладки? желательно по Капс_Локу? Всё что нарыл в гугле это такие же высеры как и этот в сторону I3 от разных мейнтейнеров и дистров. Всё нашёл за час игнорируется и НЕ РАБОТАЕТ. Временное решение это setxkbmap ru в терминал. И в таком случае перестают работать ВСЕ хоткеи. Я даже копировать не могу. Это Пи*дец!
Вопрос №2. Есть ли в интернете вразумительный мануал\гайд? Именно адекватный. А не 500 ссылок от таких же как и я дуриков с вопросами «А это как работает» с 500 ответами на форумах от тролей, которые сами толком не понимают чего советуют. Кратко, ёмко, структурированно, без воды. Желательно на русском для скорости чтения и осваивания. Пишу можно сказать с «калькулятора» из-за не полноценной работоспособности системы. Так что сковон в выводе информации. Очень надеюсь на помощь хоть и сомневаюсь в том, что в инете есть нормальный гайд на эту тему.
Я молод, горяч, не ношу очки, нету сального конского хвоста на затылке и я не хочу заниматься пердолингом вроде траты 1.5 часа времени на попытку автоматизировать смену раскладки в 2к16 лол кек шта?! И это только первая проблема с котороый я столкнулся. Дальше мне предстоить узнать, что за непонятные, не кликабельные и вечно неизменные «16%» в панели снизу. Походу дальше будет хуже
Мож ну его к черту и бегом обратно на человеческую ДЕ? Всем спасибо.



Последнее исправление: cetjs2 (всего исправлений: 1)

setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp_led:scroll"

в ~/.xinitrc

Мож ну его к черту и бегом обратно на человеческую ДЕ?

С таким подходом только на windows 10.

Anatolik ★★
()

У тебя сложности с выражением мыслей, но одно очевидно, ты хочешь поставить себе кде5. Смена раскладки всегда делалась средствами иксов, это в кедах можно настраивать переопределение. Очень удобно.

anonymous
()
Ответ на: комментарий от Anatolik
[ddiv@ddiv-pc ~]$ cat .xinitrc 
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

DEFAULT_SESSION='i3 --shmlog-size 0'

case $1 in
  awesome       ) exec dbus-launch awesome ;;
  bspwm         ) exec dbus-launch bspwm-session ;;
  budgie        ) exec dbus-launch budgie-desktop ;;
  cinnamon      ) exec dbus-launch cinnamon-session ;;
  deepin        ) exec dbus-launch startdde ;;
  enlightenment ) exec dbus-launch enlightenment_start ;;
  fluxbox       ) exec dbus-launch startfluxbox ;;
  gnome         ) exec dbus-launch gnome-session ;;
  i3|i3wm       ) exec dbus-launch i3 --shmlog-size 0 ;;
  jwm           ) exec dbus-launch jwm ;;
  kde           ) exec dbus-launch startkde ;;
  lxde          ) exec dbus-launch startlxde ;;
  lxqt          ) exec dbus-launch lxqt-session ;;
  mate          ) exec dbus-launch mate-session ;;
  xfce          ) exec dbus-launch xfce4-session ;;

  *             ) exec dbus-launch $DEFAULT_SESSION ;;
esac

setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp_led:scroll"


не работает.

DeepDlueIV
() автор топика
Ответ на: комментарий от Anatolik

бтв шутка мощь. Вижу её на этом форуме в первый раз. Очень оригинально и ново. Глоток свежего воздуха в мире юморфм Предсказываю большой хайп вокруг неё. Думаю ей будут пользоваться ещё не один год. Ведь она такая уместная. Человеческая ДЕ - Виндоус 10! ДЕ - Виндоус!

DeepDlueIV
() автор топика

Для раскладки добавляешь в config i3 следующее:

exec --no-startup-id setxkbmap -layout 'us, ru' -option 'grp:caps_toggle' &
Между тем, i3 - это один из самых простых и понятных для новичка тайловых wm'ов, так что возможно тебе оно и не нужно. Для настройки вполне достаточно будет официального мануала и информации из арчевики, ну и минимального знания английского, конечно же.

Я молод, горяч
я не хочу заниматься пердолингом вроде траты 1.5 часа времени

Видать горяч ты только в области чуть ниже спины. В линуксах ты или готовишь сам(порой довольно долго и мучительно), или жуешь то, что дают.

anonymous
()

Парень, если ты молод и горяч, не хочешь тратить время на изучение внутрянки линукса и смежных вещей, а чтобы все пахало сразу из коробки, то го OS X. Тебя там ждут. Бу мак купить сейчас не проблема.

rusich
()
Последнее исправление: rusich (всего исправлений: 1)
Ответ на: комментарий от DeepDlueIV

Тебе правильно подсказали, нужно строку setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp_led:scroll" вставить перед case. А вот почему именно так можешь почитать тут xinitrc

lukman
()

Какой смачный вброс :)

Решил что ВМ для слабаков,

Тогда вам вот сюда: https://github.com/patrickhaller/no-wm Или это из серии стремных домкратов? =)

Вопрос №2. Есть ли в интернете вразумительный мануал\гайд?

Та не, ви чиво! Откуда? man i3, man i3status и т.д., официальный, отличный гайд https://i3wm.org/docs/userguide.html — все это существует только в параллельной вселенной!

Дальше мне предстоить узнать, что за непонятные, не кликабельные и вечно неизменные «16%» в панели снизу.

Не знаю, в моей вселенной панелька кликабельна и появляется-исчезает по хоткею.

Желательно на русском

А, вот оно что.

i3|i3wm ) exec dbus-launch i3 --shmlog-size 0 ;;
* ) exec dbus-launch $DEFAULT_SESSION ;;
esac

setxkbmap -layout «us,ru» -option «grp:caps_toggle,grp_led:scroll»
не работает.

Да все тут работает. Просто у кое-кого, не будем невежливо тыкать пальцем, только после завершения сессии i3.

anonymous
()

шинду

высеры

Это Пи*дец!

пердолингом

в 2к16 лол кек шта?!

бтв

Предсказываю большой хайп

Мде. Кто бы мог подумать, что в «2к16» сосач срастётся с вконтактиком и прочими модными у молодёжи ресурсами и начнёт растить вот таких вот придурков, которых раньше с борд гнали ссаными тряпками? Ну так случилось, а? Чёртова сосака.

anonymous
()

setxkbmap ru

setxkbmap us,ru

Я молод, горяч, не ношу очки, нету сального конского хвоста на затылке и я не хочу заниматься пердолингом вроде траты 1.5 часа времени на попытку автоматизировать смену раскладки в 2к16 лол кек шта?!

ошибся ресурсом

f1u77y ★★★★
()

Слабо тролишь. Перезагрузись в винду.

xSudo ★★★
()

не хочу заниматься пердолингом

Это ты с раскладкой только разбираешься.

Ждем от тебя новых неоссиляторских тем в General.

mad_austronaut ★★★★
()

Всем спасибо. Повеселили :)

Особенно забавляет когда в серьёз воспринимают «лол кек шта 2к16»

/close pls

p.s. накатил якити як и радуюсь ;p

DeepDlueIV
() автор топика
Ответ на: комментарий от DeepDlueIV

Особенно забавляет когда в серьёз воспринимают «лол кек шта 2к16»

Сейчас разница меджу теми, кто изначально ассоциировался с такими выражениями, — школьниками — и кривляющимися дурачками, «троллящими» этими выражениями других, стёрлась. Отвратительно. Фу-фу-фу.

anonymous
()
Ответ на: комментарий от WRG

Вот собсна с него и пытался всё это писать. И нет, не работает на удивление. А костыли убивают хоткеи.

DeepDlueIV
() автор топика
Ответ на: комментарий от WRG

Умора. Выставил перед case. И теперь!!!!!! Англ раскладка работает как и раньше, а русская работает наполовину как английская. То есть в 50% случаев печатает не русские, а английские символы. Пhиdеn i3 тs вtлbкjлtпtн!

DeepDlueIV
() автор топика
Ответ на: комментарий от DeepDlueIV

Пhиdеn i3 тs вtлbкjлtпtн!

У тебя manjaro-i3- Dreamject-edition видимо, а вообще ты все делаешь через костыль, язык настраивается в xorg.conf иди на arch wiki и читай, там все элементарно.

Deleted
()
Ответ на: комментарий от anonymous

Выставлял перед кейсом. Прописывал в .xinitrc в .xsessionrc. Перезагружался. Не работает.

DeepDlueIV
() автор топика
Ответ на: комментарий от Deleted

Прочитал

$ cat /etc/X11/xorg.conf.d/20-keyboard-layout.conf
Section "InputClass"
	Identifier             "keyboard-layout"
	MatchIsKeyboard        "on"
	Option "XkbLayout" "us,ru"
	Option "XkbOptions" "grp:caps_toggle,grp_led:scroll"
EndSection

контр+альт+бэкспэйс =перезагрузить иксы. ииииииииииИИИИИИИИ?

не работает.

DeepDlueIV
() автор топика

Интересно. Какая на этот раз оригинальная шутка про винду будет?

Кто блеснёт?

DeepDlueIV
() автор топика

Тайлинг это мегаудобно. Но насчет WM ты погорячился. Может я старею, но мне просто настолько лень искать в packages то, что DE умеет делать из коробки.

Раньше я фанател по awesome wm, теперь перебрался на xfce4 и ни капли не жалею. Самое смешное, что даже в крысу я перенес все хоткеи из awesome и устроил что-то типа тайлинга. Пока что нравится.

В любом случае, вот парочка статей, мне пригодилось.

http://eax.me/i3wm/

https://habrahabr.ru/post/150100/

https://habrahabr.ru/post/149994/

https://habrahabr.ru/post/214411/

Поработай в каждом из них хотя бы пару дней и реши, что для тебя лучше.

arty_bishop
()
Ответ на: комментарий от arty_bishop

Приятно видеть адекватного человека на лоре. Спасибо. Читал всё, кроме Awesome. Заинтересовал.

но мне просто настолько лень искать в packages то, что DE умеет делать из коробки.


присоединяюсь.

DeepDlueIV
() автор топика
Ответ на: комментарий от DeepDlueIV

Взаимно)

У awesome достаточно упоротый конфиг, особенно если с lua раньше дела не имел.
Но если его вкурить, то кастомизировать WM можно до потери /dev/pulse.

arty_bishop
()

Как тут настроить смену раскладки?

localectl

https://www.opennet.ru/tips/info/2804.shtml

Есть ли в интернете вразумительный мануал\гайд?

Любой dotfiles github репозиторий с /r/unixporn

Ну и оф. гайд i3, разумеется. Еще в арчвики неплохой.

Freyr69 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.