st 配置(终端)
安装
#直接在git克隆
git clone https://git.suckless.org/st
#修改 config.mk
##修改第十行、第十一行
都改为 /usr/include/X11
#安装(命令在github下载的st目录下)
sudo make clean install
字体
#修改字体,直接修改 源代码
#<configh.h> 文件 第八行
static char *font = "Liberation Mono:pixelsize=12:antialias=true:autohint=true";
>>
Liberation Mono:
#终端使用字体
pixelsize=12:
#字体大小
#修改配置文件后,需要重新安装一下
sudo make clean install
透明补丁
#在打补丁之前,先删除下面文件,要不打补丁报错
<config.def.h>
#透明度(官网补丁第一个,alpha)
wget https://st.suckless.org/patches/alpha/st-alpha-0.8.2.diff
#补丁文件需要下载到源代码目录里面
##打补丁命令
patch < st-alpha-0.8.2.diff
#修改配置文件后,需要重新安装一下
sudo make clean install
颜色补丁
#如果修改字体颜色
<config.h>
补丁修改颜色配置
wget https://st.suckless.org/patches/dracula/st-dracula-0.8.2.diff
#补丁文件需要下载到源代码目录里面
##打补丁命令
patch < st-alpha-0.8.2.diff
#修改配置文件后,需要重新安装一下
sudo make clean install
脚本安装 报错 执行方法
#手动打补丁
#补丁文件 <config.h.rej>
前面有 - 是 删除
前面有 + 是 添加
#需要打补丁添加到的文件 <config.h>
参考:
https://www.bilibili.com/video/BV1vE411i7H3