스텀프WM
StumpWMCommon Lisp의 창 매니저인 StampWM | |
| 개발자 | 숀 베츠 |
|---|---|
| 안정적 해제 | 20.11 (2020년 11월 27일; 전) [±][1] |
| 리포지토리 | |
| 기록 위치 | 커먼 리스프 |
| 운영 체제 | 유닉스 유사 |
| 유형 | 창 관리자 |
| 면허증 | GPLv2+[2] |
| 웹사이트 | tampwm.github |
스탬프WM은 개발자 숀 베츠가 쥐독이 점점 커지고 "거품"이 커지는 것을 발견했을 때 만들어진 타일링 윈도우 관리자다.쥐독, 그루터기의 후계자로 의도됨WM은 GNU General Public License 버전 2(GPLv2)의 조건에 따라 출시된다.[2]
그루터기에 설명된 대로WM wiki 개발자들은 CLX를 사용하여 Common Lisp에서 쥐독을 주로 다시 구현하기로 결정했다.[3]
StampWM은 C에 쥐독을 쓰면서 저자들의 좌절감에서 벗어났다.매우 빠르게 우리는 우리가 쥐독 리스피-이맥스 스타일의 패러다임을 형성하고 있다는 것을 깨달았다.'C-t :', '훅', 그리고 구현 시 Common Lisp의 부분집합...우리가 진정으로 원하는 것은 처음부터 사용자 정의와 실시간 해킹을 할 수 있는 여지가 많은 창구 매니저라는 것이 분명했다.
저자들은 그루터기를 묘사한다.WM은 다음과 같은 용어로 표현된다.[4]
StampWM은 사용자 지정이 가능하지만 시각적으로 최소로 유지되도록 시도한다.창문 장식도 없고 아이콘도 없고 단추도 없다.그것은 당신의 개인 맞춤화를 붙일 수 있는 다양한 후크와 트윗할 수 있는 변수를 가지고 있다.
리스프 및 커스터마이징
StampWM은 Steel Bank Common Lisp(SBCL)과 GNU CLISP에서 모두 실행할 수 있으며, SBCL은 일반적으로 더 나은 성능을 위해 선호된다.[4]SLIME 환경은 스텀프에 실시간 업데이트 및 사용자 지정을 적용하는 데 일반적으로 사용된다.WM. 그루터기("Stumpish")라는 또 다른 프로그램도 있다.단말기에서 윈도 매니저와 인터페이스하는 표준 방법을 제공하는 WM Interactive Shell")이다.[4]
윈도우 관리자 사용자 지정은 각 사용자의 홈 디렉토리에 있는 .stumpwmrc 파일에 저장된다.이 파일에는 그루터기를 구성하기 위한 Lisp 코드가 포함되어 있음WM.[4]
개발
StampWM 소스 코드는 GitHub에서 호스팅되며 사용되는 버전 제어 시스템은 Git이다.[5]그루터기에 대한 우편물 목록도 이용할 수 있다.WM 관련 문제.[6]
참고 항목
- X 창 관리자 비교
- 리스프(Lisp)로 쓰인 쌓이는 창 매니저인 쏘우피쉬(Sawfish)
- 그린스펀의 10번째 규칙
참조
- ^ Bjergaard, David (27 Nov 2020). "StumpWM 20.11 'Aphrodite Giant' Released!". stumwpm-devel (Mailing list).
- ^ a b StumpWM COPYING file.
- ^ "Background". The StumpWM wiki. 2006-10-05. Retrieved 2014-12-01.
- ^ a b c d "Stumpwm - ArchWiki".
- ^ "The Stump Window Manager: Downloads".
- ^ "Stump-devel".