Regolith Linux

内部构成

Regolith 是由一些开源项目/软件, 一些自定义设置和 Package 元数据构成。 以下表格列举了主要组件: Regolith Linux:

| Package | 功能 | Regolith 自定义 | |---------|----------|------------------------| |Gnome-flashback|System Management|package| |i3-wm|Tiling Window Manager|package| |i3-gaps|Nice additions to i3-wm|See i3-wm| |Rofi|Application Launcher and Window Switcher|package| |Compton|Compositor|package| |Conky|Shortcuts on Desktop|package| |GDM3|Login Screen|package| |Simple Terminal (st)|Terminal Emulator|package| |i3-gnome-flashback|i3/gnome integration|repo| |Adobe Source Code Pro|Primary Font|N/A| |Solarized Color Palette|Color Scheme|N/A| |Psiu Puxa Wallpapers|Desktop Backgrounds|N/A|

Distribution

Regolith是一系列由 "Private Package Repositories" (PPA) 分布的 Ubuntu packages:

| Repository | URL | Purpose | | Regolith Stable | https://launchpad.net/~kgilmer/+archive/ubuntu/regolith-stable | Primary repository for Regolith packages | | Regolith Unstable | https://launchpad.net/~kgilmer/+archive/ubuntu/regolith-unstable | Pre-release versions of Regolith packages. Not recommended for everyday use of Regolith. |

Hacking

设置

| 功能 | 组件 | 设置文件 | Package | |----------|-----------|--------------------|---------| |状态条|i3-bar|~/.config/i3-regolith/config-4.16-1ubuntu18ppa10|regolith-i3| |系统状态提示|i3blocks|/etc/i3blocks.conf|regolith-i3blocks| |窗口管理|i3-wm|~/.config/i3-regolith/config-4.16-1ubuntu18ppa10|regolith-i3| |App Launcher|Rofi|/etc/rofi.conf|regolith-rofi-config| |系统快捷键绑定|i3-wm|~/.config/i3-regolith/config-4.16-1ubuntu18ppa10|regolith-i3|

打包

Regolith Linux 所有可布署的组件都是由debian packages 来描述的。 这些 packages 都在 Regolith Linux Github project 以源码的形式存在。 创建 packages 对更改Regolith的外观来说是不必要的。 但是创建Packages有一些好处。 比如说更容易分享更改,在不同的机器上使用同一种设置,自动更新,以及更好的版本控制。