受不了给arm交叉编译wm的链接来链接去依赖一大堆。
用了一个clisp写的stumpwm
stumpwm 平铺管理器
安装
安装SBCL
使用包管理器
# apt install sbcl
使用官网编译的二进制包
安装quicklisp
$ wget https://beta.quicklisp.org/quicklisp.lisp # 下载安装程序
$ sbcl --load quicklisp.lisp
* (quicklisp-quickstart:install)
* (ql:add-to-init-file)
安装stumpwm
安装依赖
# sbcl
* (ql:quickload "clx")
* (ql:quickload "cl-ppcre")
* (ql:quickload "alexandria")
下载stumpwm
解压
$ tar xf 下载的文件.tar.gz
编译
$ cd stump-* # 进入解压后的源码文件夹
$ ./autogen.sh # 生成configure脚本
$ ./configure --prefix=${HOME}/.local/ # 将stumpwm安装到~/.local/
$ make -j4 # 编译
安装
$ make install # 安装
配置
$ echo "exec ${HOME}/.local/bin/stumpwm" >> ~/.xinitrc # 将执行stumpwm的命令加入 ~/.xinitrc
启动
登陆console
$ startx
默认快捷键列表
前缀 Ctrl + t
所有stumpwm的快捷键都跟在前缀后面
比如打开xterm
Ctrl + t c
查看所有快捷键
前缀加 ?
打开一个命令执行器
前缀加 !