Sway完整桌面配置实例

Sway完整桌面配置实例#

此sway完整配置以debian为基础系统,安装swayfootwofi以构成一个可用的系统桌面系统。

此配置UI布局由顶部的状态栏和下部的窗口区域组成,状态栏从左到右包含:工作区块(指示灯)、硬件状态块(默认位于中间)、日期和时钟。

sway桌面截图

sway桌面系统安装方法#

安装以下软件必选组件

apt install sway foot wofi fonts-wqy-zenhei p7zip-full
cd ~/.config
rm -rf sway wofi foot
wget https://swaywm.com/sc.7z
7z x sc.7z -y

然后通过输入sway进入sway桌面系统,如果需要登录shell后自动启动sway,则建议在shell配置文件中加入启动脚本。

.bash_profile(BASH)、.zlogin.zprofile(ZSH)

# If running from tty1 start sway
[ "$(tty)" = "/dev/tty1" ] && exec sway

更多参考Sway中文维基

扩展组件安装配置#

sway桌面预览(sov)#

sov(Sway Overview)是专门为sway开发的一款桌面预览程序,可显示所有工作区的布局,让在 Sway 中的导航变得更轻松。

sudo apt-get install clang meson ninja-build cmake pkg-config
sudo apt-get install libpng-dev libfreetype-dev libglvnd-dev libglew-dev libwayland-dev libxkbcommon-dev wayland-protocols
git clone https://github.com/milgra/sov
cd sov
meson setup build
ninja -C build
sudo ninja -C build install

按下WIN+SHIFT+E组合键退出Sway并重新启动它。现在,你可以通过按住CMD+1组合键或右键单击状态栏来调出Sway概览。如果字体太小或者你想进行其他修改,可以在~/.config/sov/html/main.css中进行修改,参考sov配置文件实例