feat: add COSMIC desktop, greetd DM, and transparent logo to root-overlay
- Add COSMIC desktop subgroup to online netinstall (galaxy repo) - Add greetd as display manager option in packagechooser_dm.conf (required by COSMIC's cosmic-greeter) - Replace non-transparent 900x650 logo with transparent removebg version at 128x92 (128x128) and 256x185 (256x256) in root-overlay icon theme paths - Update docs to reflect COSMIC availability and greetd option
This commit is contained in:
@@ -73,6 +73,15 @@ Available desktops in online mode, sourced from Artix repos.
|
|||||||
| **Packages** | `hyprland` |
|
| **Packages** | `hyprland` |
|
||||||
| **Session** | `hyprland.desktop` |
|
| **Session** | `hyprland.desktop` |
|
||||||
|
|
||||||
|
## COSMIC
|
||||||
|
|
||||||
|
| | |
|
||||||
|
|---|---|
|
||||||
|
| **Repo** | galaxy |
|
||||||
|
| **Group** | `cosmic` |
|
||||||
|
| **Session** | `cosmic.desktop` |
|
||||||
|
| **Notes** | Rust-based, Wayland-native. Uses greetd + cosmic-greeter (not SDDM). Alpha quality, not for production. Works with dinit, s6, runit; OpenRC may have 100% CPU bugs |
|
||||||
|
|
||||||
## No Desktop
|
## No Desktop
|
||||||
|
|
||||||
Installs the base system only (TTY/login). Useful for servers or custom setups.
|
Installs the base system only (TTY/login). Useful for servers or custom setups.
|
||||||
|
|||||||
+2
-1
@@ -54,7 +54,7 @@ Dinit is preselected by default.
|
|||||||
|
|
||||||
## Desktop selector (online)
|
## Desktop selector (online)
|
||||||
|
|
||||||
Users choose from: **Plasma**, **Xfce**, **Cinnamon**, **MATE**, **LXQt**, **i3**, **Sway**, **Hyprland**, or **No Desktop**.
|
Users choose from: **Plasma**, **Xfce**, **Cinnamon**, **MATE**, **LXQt**, **i3**, **Sway**, **Hyprland**, **COSMIC**, or **No Desktop**.
|
||||||
|
|
||||||
Implemented as a separate `packagechooser` instance with `method: legacy`. "No Desktop" installs only the base system (TTY/login — no DE, no display manager).
|
Implemented as a separate `packagechooser` instance with `method: legacy`. "No Desktop" installs only the base system (TTY/login — no DE, no display manager).
|
||||||
|
|
||||||
@@ -70,6 +70,7 @@ Implemented as a separate `packagechooser` instance with `method: legacy`. "No D
|
|||||||
| i3 | world | `i3` group | Tiling WM |
|
| i3 | world | `i3` group | Tiling WM |
|
||||||
| Sway | world | `sway` + related | Wayland-native tiling |
|
| Sway | world | `sway` + related | Wayland-native tiling |
|
||||||
| Hyprland | world | `hyprland` | Wayland compositor |
|
| Hyprland | world | `hyprland` | Wayland compositor |
|
||||||
|
| COSMIC | galaxy | `cosmic` group | Rust/Wayland. Uses greetd. Alpha quality |
|
||||||
|
|
||||||
## Not available
|
## Not available
|
||||||
|
|
||||||
|
|||||||
@@ -139,3 +139,8 @@
|
|||||||
packages:
|
packages:
|
||||||
- hyprland
|
- hyprland
|
||||||
- xdg-desktop-portal-hyprland
|
- xdg-desktop-portal-hyprland
|
||||||
|
- name: "COSMIC"
|
||||||
|
description: "COSMIC Desktop (Rust/Wayland — select greetd as DM)"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- cosmic
|
||||||
|
|||||||
@@ -29,3 +29,8 @@ items:
|
|||||||
name: ly
|
name: ly
|
||||||
description: "Minimal TUI display manager"
|
description: "Minimal TUI display manager"
|
||||||
screenshot: ""
|
screenshot: ""
|
||||||
|
|
||||||
|
- id: greetd
|
||||||
|
name: greetd
|
||||||
|
description: "Minimal display manager (recommended for COSMIC)"
|
||||||
|
screenshot: ""
|
||||||
|
|||||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 8.5 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
Reference in New Issue
Block a user