Установка 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
Удачных экспериментов!
Похожие записи:
- StumpWM
- awesome: установка и запуск
- yaourt – установка и использование
- Оптимизированный лис – firefox-pgo и установка программ из AUR
- firefox-pgo 3.5-2
Метки: wm

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