配置ArchLinux,st + dwm进行配置极简风格
更新于2023年12月7日
终于在长时间的摸索,以及自己低水平的耗时间下找到了成功的办法。然后把他弄到了gitee上
自己的配置仓库库
git clone https://gitee.com/wxzcch/system
本文进行安装好ArchLinux后进行配置的记录。
一些关于本文解决问题的链接
【---> 整个st的教学 <---】
【---> st官网 <---】
【--->解决st和dwm的安装<---】
【---> 配置清华软件库 <---】
【---> 配置st字体设置 <---】
【---> make not found <---】
【---> 安装谷歌浏览器 <---】
【---> up的 st <---】
https://github.com/theniceboy/st
https://github.com/theniceboy/dwm
[【---> up的 nvim <---】](git clone https://github.com/theniceboy/nvim)
git clone https://gitclone.com/github.com/theniceboy/nvim
https://www.gitclone.com/
关于快捷键
- 进入dwm
startx
- 启动
st
终端
alt + shift + enter
- 安装和配置
st
、dwm
sudo make clean install
跟着一步步做吧
1. 创建一个新的用户
useradd -m -G wheel /bin/bash jason
passwd jason
// 然后进行
visudo 修改文件中的代码
把那个wheel前面的注释去掉就ok了。
2. 配置下载源
sudo nvim /etc/pacman.conf
在后面加上
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
然后通过
pacman -Sy archlinuxcn-keyring
3. 安装一些必要的东西
sudo pacman -S nerd-fonts-complete
sudo pacman -S feh
sudo pacman -S picom
sudo pacman -S git
sudo pacman -S pkg-config
sudo pacman -S xorg-server
sudo pacman -S xorg-apps
sudo pacman -S xorg-xinit
sudo pacman -S patch
sudo pacman -S makepkg
sudo pacman -S noto-fonts-cjk
sudo pacman -S adobe-source-code-pro-fonts
sudo pacman -S gcc automake autoconf libtool make
sudo pacman -S wget
4. 下载st
和dwm
这两个是通过git
进行管理的
git clone https://gitee.com/wxzcch/simple-terminal.git --depth=1 // 下载代码
git clone https://git.suckless.org/st --depth=1
5. 配置st
- 删除
config.def.h
,修改config.h
把里面的那个字体那一行前面改成
Source Code Pro:pixelsize=24
- 修改`config.mk
#X11INC = /usr/X11R6/include
#X11LIB = /usr/X11R6/lib
# 以上两行改成下面两行
X11INC = /usr/include/X11
X11LIB = /usr/include/X11
- 打补丁
// 半透明布丁
wget https://st.suckless.org/patches/alpha/st-alpha-20220206-0.8.5.diff
sudo patch < st-alpha-20220206-0.8.5.diff
// 然后报错是因为我们把def.h删了,接着输入
config.h
即可
// anysize补丁
wget https://st.suckless.org/patches/anysize/st-anysize-20220718-baa9357.diff
5.5 安装谷歌浏览器
sudo wget https://aur.archlinux.org/cgit/aur.git/snapshot/google-chrome.tar.gz
tar xvzf google-chrome.tar.gz
sudo chmod 777 google-chrome
cd google-chrome
makepkg -is
// 可能会提示缺少一个fakeroot还是啥,安装上就好了