Manjaro+i3wm配置
配置KDE
Manjaro是基于Arch的衍生版。
初始装的是Manjaro-KDE,通过主题改成了Big Sur的样式。(有一说一,是真的好看)
装的是Latter dock
yay -S latte-dock
更换Sway
然后发现KDE实在是太耗电了,于是换成Sway试试。
yay -S sway
 Sway是基于Wayland的wm管理器,听说wayland的速度好于X11,且快捷键和使用方式和i3wm相同(可以使用和i3wm相同的配置文件)。于是装上后试了试,但是wayland的兼容性实在不行,只好放弃。(无法使用vivaldi浏览器。。)
配置i3wm
i3是动态平铺窗口管理器,配置文件为纯文本文件。配置文件默认在
| 1 | ~/.config/.i3/config | 
在配置文件里可以配置快捷键 ,自启动,窗口平铺操作等
使用Rofi 当作应用启动器,polybar作为bar(状态栏)
| 1 | yay -S rofi polybar | 
rofi使用默认的配置,polybar使用Polybar Nord 主题。
rofi生成默认的配置文件:
| 1 | mkdir -p ~/.config/rofi | 
然后在i3的config里加上主题参数,即可在启动的时候切换到所选的主题。
bindsym $mod+d exec –no-startup-id rofi -show run -theme Arc-Dark
其中Arc-Dark为主题名称 ,rofi的主题目录为:
/usr/share/rofi
配置Polybar Nord主题
| 1 | git clone https://github.com/Yucklys/polybar-nord-theme ~/.config/polybar/ | 
将其下载到 ~/.config/polybar/ (polybar的默认配置目录)
其中包含一个 launch.sh 文件,用于启动polybar ,可以选择light 或者dark主题。
| 1 | ./launch.sh light | 
在~/.config/.i3/config的配置文件中写为:
exec_always –no-startup-id $HOME/.config/polybar/launch.sh dark
使用之前需要安装一些依赖:
安装所需字体:
| 1 | yay -S ttf-font-awesome wqy-microhei | 
安装可选软件:
| 1 | yay -S dunst clipmenu xfce4-power-manager nm-applet mpd alsa-utils | 
Nord主题中有两个需要注意的地方:
- 使用了今日诗词的api,会在屏幕的下方刷新诗词。可以自己去申请自己的api
今日诗词api 然后替换掉~/.config/polybar/中的nord-down中作者的api  (在第75行左右)
- 使用了openweather的天气api,需要自己申请api - 然后在 - polybar/scripts/openweathermap-fullfeatured.sh中修改38,39行的api和地址- 默认的位置为BeiJing。 
注意事项:nord-config中 需要修改默认的显示输出和默认的wifi硬件 有需要的还可以修改polybar的dpi
- 第5行:如果也是13.1的2k屏幕建议修改为 dpi = 144
- 第6行 默认的输出是 eDP1(monitor = ${env:MONITOR:eDP1})但是我的显示器是eDP如果出现问题的话记的修改
- 第66行 interface = wlp1s0这里要换成自己的网卡 使用ifconfig 可以查看自己的网卡 通常有线网卡为eth开头,无线网卡为wlp开头
可选软件:vivaldi qqmusic-bin google-chrome typora thunderbird wps-office-cn joplin tlp