вторник, 5 октября 2010 г.

Far+Cygwin

На работе активно пользуюсь cygwin'ом. Тут что-то найти, здесь отфильтровать, там пройтись sed-ом. Удобно.

До сегодняшенго дня пользовался следующей строкой, невозбранно спижж взятой из утилиты chere:
start bash.exe --login -c "cd '!\' ; exec /bin/bash -rcfile ~/.bashrc"
Эту строку я повесил на хот кей в Far'е - по ней запускается bash в текущей директории.

Но случайно прогуливаясь по просторам интерента я наткнулся на заменитель виндовой консоли, как терминала для cygwin. Это модифицированная утилитка putty.
Решил попользоваться, тем более виндовая консоль меня давно достала своим особенным видением на копирование/вставку и ресайз окна.

Итак, вот как всё теперь настроено.
1. Far
В меню добавил (которое по F2) добавил пункт и привязал к клавише 'Z':
set CHERE_DIR=!\
"C:\Program Files\PuttyCyg\putty.exe" -load cygterm

2. Putty
Как можно понять распаковал в C:\Program Files\PuttyCyg\, поскольку инсталлера для неё нет.
Запустил, выставил трансляцию в UTF-8, подогнал окно под мои любимые размеры и сохранил сессию под именем cygterm

3. ~/.bashrc
Дописал следующие строки

if [[ $CHERE_DIR != "" ]]; then
CHERE_DIR_U=$(cygpath -a -u "$CHERE_DIR")
cd "$CHERE_DIR_U"
fi

Т.е. если задан CHERE_DIR, то превратить его из виндового в юниксоидный и перейти туда. Вообще-то эти команды скорее стоило вставить в /etc/profile, но боюсь, как бы очередной апдейт не затёр изменения.

Вот и всё, bash замечательно запускается в putty. если у вас другой шелл, то нужно 3-ий пункт занести в соответсвующий профайл. Для zsh в .zshrc, например.

понедельник, 4 октября 2010 г.

KDE in Debian/sid

Надоел гном на десктопе, захотелось единообразия и удобства, как на ноутбуке.

Поставил KDE. Как оказалось зря... Всё очень даже красиво и удобно, но местами глючно до невозможности - в OpenOffice Writer не показывает панель инструментов, на многих диалогах не прорисовываются контролы. Хотел распечатать жене рецепт из интернета, перегнав вначале в Writer - даже это не смог сделать. Увы, KDE в sid не рабочий, а гном - вполне себе, никаких проблем.

Интересно, можно поставить более стабильную версию KDE на Sid?

Updated:
Всё оказалось очень просто - виновата была GTK-QT тема Qt4. Сменил её на Clearlooks всё стало нормально. Так что зря я не KDE гнал, сносить не буду.

пятница, 1 октября 2010 г.

Facebook, Twitter

По заданию компартии зарегистрировался на этих, с позволения сказать, "ресурсах". По работе потребовалось, ога.

После почти суточного изучения твиттера, могу сказать, что это хрень, причём хрень мутная и бесполезная. Я так и не выяснил какой от него толк.

Буду теперь Facebook изучать.