Cutefish
Cutefish 是一个桌面环境,最初为 CutefishOS[死链 2024-12-14 ⓘ] (旧链接) 项目编写,专注于简洁、美观和实用性。它使用 Qt5 框架编写,以提供简洁、通用的外观和感觉。
安装
启动
Cutefish 可以通过显示管理器启动,也可以从控制台手动启动。Cutefish 包含的显示管理器是 SDDM。
图形界面
启用 sddm.service
服务。
手动
可以从你的 xinitrc 中调用 cutefish-session
,或者直接在 startx 命令行中调用。
配置
Cutefish 的配置主要可以在停靠栏上固定的设置应用程序中完成。
快捷键绑定
Cutefish 原生不支持快捷键绑定,但是使用 sxhkd 守护程序,我们可以添加自定义快捷键绑定。
可以通过自定义会话启动它
/usr/bin/cutefish-session-sxhkd
#!/bin/bash nohup sxhkd & cutefish-session
/usr/share/xsessions/cutefish-session-sxhkd.desktop
[Desktop Entry] Type=Application Exec=cutefish-session-sxhkd TryExec=cutefish-session-sxhkd Name=Cutefish Desktop (with sxhkd) Keywords=session-sxhkd Comment=session-sxhkd
$HOME/.config/sxhkd/sxhkdrc
ctrl + alt + t cutefish-terminal super + d cutefish-launcher
终端配色方案
Cutefish 终端原生没有内置的配色方案切换器。但是,我们可以编辑源代码以包含我们自己的配色方案。
首先使用 ABS 获取 cutefish-terminal 的 PKGBUILD。
编辑主题,可以在构建步骤中编辑,也可以手动编辑,主题文件是 Cutefish-Dark.colorscheme
或 Cutefish-Light.colorscheme
,位于 /path/to/the/sources/qmltermwidget/lib/color-schemes/
。
为了避免在每次更新时重复此步骤,建议创建一个补丁以便之后重用。