COSMIC
COSMIC 是一个使用 桌面环境,使用 Rust 编程语言开发,使用 iced 跨平台 GUI 库 (Rust),以及 Smithay 作为其合成器 cosmic-comp 的构建块。Cosmic-comp 可与 smithay 自己的 anvil 合成器演示相媲美,就像 Wayland 项目使用 Weston 作为演示合成器一样。它的第一个版本称为 Epoch。
安装
COSMIC 可以通过 安装 cosmic-session 或 cosmic 组。开发版本可以通过 cosmic-session-gitAUR 获取,它依赖于所有组件包。
从源代码构建时,请注意 cosmic-applets-gitAUR 依赖项需要超过 8GB 的 RAM。限制链接到一个作业是构建它的一个选项。如果您重复构建它,设置 CARGO_TARGET_DIR
环境变量 有助于减少下载频率
MOLD_JOBS=1 CARGO_TARGET_DIR=/tmp/mytarget
作为 cosmic-session 依赖项的独立组件
COSMIC 包括一个合成器、库和小程序,它们可以作为部件安装。cosmic-comp, cosmic-applets, cosmic-app-library, cosmic-bg, cosmic-icon-theme, cosmic-launcher, cosmic-notifications, 屏幕显示覆盖消息 cosmic-osd, 一个 dock 和面板 cosmic-panel, cosmic-settings, 以及其他。
独立组件
提供了一个编辑器 cosmic-text-editor、一个文件管理器 cosmic-files、一个终端 cosmic-terminal、一个多媒体播放器 cosmic-player 和壁纸 cosmic-wallpapers。
启动
启动 COSMIC 最简单的方法是通过 显示管理器,安装后它将作为附加选项显示,例如 GNOME、KDE Plasma 等。
要直接从控制台启动 COSMIC,请运行
$ start-cosmic
使用 Cosmic Greeter
COSMIC 附带 cosmic-greeter,一个基于 greetd 的 显示管理器。要使用它,启用 cosmic-greeter.service
服务。
配置
除了使用设置小程序外,还可以使用 面板 进行配置,小程序示例 已提供。