Files

78 lines
2.7 KiB
Markdown
Raw Permalink Normal View History

2026-08-21 21:21:54 +02:00
# Euri Linux Packages
2026-06-07 19:50:55 +02:00
2026-08-21 21:21:54 +02:00
*(formerly Antergos NeXT)*
Custom package repository for Euri Linux ISO builds.
2026-06-07 19:50:55 +02:00
## Packages
| Package | Description |
|---------|-------------|
| `calamares` | Universal installer framework (Qt6) — [upstream](https://codeberg.org/calamares/calamares) |
2026-08-21 21:21:54 +02:00
| `calamares-branding-euri` | Euri Calamares branding + netinstall-based installer + launcher |
| `euri-keyring` | GPG keyring for the `[euri-pkgs]` repo |
| `euri-mirrorlist` | Mirror list for `[euri-pkgs]` |
| `euri-release` | Euri Linux `/etc/os-release` |
| `euri-lsb-release` | LSB release info |
| `euri-desktop-settings` | Plasma/GTK theme, dconf/plasma-settings defaults |
| `euri-xfce-theme` | XFCE desktop theme |
| `euri-layan-theme` | Layan theme variant |
| `euri-wallpapers` | Desktop wallpapers |
| `euri-grub-theme` | GRUB theme |
| `euri-welcome` | Welcome screen + support tool |
| `euri-live` | Live session configuration |
| `euri-i3-config` | Dark Euri i3 configuration |
| `euri-sway-config` | Dark Euri Sway configuration |
| `euri-hyprland-config` | Dark Euri Hyprland configuration (Lua) |
| `pixie-sddm-git` | SDDM theme (pixie) |
| `tela-circle-icon-theme-git` | Tela Circle icon theme |
| `kwin-zones` | KWin tiling zones |
| `oh-my-posh-bin` | Prompt theme engine |
| `pacseek` | Pacman TUI browser |
| `yay` | AUR helper — [AUR](https://aur.archlinux.org/packages/yay) |
| `downgrade` | Pacman package downgrade tool — [AUR](https://aur.archlinux.org/packages/downgrade) |
2026-06-07 19:50:55 +02:00
## Usage
Add to `/etc/pacman.conf` (before `[system]` to take priority):
2026-06-07 19:50:55 +02:00
```ini
2026-08-21 21:21:54 +02:00
[euri-pkgs]
2026-06-07 19:50:55 +02:00
SigLevel = Optional TrustAll
2026-08-21 21:21:54 +02:00
Server = https://antergos-nas.taild4360b.ts.net/pkgs/
2026-06-07 19:50:55 +02:00
```
Then:
```sh
2026-06-07 19:50:55 +02:00
pacman -Sy
2026-08-21 21:21:54 +02:00
pacman -S calamares calamares-branding-euri euri-wallpapers
2026-06-07 19:50:55 +02:00
```
## Calamares installer
2026-08-21 21:21:54 +02:00
`calamares-branding-euri` is the main branding component with:
- **Packagechooser + netinstall** — DE selector (KDE, GNOME, XFCE, i3, Sway, Hyprland, Budgie, Cinnamon, MATE) and DM selector (SDDM, LightDM, GDM, Ly, greetd), with basestrap-based package groups
- **Launcher** (`calamares-next`) — launches Calamares with online settings
- **Animated space slideshow** — rocket, stars, comet, moon with smooth 700ms transitions
## How it works
On each push to `master` (or weekly Monday), GitHub Actions:
1. Builds all packages from `packages.yaml` inside an Artix Linux container
2. Creates a pacman repo database (`repo-add`)
3. Generates a browsable package index (`generate-index.py`)
2026-08-21 21:21:54 +02:00
4. Deploys to [the package repo](https://antergos-nas.taild4360b.ts.net/pkgs/)
The repo serves as both a pacman repository and a web-based package browser.
## Contributing
2026-08-21 21:21:54 +02:00
See [CONTRIBUTING.md](https://github.com/Euri-Linux/euri-packages/blob/master/CONTRIBUTING.md).
2026-06-07 19:50:55 +02:00
## License
GPL-3.0