⌨ Labor omnia vincit ☮

OpenBSD – stumpWM

Posted in Lisp, OpenBSD by anaumov on 04.10.2013

Лёгким движением руки брюки превращаются… Брюки превращаются… Превращаются брюки… В элегантные шорты. Простите, маленькая техническая неувязка.

Да, для установки stumpWM в OpenBSD действительно достаточно лёгкого движения руки: пару команд и эту ОС будет намного интересней использовать в качестве десктопа. Надеюсь, у нас маленьких технических неувязок не получится ;)

Используется дефолтная конфигурация OpenBSD. Нет ни wget, ни curl. Lisp-интерпретарора тоже нет.

# pkg_add -v ftp://ftp.openbsd.org/pub/OpenBSD/5.3/packages/`uname -m`/wget-1.14.tgz
# pkg_add -v ftp://ftp.openbsd.org/pub/OpenBSD/5.3/packages/`uname -m`/sbcl-1.0.58.tgz

> wget http://beta.quicklisp.org/quicklisp.lisp

> sbcl --load quicklisp.lisp --eval "(quicklisp-quickstart:install)" \
--eval "(ql:add-to-init-file)"
> sbcl --eval "(ql:quickload \"stumpwm\")"

> cat ~/.xsession
exec /usr/local/bin/sbcl --eval "(ql:quickload \"stumpwm\")" --eval "(stumpwm:stumpwm)"

> cat ~/XTerm
XTerm*foreground: darkgreen
XTerm*cursorColor: darkgreen
XTerm*background: black
XTerm*scrollBar: True
XTerm*saveLines: 1000
XTerm*font: 9x15

Естественно XTerm вы можете настроить как захотите. Этот файл можно вообще не создавать. Файла ~/.xsession в свежей системе нет. Создайте его и добавтье exec-строку. Я использую xdm для запуска X Window.

About these ads

2 Responses

Subscribe to comments with RSS.

  1. Alexander Alexeev (@afiskon) said, on 05.10.2013 at 11:08

    Что это вы вдруг по OpenBSD угарели? Или давно уже?

    • anaumov said, on 05.10.2013 at 13:41

      OpenBSD я использую уже года 4 наверное, но засесть за нее по-серьезному все руки не доходят. Проект мне нравится, но вряд ли когда-нибудь получится его использовать профессионально.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: