28 февраля 2010 г.

Настройка клавиш переключения раскладки

Настройка используемых раскладок и клавиши для переключения между ними легко настраиваются стандартными инструментами в Gnome и KDE. Не везде такие средства есть, в частности следующим образом можно настроить всё то же самое в Openbox.

В автостарт (файл ~/.config/openbox/autostart.sh) нужно вписать строчку:

setxkbmap -layout us,ru -variant -option grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp &
Именно такая строчка добавит пререключение раскладки между английской и русской по нажатию Caps Lock и перезагрузку иксов по Ctrl+Alt+Backspace.

Кроме того вместо grp:caps_toggle можно вписывать следующие для назначения этой функции другим клавишам:

grp:toggle – правый Alt
grp:shift_toggle – две клавиши Shift
grp:ctrl_shift_toggle – Control+Shift
grp:alt_shift_toggle – Alt+Shift
grp:ctrl_alt_toggle – Control+Alt
grp:caps_toggle – CapsLock
grp:lwin_toggle – левая клавиша “Win”
grp:rwin_toggle – правая “Win”
grp:menu_toggle – клавиша “Контекстное меню”
grp:lctrl_toggle – левая клавиша Control
grp:rctrl_toggle – правая клавиша Control

27 февраля 2010 г.

Панель tint2

Простая и лёгкая панель, хорошо подходящая для оконных менеджеров типа openbox, у которых нет никаких своих панелей, но использоваться может в любой среде и вместо дефолтной панели.
Проект располагается на гуглокоде и там же есть внятые и подробные инструкции по установке.

Можно установить из стандартных репозиториев, но там версия не самая свежая. Лучше подключить репозиторий программы:

sudo add-apt-repository ppa:killeroid/ppa
sudo aptitude update
sudo aptitude install tint2
Затем запуск из терминала: tint2 &. После запуска создаётся файл ~/.config/tint2/tint2rc, редактируя который как обычный текстовый можно управлять всеми настройками панели. Так панель выглядит с дефолтным конфигурационным файлом, то есть сразу после установки:

25 февраля 2010 г.

Openbox - начальные настройки

Openbox имеет славу одного из самых "лёгких" оконных менеджеров. Там действительно всё очень быстро работает, правда есть и минус - практически ничего нет, всё надо настраивать руками. Однако "лёгкость" заманчива, к тому же довольно сильно на решение пощупать опенбокс повлияли скриншоты с различными боксами. К примеру тут их много и многие мне кажутся очень красивыми (есть у меня соображение, что в минималистичном стиле вообще легче сделать стильное оформление, а боксы располагают к минималистичности).

Примерно пока получилось так:
Openbox desktop
Открыт эмулятор терминала YaQuake и файл-менеджер Thunar, вверху "свёрнутый" в заголовок Firefox, внизу Songbird в режиме Mini Player. Никакой панели пока не установлено.

21 февраля 2010 г.

Безопасный режим в Firefox для решения проблем

Мало ли что может случиться с браузером. Тем более когда в него устанавливаются какие-либо дополнения, которые могут оказаться не стабильными или просто по какой-то причине сработать некорректно. Например, проблема может выглядеть так:
Firefox - chromifox extreme carbon theme

16 февраля 2010 г.

Клавиша Compose для набора неклавиатурных символов

Использование клавиши Compose - это, наверное, самый удобный способ в случае, когда нестандартные символы необходимы достаточно часто и копировать их из таблицы или апплета становится утомительно.
Вот так включается и настраивается эта возможность в GNOME (Это из меню Система -> Параметры; а в KDE через Параметры системы -> Язык и стандарты -> Раскладки клавиатуры -> Дополнительно, а внутри всё то же самое):
Gnome keyboard preferences
Я настроила compose на правый Alt - он вроде бы вообще больше нигде не используется.

Набор нестандартных символов

Дофига каких символов нельзя напечатать одной клавишей, или даже двумя, и среди них попадаются и не такие уж редкие, вроде тире, многоточия, кавычек ёлочками. В windows обычно пользуются сочетанием клавиши Alt со специальными кодами из четырёх цифр, у меня даже была шпаргалка:

Тире (длинное) Alt-0151 (Ctrl+=)
Минус (и короткое тире) Alt-0150 (Ctrl+-)
Левая кавычка ёлочка Alt-0171«
Правая кавычка ёлочка Alt-0187»
Многоточие Alt-0133 (Ctrl+.)
Левая кавычка лапка Alt-0132
Правая кавычка лапка Alt-0147
Неразрывный пробел Alt-0160 (Ctrl+Shift+Space) 
Символ градус Alt-0176°

Ну а когда подобные символы нужны лишь очень редко, так что запоминать сочетания нецелесообразно, да и в голове они не закрепятся, можно пользоваться таблицей симоволов - просто копировать их оттуда
В линуксе сочетание альта и цифр не работает, но есть другие способы.

15 февраля 2010 г.

Изменение дефолтных имён папок в домашней директории

В винде есть папки "Мои документы", "Моя музыка", "Мои рисунки" (или картинки), "Моё видео". Не знаю, пользуется ли ими кто-нибудь по назначению. Я "Мои документы" делала ссылкой на директорию, которая лежала на другом разделе винчестера. С остальными такое штатными средствами проделать не получалось, а сложнее я ничего сделать и не пыталась, поэтому они у меня просто болтались пустые.
В линуксе, как мне кажется, личная папка юзера организована лучше. В смысле, не надо заморачиваться, чтобы твои файлы складывались не на раздел с системой - эта папка изначально при желании монтируется к другому разделу (или раздел к ней о.О). Это я про папку /home/user/ (вместо user - ваш логин в системе).

Но я ещё говорю про папки, которые лежат внутри этого домашнего каталога пользователя. Они тоже заданы в системе достаточно жёстко, и переименовывать их вручную бесполезно - при следующем сеансе появлятся снова. А мне вот не нравится, что эти папки в локализованной убунте имеют названия на кириллице (я вообще очень недоверчиво отношусь к кириллице в путях к файлам, хотя сейчас с этим проблем гораздо меньше возникает, чем даже года два назад).

В общем, при стойком желании сменить этим папкам имена, нужно открыть файл /home/user/.config/user-dirs.dirs в текстовом редакторе (опять же, user - это ваш логин в системе), и заменить имена папок в конце строчек. Вот мой файл:

XDG_DESKTOP_DIR="$HOME/Desktop/"
XDG_DOCUMENTS_DIR="$HOME/Documents/"
XDG_DOWNLOAD_DIR="$HOME/Downloads/"
XDG_MUSIC_DIR="$HOME/Music/"
XDG_PICTURES_DIR="$HOME/Pictures/"
XDG_PUBLICSHARE_DIR="$HOME/Share/"
XDG_TEMPLATES_DIR="$HOME/Templates/"
XDG_VIDEOS_DIR="$HOME/Video/"

Похоже это те же имена папок, какие они имеют в нелокализованной версии системы (кроме Share).

А в KDE их можно поменять через Параметры системы (systemsettings) -> Предпочтения пользователя -> Пути. Правда, у меня они всё равно менялись и дублировались при каждом логине, но кажется, в самом начале, я их всё таки переименовала вручную, и возможно, проблема возникала лишь поэтому. В убунту, кстати, тоже можно сделать это через графический интерфейс, однако, не в стандартных настройках, а только установив утилиту ubuntu-tweak.

12 февраля 2010 г.

Погода на панели KDE

Те два плазмоида в KDE идущие "искаропки", которые должны показывать погоду - дурацкие. Вернее, видимо, рассчитаны только на буржуев, поэтому на наши города их настроиться не заставишь (в списке, откуда их можно добавлять, эти виджеты называются Weather Forecast и ЖКД-метеосводка).
Не знаю, что мешало мне сделать это раньше, но по словам "weather" и "plasma" в устновщике легко находится ещё парочка виджетов, которые уже пригодны для использования простыми русскими линуксоидами. В списке идут как Simple Weather Forecast и CWP, пакеты соответственно plasma-widget-weatherforecast и plasma-widget-customizable-weather.

Первый дейтсвительно "симпл" - настраивается по серверу yahoo и юзабелен только на рабочем столе, но не в панели. А вот второй и правда "кастомизэйбл" - настроек слоновая кучка.
KDE Desktop