Установка stumpwm

Среди tilling оконных менеджеров есть уникум, stumpwm. Отличается от всех остальных тем, что он написан на Common Lisp, в связи с чем его не просто конфигурируют, его можно сказать переписывают. Все поведение, внешний вид, все это задается с помощью программного кода на языке программирования Lisp.

Особо этот оконный менеджер любим пользователями Emacs. Так как вся настройка осуществляется как раз из него.

Однако при установке возникают ошибки, и пакет не собирается. Проблема? Да, и я попробую тут описать, как и в какой последовательности это можно сделать…

Сначала готовим базу для установки:

$yaourt -S clx cl-ppcre sbcl

И теперь необходимо создать в домашней директории файл ~/.sbclrc со следующим содержимым:

;; This is to have clx running when sbcl begins, I think
;; Load ASDF first
(require 'asdf)
(pushnew #p"/usr/share/common-lisp/systems/" asdf:*central-registry* :test #'equal)
(asdf:operate 'asdf:load-op 'cl-ppcre)

;; This is supposed to load cl-ppcre, I think
;; Note that ASDF has already been loaded (up above, in the CLX part).  If that is not so, uncomment the following line
;(require 'asdf)
(push #p"/usr/share/common-lisp/systems/" asdf:*central-registry*)
(asdf:operate 'asdf:load-op 'cl-ppcre)

И только теперь устанавливаем сам оконный менеджер:

$yaourt -S stumpwm-git

Если пропустить создание файла .sbcl, то сборка пакета будет не возможна…

Документация и скриншоты располагаются на официальном сайте www.nongnu.org/stumpwm

Удачных экспериментов!

Похожие записи:

  1. StumpWM
  2. awesome: установка и запуск
  3. yaourt – установка и использование
  4. Оптимизированный лис – firefox-pgo и установка программ из AUR
  5. firefox-pgo 3.5-2

Метки: wm

Отзывов (4) на «Установка stumpwm»

  • Ну вот xmonad тоже конфигурится на языке программирования, только на haskell :)

  • Haskell слишком крут для меня… Lisp все таки ближе… =)
    По любому в Емаксе много времени провожу…

  • Да там не шибко и необходимо хаскель знать – в комплекте идёт «офигенный набор отвёрток», которым можно сделать что угодно. Мегаконструктор, вобщем. А возможность писать прямо на хаскеле – приятный мегабонус к мегаконструктору. fap fap fap fap.
    Вообще интересно, загрузил сегодня впервые за долгое время винду. Боже-ж ты мой, какое угробище… переключение раскладок не умеет caps’ом, altgr не умеет временного переключения раскладок; окна перекрывают друг друга, комбинации win+j/k не дают никакого результата :) ))
    Мне пришлось взять в руки мышку!!! Ахтунг блин.

    Вообще удивительно, как быстро привыкаешь к хорошему и как тяжело пользоваться говном.

  • о да! меня постоянно в ступор вводит работа в винде… как сажусь и первое время просто тупо мышей елозю по столу… пытаюсь вспомнить, как тут все это делается… жесть короче… =)

Вы можете оставить свой комментарий...

Имя (required)
Почта (обязательно)
Сайт