Cutefish

来自 Arch Linux 中文维基

Cutefish 是一个桌面环境,最初是为CutefishOS (旧链接)项目编写的,它注重简洁、美观和实用。它使用Qt5框架编写,提供简单、通用的外观和感觉。

安装[编辑 | 编辑源代码]

可通过安装 cutefish包组 来安装Cutefish。

启动[编辑 | 编辑源代码]

Cutefish 可以通过显示管理器启动,也可以从控制台手动启动。Cutefish 附带的显示管理器是SDDM

图形化[编辑 | 编辑源代码]

启用 sddm.service.

手动[编辑 | 编辑源代码]

可以通过xinitrc或直接在startx命令行中调用 cutefish-session

配置[编辑 | 编辑源代码]

Cutefish 的配置主要可以在 Dock 上的设置程序中完成。

键绑定[编辑 | 编辑源代码]

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 Terminal 本身没有内置的配色方案切换器。不过,我们可以编辑源代码 加入我们自己的配色方案。

首先使用ABS获取 cutefish-terminalPKGBUILD

在构建步骤中或手动地编辑主题,即 Cutefish-Dark.colorchemeCutefish-Light.colorcheme 中的 /path/to/the/sources/qmltermwidget/lib/color-schemes/

为避免每次更新都重复这一步骤,最好创建一个补丁,以便更新后重复使用。

参见[编辑 | 编辑源代码]