Home

Advertisement

Не люблю проприетарщину/покажи свои сорцы - инструментальная эстафета

> Recent Entries
> Archive
> Friends
> User Info

February 29th, 2008


Previous Entry Add to Memories Tell a Friend Next Entry
08:59 pm - инструментальная эстафета
Прочитал у Алекса Отта на его гуглевском блоге (http://alexott-ru.blogspot.com) про 5-инструментальную эстафету, решил тоже отметиться

1. Emacs. Самый главный мой toolset. Это не только редактор и IDE к лиспу (slime), но ещё и почтовый клиент (gnus), и клиент к различным rcs (cvs, git), файловый менеджер (dired), органайзер (org-mode), jabber-клиент (emacs-jabber), irc-клиент (erc), интерфейс для постинга в ЖЖ (ljupdate), и тележка самопальных мелочей на elisp'е для повседневных нужд. Всё остальное может меняться, но от Emacs'а отказаться просто невозможно. 95% времени я провожу в окне с Emacs'ом.

2. xterm. Штатный иксовый эмулятор терминала, который просто есть и просто работает. После Emacs'а - самая часто используемая программа.

3. Music Player Daemon (mpd). Почти всегда я сижу в наушниках, а mpd тихо-мирно работает на фоне, даже не моргая глазом на перезапуски иксов, логауты и т.п.

4. Firefox. На предыдущей рабочей машинке был i386 дистрибутив, там ещё стоял (и запускался по-умолчанию) Conkeror. Для x86-64 его почему-то не нашёл.

5. Линукс Fedora. Корпоративная этика, но и последние релизы вполне себе ничего. До этого были дебиан и его -оиды.

Шестым пунктом бы поставил минималистичный оконный менеджер, коим сейчас является StumpWM, написанный целиком на Common Lisp, до него долго пользовался wmii, но StumpWM, как и Emacs, проще расширять, т.к. lisp. Desktop Environments типа Гнома/KDE и других подобных не дают нормально пользоваться первыми двумя пунктами.
Current Music: Enslaved "Eld" - 793 (Slaget Om Lindisfarne)

(Leave a comment)

Comments:


From:[info]314159265
Date:February 29th, 2008 08:58 pm (UTC)
(Link)
А что мешает работать первым двум в Gnome/KDE? Действительно интересно, так как сам в основном использую WindowMaker и иногда Gnome.
[User Picture]
From:[info]13_49
Date:February 29th, 2008 09:04 pm (UTC)
(Link)
Главным образом, вот это:

M-TAB (translated from ) runs the command lisp-complete-symbol
which is an interactive compiled Lisp function in `lisp.el'.
It is bound to M-TAB.

Ещё не могу заставить емакс без плясок сразу разворачиваться на весь экран. Ещё нет tiled режима для окошек. Нельзя управлять окошками с клавиатуры.
From:[info]314159265
Date:February 29th, 2008 09:29 pm (UTC)
(Link)
Понятно. Действительно, все претензии имеют место быть. А что - есть что-то что позволяет работать с tiled окнами, а потом переключиться на другой режим? Управление окнами с клавиатуры, тут как бы можно и дописать что надо, когда почувствовал что надо, просто подрихтовал WindowMaker.
[User Picture]
From:[info]13_49
Date:February 29th, 2008 09:37 pm (UTC)
(Link)
> А что - есть что-то что позволяет работать с tiled окнами, а потом переключиться на другой режим?

wmii (и его производная dwm) умеет tiled, stacked и floated режим. Мне сейчас кроме tiled ничего не нужно.
[User Picture]
From:[info]13_49
Date:February 29th, 2008 10:15 pm (UTC)
(Link)
А ещё, afaik, sawfish такими способностями обладает
From:[info]314159265
Date:February 29th, 2008 10:21 pm (UTC)
(Link)
Они позиционируются как tiled only, таким образом врядли они поддерживают что-то кроме tiled нормально. Однако отсутствие таких WM демонстрирует скорее то что они не нужны, чем то что просто меньшинство ими пользуется. Смотрим на Mac OSX.
[User Picture]
From:[info]13_49
Date:February 29th, 2008 10:34 pm (UTC)
(Link)
Ничего подобного, я в wmii спокойно пользовал glade-2 с его тучей окошек.
[User Picture]
From:[info]zcrendel
Date:March 2nd, 2008 07:01 pm (UTC)
(Link)
> Ещё не могу заставить емакс без плясок сразу разворачиваться на весь экран.

emacs --fullscreen ?

в xfce нормально разворачивается =)
[User Picture]
From:[info]13_49
Date:March 2nd, 2008 07:14 pm (UTC)
(Link)
Нет, так только Емакс видно :)
[User Picture]
From:[info]zcrendel
Date:March 3rd, 2008 03:44 pm (UTC)
(Link)
для этого и нада юзать рабочие столы =)
[User Picture]
From:[info]catap
Date:March 2nd, 2008 01:01 am (UTC)
(Link)
1. Один в один.

2. Иногда xterm, Иногда M-x eshell/term. Что чаще не знаю, наверное второе. Внутри xterm/M-x term zsh

3. mpd + gmpc/emms + avahi-обвязка. Наушников нет, как это не печально. Хочу все купить, да то что хочется в мск нет. Увы.

4. Firefox.

5. Debian.
From:[info]vyazovoi
Date:March 3rd, 2008 07:54 am (UTC)
(Link)
/me расстроился что так и не осилил stumpwm, боюсь опять время на настройку wm убить много.

У меня все пункты кроме пятого совпали, на пятом у меня ArchLinux будет и на данный момент xmonad в качестве wm.

Ещё вот нашёл clfswm - тоже на лиспе и тайловый, надо глянуть.
[User Picture]
From:[info]13_49
Date:March 3rd, 2008 08:20 am (UTC)
(Link)
В sbcl-1.0.15.5 прибили один баг, мешавший нормальной работе, теперь совсем ляпота :)

clfswm на stumpwm основан, afaik
From:[info]vyazovoi
Date:March 3rd, 2008 08:31 am (UTC)
(Link)
Посмотрел ченджлог - озарение не пришло. Какой там баг чем мешал? =)

Если нетрудно, можно ещё раз запросить наработки (конфиг?) в stumpwm на мыло vyazovoi@gmail.com? Попробую его ещё раз.
[User Picture]
From:[info]13_49
Date:March 3rd, 2008 08:44 am (UTC)
(Link)
changes in sbcl-1.0.16 relative to 1.0.15:
...
* bug fix: copying output from RUN-PROGRAM to a stream signalled
bogus errors if select() was interrupted.
...

stumpwmrc ушёл, но имей в виду, что он для 0.92 только годится (недавно define-stumpwm-command поменяли на defcommand, я ещё не мигрировал)
From:[info]kuciy
Date:March 13th, 2008 07:32 am (UTC)
(Link)
можно мне тоже Ваш конфиг? конфиг с сайта stumpwm положил в хомдир - но ничего - загружается, вижу только курсор и больше ничего сделать не могу.
что не так я делаю? если можно, то дайте хоть какие нить инструкции. mgdinc эт_гмайл_точка_com
[User Picture]
From:[info]13_49
Date:March 13th, 2008 09:24 am (UTC)
(Link)
У меня конфиг отсюда: http:en.wikipedia.org/wiki/User:Gwern/.stumpwmrc

Диагностировать неисправности stumpwm при пусконаладочных работах можно запустив в голых иксах xterm и пуская stumpwm в xterm'е. У вас он наверняка в дебагге вываливается.

> Go to Top
LiveJournal.com

Advertisement