Все записи за March 2010

Несколько полезностей для vimperator'а

Как я уже писал, очень давно использую vimperator. В процессе работы с ним, я обнаружил несколько полезных возможностей, и пользовательских js скриптов. Этими своими небольшими находками, я бы и хотел поделится :)

Читать дальше →

Просмотрощик pdf файлов - zathura

До сегодняшнего дня, я был вполне себе довольным пользователем pdf вьювера - apvlv. Меня он устраивал всем, кроме того, что не подгружал следующие страницы, из-за чего он почти постоянно подвисал при загрузке следующей страницы. В принципе, на домашнем компьютере, это не столь критично, но вот незадача: как раз книги я читаю на маломощном нетбуке. Поэтому на нём пришлось пользоваться evince, в котором абсолютно ненужные мне зависимости, и неудобное управление.

Буквально час назад, мой друг посоветовал мне zathura. Я попробовал, и был просто счастлив. Помимо привычного vim like управления, данный pdf вьювер, отличается жуткой скоростью, маленькими зависимостями и удобством работы, особенно для людей, которым жутко привычно vim like управлением.

Читать дальше →

Настройка VPN Gentoo way

Когда я ставил gentoo первый раз и дошёл до настройки сети, я сразу приметил что в gentoo можно настроить очень гибко, а главное удобно сеть. Потом я поставил, и забыл об этом. Сейчас я вспомнил, и решил попробовать настроить vpn по gentoo way.

Не долго мусоля, перейдём к делу.

Читать дальше →

Переход в tty консоли по Alt-F$

Как часто вы используете клавиши F1\2\3\и т.д.? Я думаю что крайне редко, за исключением специфичных программ - никогда. А если alt-f1 например? Конечно, я сейчас про тех, кто использует в повседневной работе tiled wm. А почему бы не использовать эти комбинации клавиш для чего более полезного. Например для перехода в tty терминалы которые обычно доступны по ctrl-alt-f1\2\3\ит.д.? Ну вот и я о тому, что особых причин нет. Конечно, если вы уже что либо на них не назначили. В общем, с этой задачей легко справляется утилита - chvt. Ставить её не нужно, она вероятнее всего у вас уже есть. Так же было бы не плохо обзавестись xbindkeys, для простоты использования.

По умолчанию, для использования chvt, нужны права супер пользователя. Лично я для того, чтобы использовать chvt вместе с xbindkeys, разрешил выполнение без пароля. Для этого открываем файл /etc/sudoers в любимом редакторе или, лучше в visudo, и в самый конец добавляем примерно следующее:

Читать дальше →

Настройка wmii

В этом посте я как и обещал, расскажу про настройку wmii (window manager improved 2), на примере моего файла конфигурации. Обо всём рассказать довольно трудно ибо нужно рассказать очень многое, поэтому я лишь вкратце опишу некоторые возможности. и как они реализованы.

Как я уже писал, в wmii присутствует своя псевдо-файловая система доступ к которой, осуществляется с помощью утилиты wmiir. Посмотрим содержимое "/" - корня:

Читать дальше →

Проблема с xxkb в wmii

Недавно я внезапно обнаружил, что у меня почему-то xxkb перестал работать. Он запускается, но свои функции не выполняет. Как оказалось, с xxkb вообще очень большие проблемы в tiled wm. Данная проблема была и на awesome, и ещё во многих tiled оконных менеджерах. Вчера, в очередной раз листая man xxkb, я ...

Читать дальше →

Персональный органайзер osmo

Давно я искал полностью keyboard driven персональный органайзер чтобы пользоваться им на нетбуке. Конечно сначала я пробовал всякие консольные. Пробовал и todo.sh и calcurse и многие другие. Я уже в общем плюнул искать, и начал приучать себя пользоваться мышкой и использовать google calendar (вопреки моей нарастающей ненависти в их сторону), пока на взятом когда-то давно у Muu конфиге wmii, я не обнаружил правила для программы под названием osmo. Мой интерес не заставил себя ждать и я её поставил. Сначала она мне не показалось интересной, пока я не зашёл во вкладку "О программе", и не обнаружил там большое количество комбинаций на все случаи жизни! Жаль конечно ,что не vim like комбинации. Радости моей не было предела, но рассказывать о всех комбинациях клавиш я не стану. Я лишь кратко расскажу что вообще из себя представляет эта небольшая программа. Описание комбинаций клавиш хорошо описано в самой программе.

Читать дальше →

Несколько полезных возможностей zsh

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

И так, самое первое, это конечно же автодополнение по Tab. Все знают что оно крайне удобно и заметно более продвинутое чем в bash и других командных оболочках. Для него нужно добавить в конфиг следующее:

Читать дальше →

Создаём свой git репозитарий с веб интерфейсом

Довольно давно, я, да и наверное многие люди хранят свои конфиги на github. Оно и понятно, ибо это крайне удобно. Для хранения конфигов он подходит на ура, да и для проектов тоже, но вот бесплатный аккаунт, имеет некоторые ограничения, которые меня весьма сильно смущали. Главным из них, была невозможность бесплатно создать приватный репо. Конечно, сумма там незначительная, но платить мне ой как не хотелось, да и зачем, когда есть парочка личных серверов под рукой? Поэтому, сев писать с другом небольшой проект, решили «поднять» репо, на одном из «личных» серверов.

Я уже ни раз упоминал, и думаю будет не лишним сделать это ещё раз, что на серверах я использую Debian. Нам понадобятся: git, perl (нужен для веб интерфейса) и всё это будет под управлением lighttpd.

Читать дальше →

Qingy - "менеджер дисплеев", логин менеджер, и замена agetty

Недавно, я решил снести со своего нетбука archlinux, который на мой взгляд, солидно на нём глючил, и поставить на него gentoo. Мне просто жуть как не хотелось ставить slim или какой либо другой логин менеджер, но и без них было весьма туго, ибо я параноик. Мало ли что: достаточно нажать ctrl-alt-f1 и ctrl-c для того чтобы убить X сессию, и получить шелл. Конечно, прав рута не будет, но и без них можно было дел натворить :) Но сейчас не об этом. Как я уже написал, ставить slim или какой либо другой login manager, я не хотел. Поэтому после большого количества упоминаний о qingy, было решено попробовать сие чудо.

Читать дальше →