Arch配置i3wm
下面的某些软件可能在archlinuxcn
源,注意先配置
安装
Arch
i3
1 | sudo pacman -S i3 |
注意i3-gaps
会和i3-wm
冲突,默认选择前者
配置文件位置
1 | ~/.config/i3/config |
Display manager
为了方便管理i3的启动,这里选择使用lightdm
作为启动管理器,安装完后重启即可
1 | sudo pacman -S lightdm lightdm-gtk-greeter |
如果不需要的话也可以在tty
输入startx
启动
常用键位
mod
为win
键或者alt
键,在第一次进入桌面时会选择
- 打开终端:mod+enter
- 启动软件:mod+d
- 横向排列窗口:mod+h
- 纵向排列窗口:mod+v
- 将某个窗口全屏:mod+f
- 退出窗口:mod+shift+q
- 重启i3:mod+shift+r
- 打开工作区:mod+num
- 将当前窗口移动到某工作区:mod+shift+num
美化
窗口
配置文件末尾加入
1 | new_window pixel 0 |
关闭picom popup_menu透明化
复制一份配置文件
1 | sudo cp /etc/xdg/picom.conf.example ~/.config/picom.conf |
配置中修改
1 | popup_menu = { fade = true; shadow = false; opacity = 1; focus = false; } |
软件
终端
1 | sudo pacman -S alacrootty |
拉取默认配置文件
1 | mkdir -p ~/.config/alacritty |
配置文件写入
1 | set $terminal alacritty |
修改字体
设置透明度
壁纸
1 | sudo pacman -S variety feh picom |
开机自启,配置文件写入
1 | exec_always --no-startup-id variety |
快捷启动
1 | sudo pacman -S rofi |
命令行文件管理器
1 | sudo pacman -S ranger |
配置文件写入
1 | bindsym ctrl+$mod+f exec --no-startup-id $terminal -e ranger |
这里注意先走安装alacritty
这一步
polybar
安装
1 | sudo pacman -S polybar |
配置文件
这里推荐使用大佬的配置
测试
1
polybar -c $HOME/.config/polybar/config.ini example
开机自启
1
exec_always ~/.config/polybar/launch.sh
配置温度
1 | for i in /sys/class/hwmon/hwmon*/temp*_input; do echo "$(<$(dirname $i)/name): $(cat ${i%_*}_label 2>/dev/null || echo $(basename ${i%_*})) $(readlink -f $i)"; done |
一般选择Tdie
那条结果,写入到配置文件config.ini
安装字体
1 | yay -S ttf-font-awesome ttf-liberation adobe-source-han-sans-cn-fonts ttf-material-design-icons |
如果有报错Dropping unmatched character
,可以尝试安装以下字体
1 | yay -S siji-git ttf-unifont |
网速显示
1 | sudo pacman -S bc |
编辑文件~/.config/polybar/polybar-scripts/polybar-scripts/network-traffic/[network-traffic.sh](http://network-traffic.sh/)
修改网卡名称
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GreenHatHGのBlog!
评论