LINUX.ORG.RU

Sbxkb — простой индикатор раскладки

 , , ,


1

1

Собственно, цель скрина (помимо, разумеется, выпендрежа) — некоторым напомнить, а некоторым и рассказать о небольшой программке Sbxkb, созданной сообществом ArchLinux в рамках проекта Staybox (легкий менеджер входа). В рамках него, кстати, сделан и Sbmixer — на случай, если вам удобнее видеть апплет в панели, нежели цифры в коньках.
Пакетов для сборки он требует немного (gdk-pixbuf и gtk2.0-dev), а работает быстро. В отличие от xxkb, sbxkb не требует настройки, а в отличие от fbxkb — запоминает раскладку для окна и корректно отбражает иконку без раздражающих полосок.
Остальной набор приложений вполне стандартен: MPD (клиент — Ario), Xchat, QutIM, Opera, Parcellite, PCManFM.

>>> Просмотр (1024x768, 481 Kb)

★★★★★

Проверено: mono ()

спасибо, забукмаркил. Хотя на даный момент мне хватает xxkb, особенно учитывая возможность размещения индикатора в тайтлбаре. А настройка таких вещей, устал повторять, производится один раз в жизни.

firsttimeuser ★★★★★ ()

обложки от mpd как отображаются?

Sith ★★★★★ ()

пользовался, потом плюнул и ушел на xxkb.

Из того что не понравилось: не всегда корректно работает запоминание раскладки, при смене фокуса окна индикатор раскладки на клавиатуре мигает (это раздражает), постоянный срач в консоли про то что не удалось перехватить фокус окна (или что-то такое).

В общем, пилите Шура, пилите...

Nomer_Uno ()

> sbxkb не требует настройки
Libastral?

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

>> sbxkb не требует настройки

Libastral?

Нет. Просто читает настройки из конфига иксов.

dogbert ★★★★★ ()

>обложки от mpd как отображаются?
С помощью скрипта на Python для Conky.

dogbert ★★★★★ ()
Ответ на: комментарий от firsttimeuser

>А настройка таких вещей, устал повторять, производится один раз в жизни.
Я прекрасно это понимаю. Но настраивать xxkb просто для индикатора в трее немного в лом.

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

> Просто читает настройки из конфига иксов.
Хочу деталей. Конкретно откуда?

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

>> Просто читает настройки из конфига иксов.

Хочу деталей. Конкретно откуда?

Дык названия раскладок можно и из секции InputDevice %) А вообще, по ссылке есть исходники.

dogbert ★★★★★ ()
Ответ на: комментарий от svu

> Хочу деталей. Конкретно откуда?

Я в своё время пытался так же делать. Фейл. Нужно лезть куда-то в дебри xlibs. Простеньким скриптом дело не ограничится (

melkor217 ★★★★★ ()
Ответ на: комментарий от dogbert

> Дык названия раскладок можно и из секции InputDevice %)

А xorg.conf обязан присутствовать?)

И да, для этого можно использовать какой-нибудь xkbcomp

melkor217 ★★★★★ ()
Ответ на: комментарий от dogbert

Вы получите только нечитаемые us,ru. Как насчет читаемых локализуемых описаний из evdev.xml?

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

>Вы получите только нечитаемые us,ru. Как насчет читаемых локализуемых описаний из evdev.xml?
Ну Вам лучше знать.

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

Мне лучше знать, где оно лежит (я его туда и положил). Но я понятия не имею, как работает именно эта тулзовина.

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

>Но я понятия не имею, как работает именно эта тулзовина.
Ну я, мягко говоря, тоже %)

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

Посмотрел на код. Корявенько немного. И, конечно, не использует локализуемые описания.

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

> И, конечно, не использует локализуемые описания.

Может, по такому поводу покормите нас актуальной документацией?) А то вроде слова все знакомые, а непонятно ничего.

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

Лучшая документация - код. Посмотрите у себя на машине /usr/share/X11/xkb/rules/evdev.xml

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

> Лучшая документация - код

Там пять тысяч строк xml. Как-то не очень убедительно )

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

Дык они все по делу:) Посмотрите на layoutList

svu ★★★★★ ()

Всё-таки арч хорош... За флаксу отдельный плюс. Ш нормальные. Только conky-colors имхо всё-таки уг (это же, вроде, оно?) Лучше старые добрые и сваять из них что-нибудь минималистичное и информативное.

Insomnium ★★★★ ()

За гисметео незачёт, за ядро в коньках - тоже.
Сабж, вроде, стоит того, чтоб заюзать.

GreatCornholio ()

внезапно,но мне понравилось,не вырвиглазно.

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

> И, конечно, не использует локализуемые описания.

что есть «локализуемые описания»? и если они так важны, почему их нельзя получить через XkbGetNames?

ananas ★★★★★ ()
Ответ на: комментарий от Insomnium

>Только conky-colors имхо всё-таки уг
Нет. Свой перегруженный монитор я сваял из обычных дебиановских коньков %)

dogbert ★★★★★ ()

а оно живо?

yaourt мне пишет, что оно out of date.

DELIRIUM ★★★★★ ()

Различные копии эмулятора терминала (использую urxvt) считает одним приложением. Через пару переключений из окна в окно начинает переключать раскладку. Одним словом, глючит как и большинство раскладок. Хорошо, хоть трей ему не обязателен.
Остаюсь на xxkb.

andreyu ★★★★★ ()
Ответ на: комментарий от ananas

Потому что XKB древнее и местами недостаточное дерьмо мамонта - кучу вещей приходится делать напрямую с файловой системой, что ломает сетевую совместимость. Есть мечта про XKB2, но она пока только мечта

svu ★★★★★ ()

созданной сообществом ArchLinux в рамках проекта Staybox (легкий менеджер входа)

если не ошибаюсь, то данный индикатор создало не сообщество в целом, а вполне конкретный представитель этого сообщества.

А скрин понравился, приятный для глаз, только коньки немного перегружены, какой смысл постоянно видеть Топ процессов?

vadik ★★ ()

Вполне симпатично смотрится, надо себе в Openbox'е тоже такой поставить. Единственное замечание к скрину - адские щетинистые пиксели на «скруглённых» углах декораций окон. Смотрится просто ужасно, ей-богу. К тому же, когда я в последний раз щупал флюкс, такие скруглённые декорации не умели меняться при развороте окон на весь экран, и смотрелось это тоже аляповато.

Axon ★★★★★ ()

>в отличие от fbxkb — запоминает раскладку для окна и корректно отбражает иконку без раздражающих полосок.

измени себе несколько иконок и никакие полоски мешать не будут.

bohm ★★★★★ ()

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

bioreactor ★★★★★ ()

Хороший скриншот, только шрифт в conky стоило бы сменить.

AITap ★★★★★ ()

есть ещё лёгкая axkb, пользуюсь ею.

trinimak ()

очередной никомуц не нужный клон. лучше б xxkb довели до вменяемого состояния.

thunar ★★★★★ ()

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

darkshvein ☆☆ ()
Ответ на: комментарий от vadik

>если не ошибаюсь, то данный индикатор создало не сообщество в целом, а вполне конкретный представитель этого сообщества.
Ну, в принципе, я это и подразумевал. Кстати, спасибо этому конкретному представителю (хотя вряд ли он это читает %)

dogbert ★★★★★ ()
Ответ на: комментарий от darkshvein

>что у кого то больше двух раскладок сильно сомневаюсь.

Мда, дальше своего носа, как обычно, никто не видит. Наших украинских и беларусских собратьев не забыли? А переводчиков?

Axon ★★★★★ ()

sbxkb не понравился тем, что не выбирает английскую раскладку для новых окон, а сохраняет текущую.

pevzi ★★★★★ ()
Ответ на: комментарий от Axon

>Наших украинских и беларусских собратьев не забыли?
Простите что?

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

>>Наших украинских и беларусских собратьев не забыли?

Простите что?

А ничего, что у большинства украинцев три раскладки? Русская, украинская и английская.

Axon ★★★★★ ()
Ответ на: комментарий от DELIRIUM

а оно живо?

Ставте смело, все работает как надо.

А не обновляется потому, что все глюки автор выгреб, а наращивать функционал не собирается (вроде).

vadik ★★ ()
Ответ на: комментарий от Axon

А я живу в татарии и татарский язык не учу, татарской раскладки нет, это ничего?

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

А я живу в татарии и татарский язык не учу, татарской раскладки нет, это ничего?


Типичная логическая ошибка - экстраполяция частного на общее. Неужели вам самому это в глаза не бросается?

Axon ★★★★★ ()
Ответ на: комментарий от darkshvein

> а то что у кого то больше двух раскладок сильно сомневаюсь.

:) ничего, подрастеш пройдет.

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