StumpWM - StumpWM
StumpWM, а оконный менеджер в Common Lisp | |
Разработчики) | Шон Беттс |
---|---|
Стабильный выпуск | 18.05 (30 мая 2018 г.[1]) [±] |
Репозиторий | |
Написано в | Common Lisp |
Операционная система | Unix-подобный |
Тип | Оконный менеджер |
Лицензия | GPLv2 +[2] |
Интернет сайт | stumpwm |
StumpWM это тайловый оконный менеджер это было создано, когда разработчик Шон Беттс нашел крысиный яд растет все больше большой и "шепелявый ". Предназначенный как преемник ratpoison, StumpWM выпущен в соответствии с условиями Стандартная общественная лицензия GNU, версия 2 (GPLv2).[2]
Как объясняется в вики StumpWM, разработчики решили в значительной степени переработать ratpoison в Common Lisp с помощью CLX:[3]
StumpWM выросла из разочарования авторов написанием ratpoison на C. Очень быстро мы поняли, что превращаемся в ratpoison lispy-emacs стилевые парадигмы. У нас был REPL висит на 'C-t:', хуки и растущее подмножество Common Lisp в реализации ... Было ясно, что мы В самом деле хотел был оконный менеджер, написанный на Lisp с нуля, с большим пространством для настройки и взлома в реальном времени.
Авторы описывают StumpWM следующим образом:[4]
StumpWM пытается быть настраиваемым, но визуально минимальным. Здесь нет оконных украшений, иконок и кнопок. У него есть различные крючки для прикрепления ваших личных настроек и переменных для настройки.
Лисп и настройка
StumpWM можно запускать как в Стальной банк Common Lisp (SBCL) и GNU CLISP, причем SBCL обычно предпочтительнее для лучшей производительности.[4] В СЛИЗЬ Среда обычно используется для применения обновлений и настроек StumpWM в реальном времени. Есть еще одна программа под названием тупой («Интерактивная оболочка StumpWM»), которая предоставляет стандартный способ взаимодействия с оконным менеджером из терминала.[4]
Настройки оконного менеджера хранятся в .stumpwmrc файл, который находится в домашнем каталоге каждого пользователя. Этот файл содержит код Lisp для настройки StumpWM.[4]
Разработка
Исходный код StumpWM размещен на GitHub и система контроля версий используется Git.[5] Список рассылки также доступен по вопросам, связанным с StumpWM.[6]
Смотрите также
- Рыба-пила, а стек оконный менеджер написано на Лиспе
- Десятое правило Гринспана
Рекомендации
- ^ Бьергаард, Дэвид (30 мая 2018 г.). "[STUMP] Выпущен StumpWM 18.05!". stumwpm-devel (Список рассылки).
- ^ а б Файл КОПИРОВАНИЯ StumpWM.
- ^ "Фон". Вики-сайт StumpWM. 2006-10-05. Получено 2014-12-01.
- ^ а б c d "Stumpwm - ArchWiki".
- ^ "Диспетчер окон пня: загрузки".
- ^ "Пень-девел".