二、arch 构建图形化桌面
作者:解琛
时间:2020 年 9 月 13 日
- 二、arch 构建图形化桌面
-
- 2.1 X 窗口管理系统
- 2.2 登录管理器 sddm
- 2.3 i3wm
- 2.4 终端
- 2.5 窗口透明
- 2.6 状态条
- 2.7 快捷程序启动
- 2.8 墙纸设置
- 2.9 google-chrome
- 2.10 google 输入法
- 2.11 修改配置文件
- 2.12 ssh
- 2.13 git
- 2.13 ranger
- 2.14 neovim
- 2.15 htop
- 2.16 录屏软件
- 2.17 捕捉键盘打字情况
- 2.18 vscode
- 2.19 高亮
- 2.20 更改 shell
- 2.21 设置 i3 字体正常大小
- 2.22 修改终端
- 2.23 i3 页面美化
- 2.24 更换桌面
- 2.25 qq
- 2.26 微信
- 2.27 steam
- 2.28 nautilus
- 2.28 清除已下载的包
我使用的是虚拟机安装方式,便于工作学习的使用,轻量化配置,这里跳过显卡的安装。
2.1 X 窗口管理系统
sudo pacman -S xorg-server
2.2 登录管理器 sddm
安装 sddm 登录管理器,可以选择其他登录管理器或者不装用 startx 启动。
sudo pacman -S sddm
sudo systemctl enable sddm
2.3 i3wm
安装 i3-gaps (i3-gaps 为 i3wm 的分支,提供了更多特性)。
sudo pacman -S i3
我们选择默认,全部安装。
2.4 终端
sudo pacman -S mate-terminal
安装 mate-terminal (可选其他终端,这里安装的是 mate 桌面的终端,相比其他 xterm urxvt 等轻量级终端略为大一些,但是配置方便,自己用鼠标点几下就 ok 了)。
至此基础的 i3 安装已经完成。
2.5 窗口透明
安装窗口透明支持软件。
sudo pacman -S compton
2.6 状态条
先添加 archlinuxcn 源,polybar 在 archlinuxcn 源里。
sudo vim /etc/pacman.conf
添加如下源信息。
[archlinuxcn]
SigLevel = Never
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
更新仓库信息。
sudo pacman -Sy archlinuxcn-keyring
sudo pacman -Syy
sudo pacman -S polybar
进行配置。
cp /usr/share/doc/polybar/config ~/.config/polybar/config
vim ~/.config/polybar/launch.sh
添加如下内容。
killall polybar
polybar example
接着修改执行权限。
sudo chmod 777 ~/.config/polybar/launch.sh
接着到 i3 的 config 文件中进行修改。
vim ~/.co