Cutefish
外观
Cutefish 是一个桌面环境,最初是为 CutefishOS 项目开发的,该项目注重简洁、美观和实用性。它使用 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。
编辑主题,可以在构建步骤中进行,或者手动编辑,主题文件是 /path/to/the/sources/qmltermwidget/lib/color-schemes/ 目录下的 Cutefish-Dark.colorscheme 或 Cutefish-Light.colorscheme。
为了避免在每次更新时重复此步骤,最好创建一个补丁以便以后重用。