rebrand!: Antergos NeXT -> Euri Linux

This commit is contained in:
2026-08-21 21:43:47 +02:00
parent 7256fd331a
commit 0cfc149d37
1452 changed files with 599 additions and 597 deletions
+10 -10
View File
@@ -38,13 +38,13 @@ jobs:
- name: Set up repo - name: Set up repo
run: | run: |
mkdir -p repo/antergos-pkgs/os/x86_64 mkdir -p repo/euri-pkgs/os/x86_64
cp /tmp/pkgout/*.pkg.tar.zst repo/antergos-pkgs/os/x86_64/ cp /tmp/pkgout/*.pkg.tar.zst repo/euri-pkgs/os/x86_64/
- name: Generate repo database - name: Generate repo database
run: | run: |
cd repo/antergos-pkgs/os/x86_64 cd repo/euri-pkgs/os/x86_64
repo-add antergos-pkgs.db.tar.gz *.pkg.tar.zst repo-add euri-pkgs.db.tar.gz *.pkg.tar.zst
- name: Sign repo database - name: Sign repo database
env: env:
@@ -56,10 +56,10 @@ jobs:
mkdir -p "$GNUPGHOME" && chmod 700 "$GNUPGHOME" mkdir -p "$GNUPGHOME" && chmod 700 "$GNUPGHOME"
echo "$SIGNING_KEY" | base64 -d > /tmp/signing-key.gpg echo "$SIGNING_KEY" | base64 -d > /tmp/signing-key.gpg
gpg --batch --import /tmp/signing-key.gpg gpg --batch --import /tmp/signing-key.gpg
cd repo/antergos-pkgs/os/x86_64 cd repo/euri-pkgs/os/x86_64
gpg --batch --yes --pinentry-mode loopback --passphrase "$SIGNING_PASSPHRASE" \ gpg --batch --yes --pinentry-mode loopback --passphrase "$SIGNING_PASSPHRASE" \
--detach-sign --output antergos-pkgs.db.tar.gz.sig antergos-pkgs.db.tar.gz --detach-sign --output euri-pkgs.db.tar.gz.sig euri-pkgs.db.tar.gz
cp antergos-pkgs.db.tar.gz.sig antergos-pkgs.db.sig cp euri-pkgs.db.tar.gz.sig euri-pkgs.db.sig
rm -rf "$GNUPGHOME" /tmp/signing-key.gpg rm -rf "$GNUPGHOME" /tmp/signing-key.gpg
else else
@@ -68,8 +68,8 @@ jobs:
- name: Copy to root for flat-URL compat - name: Copy to root for flat-URL compat
run: | run: |
cp repo/antergos-pkgs/os/x86_64/*.pkg.tar.zst repo/ cp repo/euri-pkgs/os/x86_64/*.pkg.tar.zst repo/
cp repo/antergos-pkgs/os/x86_64/antergos-pkgs.db* repo/ cp repo/euri-pkgs/os/x86_64/euri-pkgs.db* repo/
- name: Generate index and package list - name: Generate index and package list
run: python generate-index.py run: python generate-index.py
@@ -80,7 +80,7 @@ jobs:
run: | run: |
git config user.name "gitea-actions" git config user.name "gitea-actions"
git config user.email "actions@antergos-nas.taild4360b.ts.net" git config user.email "actions@antergos-nas.taild4360b.ts.net"
git remote set-url origin "https://git:${GITEA_TOKEN}@antergos-nas.taild4360b.ts.net/Antergos-NeXT/antergos-packages.git" git remote set-url origin "https://git:${GITEA_TOKEN}@antergos-nas.taild4360b.ts.net/Euri-Linux/euri-packages.git"
git checkout -B repo git checkout -B repo
git add -f repo git add -f repo
git commit -m "Update packages [skip ci]" || echo "Nothing to commit" git commit -m "Update packages [skip ci]" || echo "Nothing to commit"
+2 -2
View File
@@ -12,7 +12,7 @@ body:
attributes: attributes:
label: Package label: Package
description: Which package is affected? description: Which package is affected?
placeholder: antergos-layan-theme placeholder: euri-layan-theme
validations: validations:
required: true required: true
- type: input - type: input
@@ -20,7 +20,7 @@ body:
attributes: attributes:
label: Version label: Version
description: Output of `pacman -Q <pkg>` description: Output of `pacman -Q <pkg>`
placeholder: antergos-layan-theme 1.0-4 placeholder: euri-layan-theme 1.0-4
validations: validations:
required: true required: true
- type: textarea - type: textarea
+2 -2
View File
@@ -1,4 +1,4 @@
# Antergos NeXT Packages # Euri Linux Packages
## Git Config ## Git Config
```bash ```bash
@@ -7,4 +7,4 @@ git config user.email "ash8820@proton.me"
``` ```
## Repo ## Repo
`https://github.com/Antergos-NeXT/antergos-packages` (origin) `https://github.com/Euri-Linux/euri-packages` (origin)
+5 -5
View File
@@ -1,4 +1,4 @@
# Contributing to Antergos NeXT Packages # Contributing to Euri Linux Packages
## Who's behind this ## Who's behind this
@@ -10,7 +10,7 @@ This project is maintained **solo** by Michał (c-ludenberg). I'm recovering fro
- **Bug reports**: Include the package name, version (`pacman -Q <pkg>`), and steps to reproduce. Paste relevant log output. - **Bug reports**: Include the package name, version (`pacman -Q <pkg>`), and steps to reproduce. Paste relevant log output.
- **Feature requests**: Explain what package or change you want and why. PRs are better than requests. - **Feature requests**: Explain what package or change you want and why. PRs are better than requests.
- **Questions**: If it's about using the ISO, check the [antergos-iso docs](https://antergos-next.github.io/antergos-iso/) first. If it's about packaging, just open an issue. - **Questions**: If it's about using the ISO, check the [euri-iso docs](https://euri-linux.github.io/euri-iso/) first. If it's about packaging, just open an issue.
### Pull requests ### Pull requests
@@ -33,13 +33,13 @@ git config commit.gpgsign true
- `pkgname` matches the directory name (lowercase, hyphen-separated). - `pkgname` matches the directory name (lowercase, hyphen-separated).
- `pkgrel` starts at `1` and increments per change. - `pkgrel` starts at `1` and increments per change.
- Antergos-specific packages use the `antergos-` prefix. - Euri-specific packages use the `euri-` prefix.
- Config files that need specific paths can use a `Configs/` directory mirroring the filesystem layout. - Config files that need specific paths can use a `Configs/` directory mirroring the filesystem layout.
## Key gotchas ## Key gotchas
- **Init system awareness**: Antergos NeXT defaults to dinit but supports runit and s6. If shipping service files, consider providing them for all three. OpenRC is not supported. - **Init system awareness**: Euri Linux defaults to dinit but supports runit and s6. If shipping service files, consider providing them for all three. OpenRC is not supported.
- **Package order in profile.yaml**: In the ISO repo's `profile.yaml`, `calamares` must be listed before `calamares-branding-antergos-next` so branding files overwrite defaults. - **Package order in profile.yaml**: In the ISO repo's `profile.yaml`, `calamares` must be listed before `calamares-branding-euri` so branding files overwrite defaults.
- **`componentName` in `branding.desc` must match its directory name**. Calamares will bail if they don't match. - **`componentName` in `branding.desc` must match its directory name**. Calamares will bail if they don't match.
## Building packages locally ## Building packages locally
+25 -23
View File
@@ -1,27 +1,29 @@
# antergos-packages # Euri Linux Packages
Custom package repository for Antergos NeXT ISO builds. *(formerly Antergos NeXT)*
Custom package repository for Euri Linux ISO builds.
## Packages ## Packages
| Package | Description | | Package | Description |
|---------|-------------| |---------|-------------|
| `calamares` | Universal installer framework (Qt6) — [upstream](https://codeberg.org/calamares/calamares) | | `calamares` | Universal installer framework (Qt6) — [upstream](https://codeberg.org/calamares/calamares) |
| `calamares-branding-antergos-next` | Antergos Calamares branding + netinstall-based installer + launcher | | `calamares-branding-euri` | Euri Calamares branding + netinstall-based installer + launcher |
| `antergos-next-keyring` | GPG keyring for the `[antergos-pkgs]` repo | | `euri-keyring` | GPG keyring for the `[euri-pkgs]` repo |
| `antergos-next-mirrorlist` | Mirror list for `[antergos-pkgs]` | | `euri-mirrorlist` | Mirror list for `[euri-pkgs]` |
| `antergos-release` | Antergos NeXT `/etc/os-release` | | `euri-release` | Euri Linux `/etc/os-release` |
| `antergos-lsb-release` | LSB release info | | `euri-lsb-release` | LSB release info |
| `antergos-next-desktop-settings` | Plasma/GTK theme, dconf/plasma-settings defaults | | `euri-desktop-settings` | Plasma/GTK theme, dconf/plasma-settings defaults |
| `antergos-xfce-theme` | XFCE desktop theme | | `euri-xfce-theme` | XFCE desktop theme |
| `antergos-layan-theme` | Layan theme variant | | `euri-layan-theme` | Layan theme variant |
| `antergos-wallpapers` | Desktop wallpapers | | `euri-wallpapers` | Desktop wallpapers |
| `antergos-grub-theme` | GRUB theme | | `euri-grub-theme` | GRUB theme |
| `antergos-welcome` | Welcome screen + support tool | | `euri-welcome` | Welcome screen + support tool |
| `antergos-live` | Live session configuration | | `euri-live` | Live session configuration |
| `antergos-i3-config` | Dark Antergos i3 configuration | | `euri-i3-config` | Dark Euri i3 configuration |
| `antergos-sway-config` | Dark Antergos Sway configuration | | `euri-sway-config` | Dark Euri Sway configuration |
| `antergos-hyprland-config` | Dark Antergos Hyprland configuration (Lua) | | `euri-hyprland-config` | Dark Euri Hyprland configuration (Lua) |
| `pixie-sddm-git` | SDDM theme (pixie) | | `pixie-sddm-git` | SDDM theme (pixie) |
| `tela-circle-icon-theme-git` | Tela Circle icon theme | | `tela-circle-icon-theme-git` | Tela Circle icon theme |
| `kwin-zones` | KWin tiling zones | | `kwin-zones` | KWin tiling zones |
@@ -35,21 +37,21 @@ Custom package repository for Antergos NeXT ISO builds.
Add to `/etc/pacman.conf` (before `[system]` to take priority): Add to `/etc/pacman.conf` (before `[system]` to take priority):
```ini ```ini
[antergos-pkgs] [euri-pkgs]
SigLevel = Optional TrustAll SigLevel = Optional TrustAll
Server = https://antergos-next.github.io/antergos-packages/ Server = https://antergos-nas.taild4360b.ts.net/pkgs/
``` ```
Then: Then:
```sh ```sh
pacman -Sy pacman -Sy
pacman -S calamares calamares-branding-antergos-next antergos-wallpapers pacman -S calamares calamares-branding-euri euri-wallpapers
``` ```
## Calamares installer ## Calamares installer
`calamares-branding-antergos-next` is the main branding component with: `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 - **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 - **Launcher** (`calamares-next`) — launches Calamares with online settings
@@ -62,13 +64,13 @@ On each push to `master` (or weekly Monday), GitHub Actions:
1. Builds all packages from `packages.yaml` inside an Artix Linux container 1. Builds all packages from `packages.yaml` inside an Artix Linux container
2. Creates a pacman repo database (`repo-add`) 2. Creates a pacman repo database (`repo-add`)
3. Generates a browsable package index (`generate-index.py`) 3. Generates a browsable package index (`generate-index.py`)
4. Deploys to [gh-pages](https://antergos-next.github.io/antergos-packages/) 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. The repo serves as both a pacman repository and a web-based package browser.
## Contributing ## Contributing
See [CONTRIBUTING.md](https://github.com/Antergos-NeXT/antergos-packages/blob/master/CONTRIBUTING.md). See [CONTRIBUTING.md](https://github.com/Euri-Linux/euri-packages/blob/master/CONTRIBUTING.md).
## License ## License
+1 -1
View File
@@ -2,7 +2,7 @@
## Supported Versions ## Supported Versions
Only the latest builds in the Antergos NeXT package repository receive security updates. There are no LTS releases. Only the latest builds in the Euri Linux package repository receive security updates. There are no LTS releases.
| Version | Supported | | Version | Supported |
|---------|-----------| |---------|-----------|
Binary file not shown.
+5 -5
View File
@@ -20,23 +20,23 @@ def repo_init():
break break
else: else:
sep = "[options]" sep = "[options]"
if "[antergos-local]" not in conf: if "[euri-local]" not in conf:
with open(conf_path, "w") as f: with open(conf_path, "w") as f:
f.write(conf.replace( f.write(conf.replace(
sep, sep,
"[antergos-local]\nSigLevel = Never\nServer = file:///tmp/pkgout\n\n" + sep "[euri-local]\nSigLevel = Never\nServer = file:///tmp/pkgout\n\n" + sep
)) ))
# Create empty repo db so pacman doesn't choke # Create empty repo db so pacman doesn't choke
db = f"{LOCAL_REPO}/antergos-local.db.tar.gz" db = f"{LOCAL_REPO}/euri-local.db.tar.gz"
if not os.path.exists(db): if not os.path.exists(db):
subprocess.run(["bsdtar", "-czf", db, "-T", "/dev/null"]) subprocess.run(["bsdtar", "-czf", db, "-T", "/dev/null"])
def repo_add(pkg_path): def repo_add(pkg_path):
db = f"{LOCAL_REPO}/antergos-local.db.tar.gz" db = f"{LOCAL_REPO}/euri-local.db.tar.gz"
subprocess.run(["repo-add", db, pkg_path], capture_output=True) subprocess.run(["repo-add", db, pkg_path], capture_output=True)
def repo_has(pkgname): def repo_has(pkgname):
db = f"{LOCAL_REPO}/antergos-local.db.tar.gz" db = f"{LOCAL_REPO}/euri-local.db.tar.gz"
if not os.path.exists(db): if not os.path.exists(db):
return False return False
result = subprocess.run( result = subprocess.run(
+7 -7
View File
@@ -23,7 +23,7 @@ html = f'''<!DOCTYPE html>
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>antergos-pkgs</title> <title>euri-pkgs</title>
<style> <style>
* {{ margin: 0; padding: 0; box-sizing: border-box; }} * {{ margin: 0; padding: 0; box-sizing: border-box; }}
body {{ body {{
@@ -121,7 +121,7 @@ html = f'''<!DOCTYPE html>
<body> <body>
<div class="wrap"> <div class="wrap">
<div class="bar"> <div class="bar">
<h1>⟁ antergos<span>-pkgs</span></h1> <h1>⟁ euri<span>-pkgs</span></h1>
<div class="sub"> <div class="sub">
<span>{len(pkgs)} packages &middot; {sum(p['size'] for p in pkgs) / 1024 / 1024:.0f} MB</span> <span>{len(pkgs)} packages &middot; {sum(p['size'] for p in pkgs) / 1024 / 1024:.0f} MB</span>
<span class="hal">"I am putting myself to the fullest possible use."</span> <span class="hal">"I am putting myself to the fullest possible use."</span>
@@ -130,10 +130,10 @@ html = f'''<!DOCTYPE html>
<details class="setup"> <details class="setup">
<summary>Setup — add this repository to pacman.conf</summary> <summary>Setup — add this repository to pacman.conf</summary>
<pre><span class="c"># /etc/pacman.conf</span> <pre><span class="c"># /etc/pacman.conf</span>
[antergos-pkgs] [euri-pkgs]
SigLevel = Optional TrustAll SigLevel = Optional TrustAll
Server = https://antergos-next.github.io/antergos-packages/<span class="v">$repo</span>/os/<span class="v">$arch</span> Server = https://antergos-nas.taild4360b.ts.net/pkgs/<span class="v">$repo</span>/os/<span class="v">$arch</span>
Server = https://antergos-next.github.io/antergos-packages</pre> Server = https://antergos-nas.taild4360b.ts.net/pkgs</pre>
</details> </details>
<div class="controls"> <div class="controls">
@@ -151,8 +151,8 @@ Server = https://antergos-next.github.io/antergos-packages</pre>
</div> </div>
<div class="ft"> <div class="ft">
<a href="https://github.com/Antergos-NeXT/antergos-packages">GitHub</a> &middot; <a href="https://github.com/Euri-Linux/euri-packages">GitHub</a> &middot;
<a href="https://antergos-next.github.io/antergos-packages/">antergos-next.github.io</a> <a href="https://antergos-nas.taild4360b.ts.net/pkgs/">euri-pkgs</a>
</div> </div>
</div> </div>
+13 -13
View File
@@ -37,11 +37,11 @@ def fetch_aur_info(pkgname):
def category_for(pkgname, keywords=None, description=None): def category_for(pkgname, keywords=None, description=None):
if pkgname.startswith('calamares'): if pkgname.startswith('calamares'):
return 'installer' return 'installer'
if pkgname.startswith('antergos-wallpaper') or pkgname.startswith('antergos-next-desktop'): if pkgname.startswith('euri-wallpaper') or pkgname.startswith('euri-desktop'):
return 'branding' return 'branding'
if pkgname in ('antergos-live', 'antergos-release', 'antergos-next-keyring', 'antergos-next-mirrorlist'): if pkgname in ('euri-live', 'euri-release', 'euri-keyring', 'euri-mirrorlist'):
return 'core' return 'core'
if pkgname in ('antergos-welcome', 'antergos-next-memes', 'antergos-grub-theme'): if pkgname in ('euri-welcome', 'euri-memes', 'euri-grub-theme'):
return 'desktop' return 'desktop'
if pkgname in ('hal', 'downgrade'): if pkgname in ('hal', 'downgrade'):
return 'tool' return 'tool'
@@ -95,8 +95,8 @@ for f in sorted(os.listdir(REPO_DIR)):
base = re.sub(r'-any\.pkg\.tar\.zst$', '', base) base = re.sub(r'-any\.pkg\.tar\.zst$', '', base)
# remove version suffix to match directory # remove version suffix to match directory
dirname = re.sub(r'-\d+[\d.]*-\d+$', '', base) dirname = re.sub(r'-\d+[\d.]*-\d+$', '', base)
if dirname == 'calamares-branding-antergos-next': if dirname == 'calamares-branding-euri':
dirname = 'calamares-branding-antergos-next' dirname = 'calamares-branding-euri'
pkgbuild_path = os.path.join(PKG_DIR, dirname, 'PKGBUILD') pkgbuild_path = os.path.join(PKG_DIR, dirname, 'PKGBUILD')
has_local = os.path.exists(pkgbuild_path) has_local = os.path.exists(pkgbuild_path)
@@ -141,7 +141,7 @@ html = f'''<!DOCTYPE html>
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>⟁ antergos-pkgs</title> <title>⟁ euri-pkgs</title>
<script src="https://cdn.tailwindcss.com"></script> <script src="https://cdn.tailwindcss.com"></script>
<script> <script>
tailwind.config = {{ tailwind.config = {{
@@ -205,10 +205,10 @@ html = f'''<!DOCTYPE html>
<!-- Header --> <!-- Header -->
<div class="text-center mb-10 fade-in"> <div class="text-center mb-10 fade-in">
<h1 class="text-5xl sm:text-6xl font-light tracking-tight text-bright"> <h1 class="text-5xl sm:text-6xl font-light tracking-tight text-bright">
⟁ <span class="font-normal text-accent">antergos</span><span class="text-dim font-light">-pkgs</span> ⟁ <span class="font-normal text-accent">euri</span><span class="text-dim font-light">-pkgs</span>
</h1> </h1>
<p class="text-dim text-sm mt-3 max-w-xl mx-auto leading-relaxed"> <p class="text-dim text-sm mt-3 max-w-xl mx-auto leading-relaxed">
Custom package repository for Antergos NeXT ISO builds. Custom package repository for Euri Linux ISO builds.
<br class="sm:hidden">Packages are built automatically via CI. <br class="sm:hidden">Packages are built automatically via CI.
</p> </p>
</div> </div>
@@ -234,9 +234,9 @@ html = f'''<!DOCTYPE html>
<div class="px-5 pb-5"> <div class="px-5 pb-5">
<pre class="bg-abyss border border-border rounded-lg p-4 text-sm overflow-x-auto font-['JetBrains_Mono'] text-dim leading-relaxed"> <pre class="bg-abyss border border-border rounded-lg p-4 text-sm overflow-x-auto font-['JetBrains_Mono'] text-dim leading-relaxed">
<span class="text-muted"># /etc/pacman.conf</span> <span class="text-muted"># /etc/pacman.conf</span>
<span class="text-accent">[antergos-pkgs]</span> <span class="text-accent">[euri-pkgs]</span>
SigLevel = <span class="text-[#6aaf6a]">Optional TrustAll</span> SigLevel = <span class="text-[#6aaf6a]">Optional TrustAll</span>
Server = <span class="text-[#6aaf6a]">https://antergos-next.github.io/antergos-packages/</span><span class="text-[#e0e0f0]">$repo</span>/os/<span class="text-[#e0e0f0]">$arch</span></pre> Server = <span class="text-[#6aaf6a]">https://antergos-nas.taild4360b.ts.net/pkgs/</span><span class="text-[#e0e0f0]">$repo</span>/os/<span class="text-[#e0e0f0]">$arch</span></pre>
</div> </div>
</details> </details>
@@ -295,11 +295,11 @@ Server = <span class="text-[#6aaf6a]">https://antergos-next.github.io/antergos-p
<!-- Footer --> <!-- Footer -->
<div class="text-center mt-10 text-xs text-muted"> <div class="text-center mt-10 text-xs text-muted">
<a href="https://github.com/Antergos-NeXT/antergos-packages" class="hover:text-accent transition-colors">GitHub</a> <a href="https://github.com/Euri-Linux/euri-packages" class="hover:text-accent transition-colors">GitHub</a>
<span class="mx-2">·</span> <span class="mx-2">·</span>
<a href="https://antergos-next.github.io/antergos-packages/" class="hover:text-accent transition-colors">antergos-next.github.io</a> <a href="https://euri-linux.github.io/euri-packages/" class="hover:text-accent transition-colors">euri-linux.github.io</a>
<span class="mx-2">·</span> <span class="mx-2">·</span>
<a href="https://github.com/Antergos-NeXT/antergos-iso" class="hover:text-accent transition-colors">ISO repo</a> <a href="https://github.com/Euri-Linux/euri-iso" class="hover:text-accent transition-colors">ISO repo</a>
</div> </div>
</div> </div>
+16 -16
View File
@@ -1,27 +1,27 @@
packages: packages:
- antergos-lsb-release - euri-lsb-release
- antergos-next-desktop-settings - euri-desktop-settings
- antergos-next-keyring - euri-keyring
- antergos-next-mirrorlist - euri-mirrorlist
- antergos-release - euri-release
- pixie-sddm-git - pixie-sddm-git
- antergos-wallpapers - euri-wallpapers
- antergos-welcome - euri-welcome
- antergos-grub-theme - euri-grub-theme
- antergos-live - euri-live
- pipewire - pipewire
- calamares - calamares
- calamares-branding-antergos-next - calamares-branding-euri
- cosmic-greeter-dinit - cosmic-greeter-dinit
- antergos-xfce-theme - euri-xfce-theme
- downgrade - downgrade
- yay - yay
- antergos-layan-theme - euri-layan-theme
- antergos-lightdm-config - euri-lightdm-config
- tela-circle-icon-theme-git - tela-circle-icon-theme-git
- kwin-zones - kwin-zones
- oh-my-posh-bin - oh-my-posh-bin
- pacseek - pacseek
- antergos-i3-config - euri-i3-config
- antergos-sway-config - euri-sway-config
- antergos-hyprland-config - euri-hyprland-config
-21
View File
@@ -1,21 +0,0 @@
# Maintainer: Antergos-NeXT Team <ash8820@proton.me>
pkgname=antergos-grub-theme
pkgver=2026.07
pkgrel=1
pkgdesc='Antergos GRUB theme (Layan)'
arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages"
license=('GPL')
depends=('grub')
source=()
sha256sums=()
prepare() {
cp -a "${srcdir}/../Layan" "${srcdir}/"
}
package() {
mkdir -p "${pkgdir}/usr/share/grub/themes"
cp -a "${srcdir}/Layan" "${pkgdir}/usr/share/grub/themes/antergos"
}
@@ -1,2 +0,0 @@
preload = /usr/share/backgrounds/antergos/antergos-wallpaper.png
wallpaper = ,/usr/share/backgrounds/antergos/antergos-wallpaper.png
@@ -1,10 +0,0 @@
[$Version]
update_info=kscreenlocker.upd:0.1-autolock
[Daemon]
Autolock=false
LockOnResume=false
[Greeter][Wallpaper][org.kde.image][General]
Image=/usr/share/wallpapers/antergos-wallpaper/contents/images/antergos-wallpaper.png
PreviewImage=/usr/share/wallpapers/antergos-wallpaper/contents/images/antergos-wallpaper.png
@@ -1,5 +0,0 @@
[Theme]
name=Layan
[Wallpapers]
usersWallpapers=/usr/share/wallpapers/antergos-wallpaper/contents/images/antergos-wallpaper.png
@@ -1,8 +0,0 @@
[General]
showlogo=hidden
logo=/usr/share/sddm/themes/AntergosDark-Layan/default-logo.svg
type=image
color=#1d99f3
fontSize=10
background=/usr/share/backgrounds/antergos/antergos-wallpaper.png
needsFullUserModel=false
@@ -1,2 +0,0 @@
[Theme]
name=antergos-dark
-23
View File
@@ -1,23 +0,0 @@
# Maintainer: Michał <ash8820@proton.me>
pkgname=antergos-next-keyring
pkgver=1
pkgrel=3
pkgdesc="Antergos NeXT GPG keyring"
arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages"
license=('GPL3')
install=antergos-next-keyring.install
source=(
"antergos-next.gpg"
"antergos-next-trusted"
"antergos-next-revoked"
)
sha256sums=('SKIP' 'SKIP' 'SKIP')
package() {
install -dm755 "${pkgdir}/usr/share/pacman/keyrings"
install -m644 "${srcdir}/antergos-next.gpg" "${pkgdir}/usr/share/pacman/keyrings/"
install -m644 "${srcdir}/antergos-next-trusted" "${pkgdir}/usr/share/pacman/keyrings/"
install -m644 "${srcdir}/antergos-next-revoked" "${pkgdir}/usr/share/pacman/keyrings/"
}
@@ -1,16 +0,0 @@
# Maintainer: Michał <ash8820@proton.me>
pkgname=antergos-next-mirrorlist
pkgver=1
pkgrel=1
pkgdesc="Antergos NeXT mirror list"
arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages"
license=('GPL3')
source=("antergos-next-mirrorlist")
sha256sums=('SKIP')
package() {
install -dm755 "${pkgdir}/etc/pacman.d"
install -m644 "${srcdir}/antergos-next-mirrorlist" "${pkgdir}/etc/pacman.d/"
}
@@ -1,8 +0,0 @@
## Antergos NeXT mirrorlist
## Generated by antergos-pkgs CI
## Use pacman-mirrors or rankmirrors to select fastest mirror
# Flat layout (packages at repo root)
Server = https://antergos-next.github.io/antergos-packages
# Standard layout (packages in $repo/os/$arch/)
Server = https://antergos-next.github.io/antergos-packages/$repo/os/$arch
@@ -1,2 +0,0 @@
[Theme]
Current=antergos
-64
View File
@@ -1,64 +0,0 @@
# Maintainer: Michał <ash8820@proton.me>
#
# Wallpapers and their licenses:
# antergos-wallpaper.png - GPL3 (Antergos project)
# adwaita-morning.webp - CC BY-SA 3.0 (Jakub Steiner / GNOME Project)
# https://gitlab.gnome.org/GNOME/gnome-backgrounds
# antergos-darkest-hour.jpg - GPL-2+ (KDE Plasma / Risto Saukonpää)
# https://github.com/KDE/plasma-workspace-wallpapers
pkgname=antergos-wallpapers
pkgver=0.7
pkgrel=7
pkgdesc="Antergos NeXT wallpapers"
arch=('any')
url="https://github.com/Antergos/wallpapers"
license=('GPL3')
source=("antergos-wallpaper.png::https://raw.githubusercontent.com/Antergos/wallpapers/master/antergos-wallpaper.png"
"metadata.desktop"
"adwaita-morning.webp"
"antergos-darkest-hour.jpg"
"metadata-darkest-hour.desktop"
"antergos-logo-128.png"
"antergos-logo-256.png"
"antergos-logo-pixmaps.png")
sha256sums=('SKIP'
'SKIP'
'eaa5c6960dd548526e189568fed449210f332f0358d666a8711ef399f9b94152'
'8e3703fae3a3c217b1fc2b399b706cd3720584268d071ba153e4809daa55f1ce'
'0c100d74404a07daefca49ec1ceea8faabc66b3df35bf4280bace53a5f68171c'
'SKIP'
'SKIP'
'SKIP')
package() {
local wallpapers=(antergos-wallpaper.png adwaita-morning.webp)
for wp in "${wallpapers[@]}"; do
install -dm755 "${pkgdir}/usr/share/backgrounds/antergos"
install -m644 "${srcdir}/${wp}" "${pkgdir}/usr/share/backgrounds/antergos/"
install -dm755 "${pkgdir}/usr/share/antergos/backgrounds"
install -m644 "${srcdir}/${wp}" "${pkgdir}/usr/share/antergos/backgrounds/"
install -dm755 "${pkgdir}/usr/share/wallpapers/antergos-wallpaper/contents/images"
install -m644 "${srcdir}/${wp}" "${pkgdir}/usr/share/wallpapers/antergos-wallpaper/contents/images/"
done
install -m644 "${srcdir}/metadata.desktop" "${pkgdir}/usr/share/wallpapers/antergos-wallpaper/"
install -dm755 "${pkgdir}/usr/share/backgrounds/antergos"
install -m644 "${srcdir}/antergos-darkest-hour.jpg" "${pkgdir}/usr/share/backgrounds/antergos/"
install -dm755 "${pkgdir}/usr/share/antergos/backgrounds"
install -m644 "${srcdir}/antergos-darkest-hour.jpg" "${pkgdir}/usr/share/antergos/backgrounds/"
install -dm755 "${pkgdir}/usr/share/wallpapers/antergos-darkest-hour/contents/images"
install -m644 "${srcdir}/antergos-darkest-hour.jpg" "${pkgdir}/usr/share/wallpapers/antergos-darkest-hour/contents/images/"
install -m644 "${srcdir}/metadata-darkest-hour.desktop" "${pkgdir}/usr/share/wallpapers/antergos-darkest-hour/metadata.desktop"
# Icon theme logos (for os-release LOGO=antergos-logo)
install -dm755 "${pkgdir}/usr/share/icons/hicolor/128x128/apps"
install -m644 "${srcdir}/antergos-logo-128.png" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/antergos-logo.png"
install -dm755 "${pkgdir}/usr/share/icons/hicolor/256x256/apps"
install -m644 "${srcdir}/antergos-logo-256.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/antergos-logo.png"
install -dm755 "${pkgdir}/usr/share/pixmaps"
install -m644 "${srcdir}/antergos-logo-pixmaps.png" "${pkgdir}/usr/share/pixmaps/antergos-logo.png"
}
@@ -1,4 +0,0 @@
[Wallpaper]
Name=Antergos Darkest Hour
X-KDE-PluginInfo-Name=antergos-darkest-hour
X-KDE-PluginInfo-Category=Wallpapers
@@ -1,4 +0,0 @@
[Wallpaper]
Name=Antergos Wallpaper
X-KDE-PluginInfo-Name=antergos-wallpaper
X-KDE-PluginInfo-Category=Wallpapers
-44
View File
@@ -1,44 +0,0 @@
# Maintainer: Michał <ash8820@proton.me>
# Contributor: Antergos NeXT Team
pkgname=antergos-welcome
pkgver=0.1
pkgrel=3
pkgdesc="Welcome screen and support tool for new Antergos NeXT users"
arch=('any')
url="https://github.com/Antergos-NeXT/antergos-welcome"
license=('GPL3')
depends=(
'gtk3'
'python'
'python-gobject'
'python-cairo'
)
makedepends=('git')
source=("${pkgname}::git+https://github.com/Antergos-NeXT/antergos-welcome.git")
sha256sums=('SKIP')
package() {
cd "${srcdir}/${pkgname}"
install -dm755 "${pkgdir}/usr/share/antergos-next/antergos-welcome"
cp -r src "${pkgdir}/usr/share/antergos-next/antergos-welcome/"
cp -r data "${pkgdir}/usr/share/antergos-next/antergos-welcome/"
cp data/preferences.json "${pkgdir}/usr/share/antergos-next/antergos-welcome/"
cp -r ui "${pkgdir}/usr/share/antergos-next/antergos-welcome/"
cp -r po "${pkgdir}/usr/share/antergos-next/antergos-welcome/"
cp -r utils "${pkgdir}/usr/share/antergos-next/antergos-welcome/"
find "${pkgdir}/usr/share/antergos-next/antergos-welcome/po" -name "*.po" -exec msgfmt -o {}.mo {} \; 2>/dev/null || true
install -dm755 "${pkgdir}/usr/bin"
cat > "${pkgdir}/usr/bin/antergos-welcome" << 'EOF'
#!/bin/bash
exec /usr/bin/python3 /usr/share/antergos-next/antergos-welcome/src/antergos_welcome.py "$@"
EOF
chmod 755 "${pkgdir}/usr/bin/antergos-welcome"
install -dm755 "${pkgdir}/usr/share/applications"
cp antergos-welcome.desktop "${pkgdir}/usr/share/applications/"
}
Binary file not shown.
-18
View File
@@ -1,18 +0,0 @@
# Maintainer: Michał <ash8820@proton.me>
pkgname=antergos-xfce-theme
pkgver=1
pkgrel=1
pkgdesc="Antergos NeXT Xfwm4/GTK theme (based on Numix)"
arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages"
license=('GPL')
groups=('antergos-branding')
depends=('gtk-engine-murrine')
source=("Antergos-NeXT.tar.gz")
sha256sums=('SKIP')
package() {
mkdir -p "${pkgdir}/usr/share/themes"
tar -xzf "${srcdir}/Antergos-NeXT.tar.gz" -C "${pkgdir}/usr/share/themes/"
}
@@ -1,40 +0,0 @@
---
componentName: antergos-next
welcomeStyleCalamares: false
welcomeExpandingLogo: true
windowExpanding: normal
windowSize: 920px,630px
windowPlacement: center
sidebar: qml,top
navigation: qml,bottom
strings:
productName: "Antergos NeXT"
shortProductName: "Antergos NeXT"
version: "2026.08.17 Arranxo"
shortVersion: "2026.08.17"
versionedName: "Antergos NeXT 2026.08.17 Arranxo"
shortVersionedName: "Antergos NeXT 2026.08.17"
bootloaderEntryName: "Antergos NeXT"
productUrl: "https://github.com/Antergos-NeXT"
supportUrl: "https://github.com/Antergos-NeXT"
knownIssuesUrl: "https://github.com/Antergos-NeXT/antergos-iso/issues"
releaseNotesUrl: "https://github.com/Antergos-NeXT"
donateUrl: ""
images:
productIcon: "antergos-icon.png"
productLogo: "antergos-icon.png"
productWelcome: "antergos-logo.png"
style:
SidebarBackground: "#20252B"
SidebarText: "#C8D6E5"
SidebarTextCurrent: "#FFFFFF"
SidebarBackgroundCurrent: "#4A9EFF"
slideshow: "show.qml"
slideshowAPI: 2
@@ -1,11 +1,11 @@
# Maintainer: Michał <ash8820@proton.me> # Maintainer: Michał <ash8820@proton.me>
pkgname=calamares-branding-antergos-next pkgname=calamares-branding-euri
pkgver=2.0 pkgver=2.0
pkgrel=5 pkgrel=5
pkgdesc="Calamares branding for Antergos NeXT online installer" pkgdesc="Calamares branding for Euri Linux online installer"
arch=('any') arch=('any')
url="https://github.com/Antergos-NeXT" url="https://github.com/Euri-Linux"
license=('GPL3') license=('GPL3')
depends=('calamares' 'yad') depends=('calamares' 'yad')
optdepends=('zenity: fallback for graphical mode chooser dialog') optdepends=('zenity: fallback for graphical mode chooser dialog')
@@ -35,8 +35,8 @@ source=("branding.desc"
"space.svg" "space.svg"
"starsClose.svg" "starsClose.svg"
"starsFar.svg" "starsFar.svg"
"antergos-logo.png" "euri-logo.png"
"antergos-icon.png" "euri-icon.png"
"unpackfs.conf" "unpackfs.conf"
"initcpiocfg.conf" "initcpiocfg.conf"
"initcpio.conf" "initcpio.conf"
@@ -102,7 +102,7 @@ sha256sums=('SKIP'
package() { package() {
# Branding data (shared between offline/online) # Branding data (shared between offline/online)
local _brand="/usr/share/calamares/branding/antergos-next" local _brand="/usr/share/calamares/branding/euri"
install -dm755 "${pkgdir}${_brand}" install -dm755 "${pkgdir}${_brand}"
cp "branding.desc" "${pkgdir}${_brand}/" cp "branding.desc" "${pkgdir}${_brand}/"
cp "stylesheet.qss" "${pkgdir}${_brand}/" cp "stylesheet.qss" "${pkgdir}${_brand}/"
@@ -130,8 +130,8 @@ package() {
cp "space.svg" "${pkgdir}${_brand}/" cp "space.svg" "${pkgdir}${_brand}/"
cp "starsClose.svg" "${pkgdir}${_brand}/" cp "starsClose.svg" "${pkgdir}${_brand}/"
cp "starsFar.svg" "${pkgdir}${_brand}/" cp "starsFar.svg" "${pkgdir}${_brand}/"
cp "antergos-logo.png" "${pkgdir}${_brand}/" cp "euri-logo.png" "${pkgdir}${_brand}/"
cp "antergos-icon.png" "${pkgdir}${_brand}/" cp "euri-icon.png" "${pkgdir}${_brand}/"
cp "sddm-screenshot.png" "${pkgdir}${_brand}/" cp "sddm-screenshot.png" "${pkgdir}${_brand}/"
cp "lightdm-screenshot.png" "${pkgdir}${_brand}/" cp "lightdm-screenshot.png" "${pkgdir}${_brand}/"
cp "lxdm-screenshot.png" "${pkgdir}${_brand}/" cp "lxdm-screenshot.png" "${pkgdir}${_brand}/"
@@ -166,8 +166,8 @@ package() {
cp "space.svg" "${pkgdir}${_defbrand}/" cp "space.svg" "${pkgdir}${_defbrand}/"
cp "starsClose.svg" "${pkgdir}${_defbrand}/" cp "starsClose.svg" "${pkgdir}${_defbrand}/"
cp "starsFar.svg" "${pkgdir}${_defbrand}/" cp "starsFar.svg" "${pkgdir}${_defbrand}/"
cp "antergos-logo.png" "${pkgdir}${_defbrand}/" cp "euri-logo.png" "${pkgdir}${_defbrand}/"
cp "antergos-icon.png" "${pkgdir}${_defbrand}/" cp "euri-icon.png" "${pkgdir}${_defbrand}/"
cp "sddm-screenshot.png" "${pkgdir}${_defbrand}/" cp "sddm-screenshot.png" "${pkgdir}${_defbrand}/"
cp "lightdm-screenshot.png" "${pkgdir}${_defbrand}/" cp "lightdm-screenshot.png" "${pkgdir}${_defbrand}/"
cp "lxdm-screenshot.png" "${pkgdir}${_defbrand}/" cp "lxdm-screenshot.png" "${pkgdir}${_defbrand}/"

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

@@ -0,0 +1,40 @@
---
componentName: euri
welcomeStyleCalamares: false
welcomeExpandingLogo: true
windowExpanding: normal
windowSize: 920px,630px
windowPlacement: center
sidebar: qml,top
navigation: qml,bottom
strings:
productName: "Euri Linux"
shortProductName: "Euri Linux"
version: "2026.08.17 Arranxo"
shortVersion: "2026.08.17"
versionedName: "Euri Linux 2026.08.17 Arranxo"
shortVersionedName: "Euri Linux 2026.08.17"
bootloaderEntryName: "Euri Linux"
productUrl: "https://github.com/Euri-Linux"
supportUrl: "https://github.com/Euri-Linux"
knownIssuesUrl: "https://github.com/Euri-Linux/euri-iso/issues"
releaseNotesUrl: "https://github.com/Euri-Linux"
donateUrl: ""
images:
productIcon: "euri-icon.png"
productLogo: "euri-icon.png"
productWelcome: "euri-logo.png"
style:
SidebarBackground: "#20252B"
SidebarText: "#C8D6E5"
SidebarTextCurrent: "#FFFFFF"
SidebarBackgroundCurrent: "#4A9EFF"
slideshow: "show.qml"
slideshowAPI: 2
@@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Antergos NeXT Calamares Installer Launcher # Euri Linux Calamares Installer Launcher
GUIDIE() { GUIDIE() {
echo "calamares-next: $1" | sed -e 's|<tt>||g' -e 's|</tt>||g' echo "calamares-next: $1" | sed -e 's|<tt>||g' -e 's|</tt>||g'
@@ -81,7 +81,7 @@ Calamares_Start() {
} }
AskMode() { AskMode() {
local ICO="/usr/share/calamares/branding/antergos-next/antergos-icon.png" local ICO="/usr/share/calamares/branding/euri/euri-icon.png"
[ -f "$ICO" ] || ICO="system-software-install" [ -f "$ICO" ] || ICO="system-software-install"
yad --info \ yad --info \
@@ -93,7 +93,7 @@ AskMode() {
--button="Continue":0 --button="Continue":0
yad --form \ yad --form \
--title="Antergos NeXT Installer" \ --title="Euri Linux Installer" \
--image="$ICO" \ --image="$ICO" \
--borders=20 \ --borders=20 \
--height=200 --width=480 \ --height=200 --width=480 \
@@ -131,7 +131,7 @@ PreLog() {
Main() { Main() {
progname="${0##*/}" progname="${0##*/}"
[ -x /usr/bin/calamares ] || GUIDIE "<tt>/usr/bin/calamares</tt> is needed for installing Antergos NeXT" [ -x /usr/bin/calamares ] || GUIDIE "<tt>/usr/bin/calamares</tt> is needed for installing Euri Linux"
local CurrentDesktop="" local CurrentDesktop=""
if [ "$XDG_CURRENT_DESKTOP" ]; then if [ "$XDG_CURRENT_DESKTOP" ]; then
@@ -142,8 +142,8 @@ Main() {
local ShowInstallLog="FALSE" local ShowInstallLog="FALSE"
local ShowPacmanLog="TRUE" local ShowPacmanLog="TRUE"
local Home=/home/antergos local Home=/home/euri
local log=$Home/antergos-install.log local log=$Home/euri-install.log
local workdir="" local workdir=""
local prelogfile="" local prelogfile=""
@@ -36,7 +36,7 @@ Rectangle {
} }
Text { Text {
text: "Antergos NeXT" text: "Euri Linux"
color: "#E3E2E6" color: "#E3E2E6"
font { font {
family: "Roboto" family: "Roboto"

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Before

Width:  |  Height:  |  Size: 139 B

After

Width:  |  Height:  |  Size: 139 B

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Before

Width:  |  Height:  |  Size: 75 KiB

After

Width:  |  Height:  |  Size: 75 KiB

Before

Width:  |  Height:  |  Size: 329 KiB

After

Width:  |  Height:  |  Size: 329 KiB

Before

Width:  |  Height:  |  Size: 389 KiB

After

Width:  |  Height:  |  Size: 389 KiB

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

@@ -10,10 +10,10 @@
- grub - grub
- efibootmgr - efibootmgr
- sudo - sudo
- antergos-release - euri-release
- antergos-next-keyring - euri-keyring
- antergos-wallpapers - euri-wallpapers
- antergos-grub-theme - euri-grub-theme
- falkon - falkon
- mesa - mesa
- mesa-utils - mesa-utils
@@ -86,7 +86,7 @@
description: "System Utilities" description: "System Utilities"
selected: true selected: true
packages: packages:
- antergos-lsb-release - euri-lsb-release
- nano - nano
- vi - vi
@@ -7,7 +7,7 @@ default: Plasma
items: items:
- id: Plasma - id: Plasma
name: "KDE Plasma" name: "KDE Plasma"
description: "Full-featured modern desktop. The default Antergos NeXT experience." description: "Full-featured modern desktop. The default Euri Linux experience."
screenshot: "" screenshot: ""
netinstall: netinstall:
name: "KDE Plasma" name: "KDE Plasma"
@@ -29,8 +29,8 @@ items:
- kwalletmanager - kwalletmanager
- okular - okular
- partitionmanager - partitionmanager
- antergos-next-desktop-settings - euri-desktop-settings
- antergos-layan-theme - euri-layan-theme
- tela-circle-icon-theme-git - tela-circle-icon-theme-git
- cava - cava
- python-websockets - python-websockets
@@ -121,7 +121,7 @@ items:
critical: false critical: false
packages: packages:
- i3 - i3
- antergos-i3-config - euri-i3-config
- id: Sway - id: Sway
name: "Sway" name: "Sway"
description: "i3-compatible Wayland compositor" description: "i3-compatible Wayland compositor"
@@ -135,7 +135,7 @@ items:
- swaybg - swaybg
- swayidle - swayidle
- swaylock - swaylock
- antergos-sway-config - euri-sway-config
- id: Hyprland - id: Hyprland
name: "Hyprland" name: "Hyprland"
description: "Dynamic tiling Wayland compositor with eye candy" description: "Dynamic tiling Wayland compositor with eye candy"
@@ -147,7 +147,7 @@ items:
packages: packages:
- hyprland - hyprland
- xdg-desktop-portal-hyprland - xdg-desktop-portal-hyprland
- antergos-hyprland-config - euri-hyprland-config
- id: COSMIC - id: COSMIC
name: "COSMIC" name: "COSMIC"
description: "Modern Rust-based desktop. Select greetd as DM." description: "Modern Rust-based desktop. Select greetd as DM."
@@ -29,7 +29,7 @@ items:
- lightdm - lightdm
- lightdm-dinit - lightdm-dinit
- lightdm-slick-greeter - lightdm-slick-greeter
- antergos-lightdm-config - euri-lightdm-config
- id: LXDM - id: LXDM
name: "LXDM" name: "LXDM"
description: "Lightweight display manager (LXDE)" description: "Lightweight display manager (LXDE)"

Before

Width:  |  Height:  |  Size: 185 B

After

Width:  |  Height:  |  Size: 185 B

Before

Width:  |  Height:  |  Size: 186 B

After

Width:  |  Height:  |  Size: 186 B

Before

Width:  |  Height:  |  Size: 186 B

After

Width:  |  Height:  |  Size: 186 B

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Before

Width:  |  Height:  |  Size: 562 KiB

After

Width:  |  Height:  |  Size: 562 KiB

@@ -34,7 +34,7 @@ sequence:
- show: - show:
- finished - finished
branding: antergos-next branding: euri
prompt-install: false prompt-install: false
@@ -46,7 +46,7 @@ instances:
module: packagechooser module: packagechooser
config: packagechooser_dm.conf config: packagechooser_dm.conf
branding: antergos-next branding: euri
prompt-install: false prompt-install: false
@@ -44,7 +44,7 @@ Item {
height: 50 height: 50
slides: [ slides: [
Slide { Slide {
title: qsTr("Welcome to Antergos NeXT") title: qsTr("Welcome to Euri Linux")
secondaryTitle: qsTr("Artix Linux, dinit init") secondaryTitle: qsTr("Artix Linux, dinit init")
body: qsTr("A rolling-release distribution built for performance, simplicity, and choice. Select your desktop, customize your experience, and enjoy a system that's truly yours.") body: qsTr("A rolling-release distribution built for performance, simplicity, and choice. Select your desktop, customize your experience, and enjoy a system that's truly yours.")
footer: qsTr("Click or tap to advance") footer: qsTr("Click or tap to advance")
@@ -62,7 +62,7 @@ Item {
Slide { Slide {
title: qsTr("Installation Modes") title: qsTr("Installation Modes")
secondaryTitle: qsTr("Online by default") secondaryTitle: qsTr("Online by default")
body: qsTr("All packages are installed online from the Artix and Antergos NeXT repositories, so you always get the latest versions. Choose your DE, DM, and additional packages during installation.") body: qsTr("All packages are installed online from the Artix and Euri Linux repositories, so you always get the latest versions. Choose your DE, DM, and additional packages during installation.")
}, },
Slide { Slide {
title: qsTr("Built on Artix Linux") title: qsTr("Built on Artix Linux")
@@ -72,8 +72,8 @@ Item {
Slide { Slide {
title: qsTr("Thank You") title: qsTr("Thank You")
secondaryTitle: qsTr("Your installation is in progress") secondaryTitle: qsTr("Your installation is in progress")
body: qsTr("Sit back and relax while your system is being configured. We hope you enjoy Antergos NeXT.") body: qsTr("Sit back and relax while your system is being configured. We hope you enjoy Euri Linux.")
footer: qsTr("github.com/Antergos-NeXT") footer: qsTr("github.com/Euri-Linux")
} }
] ]

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

@@ -1,4 +1,4 @@
/* Antergos NeXT Calamares theme — dark */ /* Euri Linux Calamares theme — dark */
QWidget { QWidget {
font-family: "Noto Sans", "DejaVu Sans", sans-serif; font-family: "Noto Sans", "DejaVu Sans", sans-serif;
font-size: 10pt; font-size: 10pt;
+1 -1
View File
@@ -1,5 +1,5 @@
# Maintainer: Michał <ash8820@proton.me> # Maintainer: Michał <ash8820@proton.me>
# Contributor: Antergos NeXT Team # Contributor: Euri Linux Team
# Upstream: Calamares team # Upstream: Calamares team
_pkgname="calamares" _pkgname="calamares"
+2 -2
View File
@@ -1,5 +1,5 @@
# Maintainer: Michał <ash8820@proton.me> # Maintainer: Michał <ash8820@proton.me>
# Contributor: Antergos NeXT Team # Contributor: Euri Linux Team
# Upstream: (none — dinit services are maintained here; Artix's cosmic-greeter ships none) # Upstream: (none — dinit services are maintained here; Artix's cosmic-greeter ships none)
pkgname=cosmic-greeter-dinit pkgname=cosmic-greeter-dinit
@@ -7,7 +7,7 @@ pkgver=1.0
pkgrel=1 pkgrel=1
pkgdesc='dinit service files for cosmic-greeter (runs greetd with the cosmic config)' pkgdesc='dinit service files for cosmic-greeter (runs greetd with the cosmic config)'
arch=('any') arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages" url="https://github.com/Euri-Linux/euri-packages"
license=('GPL-3.0-or-later') license=('GPL-3.0-or-later')
depends=('dinit' 'greetd' 'cosmic-greeter' 'elogind-dinit' 'dbus-dinit') depends=('dinit' 'greetd' 'cosmic-greeter' 'elogind-dinit' 'dbus-dinit')
@@ -108,5 +108,5 @@ ForegroundPositive=73,195,137
ForegroundVisited=46,163,242 ForegroundVisited=46,163,242
[General] [General]
Name=Antergos NeXT Name=Euri Linux
Description=Antergos NeXT Blue Accent Color Scheme Description=Euri Linux Blue Accent Color Scheme
@@ -1,11 +1,11 @@
# Maintainer: Michał <ash8820@proton.me> # Maintainer: Michał <ash8820@proton.me>
pkgname=antergos-next-desktop-settings pkgname=euri-desktop-settings
pkgver=1 pkgver=1
pkgrel=4 pkgrel=4
pkgdesc="Antergos NeXT desktop settings, theme, and color scheme" pkgdesc="Euri Linux desktop settings, theme, and color scheme"
arch=('any') arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages" url="https://github.com/Euri-Linux/euri-packages"
license=('GPL3') license=('GPL3')
depends=( depends=(
'breeze-icons' 'breeze-icons'
@@ -16,32 +16,32 @@ depends=(
) )
optdepends=('qt5ct: Qt5 configuration tool' 'qt6ct: Qt6 configuration tool') optdepends=('qt5ct: Qt5 configuration tool' 'qt6ct: Qt6 configuration tool')
source=( source=(
"antergos-next-gtk3.css" "euri-gtk3.css"
"antergos-next-gtk4.css" "euri-gtk4.css"
"antergos-next-gtkrc" "euri-gtkrc"
"antergos-next-index.theme" "euri-index.theme"
"AntergosNeXT.colors" "Euri.colors"
"Antergos-dark-qt5.conf" "Euri-dark-qt5.conf"
"Antergos-dark-qt6.conf" "Euri-dark-qt6.conf"
"gtk-settings.ini" "gtk-settings.ini"
"xsettings.xml" "xsettings.xml"
"antergos-next-dconf" "euri-dconf"
) )
sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP') sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
package() { package() {
# Custom GTK theme # Custom GTK theme
install -dm755 "${pkgdir}/usr/share/themes/AntergosNeXT/gtk-3.0" install -dm755 "${pkgdir}/usr/share/themes/Euri/gtk-3.0"
install -dm755 "${pkgdir}/usr/share/themes/AntergosNeXT/gtk-4.0" install -dm755 "${pkgdir}/usr/share/themes/Euri/gtk-4.0"
install -dm755 "${pkgdir}/usr/share/themes/AntergosNeXT/gtk-2.0" install -dm755 "${pkgdir}/usr/share/themes/Euri/gtk-2.0"
install -m644 "${srcdir}/antergos-next-gtk3.css" "${pkgdir}/usr/share/themes/AntergosNeXT/gtk-3.0/gtk.css" install -m644 "${srcdir}/euri-gtk3.css" "${pkgdir}/usr/share/themes/Euri/gtk-3.0/gtk.css"
install -m644 "${srcdir}/antergos-next-gtk4.css" "${pkgdir}/usr/share/themes/AntergosNeXT/gtk-4.0/gtk.css" install -m644 "${srcdir}/euri-gtk4.css" "${pkgdir}/usr/share/themes/Euri/gtk-4.0/gtk.css"
install -m644 "${srcdir}/antergos-next-gtkrc" "${pkgdir}/usr/share/themes/AntergosNeXT/gtk-2.0/gtkrc" install -m644 "${srcdir}/euri-gtkrc" "${pkgdir}/usr/share/themes/Euri/gtk-2.0/gtkrc"
install -m644 "${srcdir}/antergos-next-index.theme" "${pkgdir}/usr/share/themes/AntergosNeXT/index.theme" install -m644 "${srcdir}/euri-index.theme" "${pkgdir}/usr/share/themes/Euri/index.theme"
# KDE Color scheme # KDE Color scheme
install -dm755 "${pkgdir}/usr/share/color-schemes" install -dm755 "${pkgdir}/usr/share/color-schemes"
install -m644 "${srcdir}/AntergosNeXT.colors" "${pkgdir}/usr/share/color-schemes/" install -m644 "${srcdir}/Euri.colors" "${pkgdir}/usr/share/color-schemes/"
# GTK settings (for all GTK-based DEs) # GTK settings (for all GTK-based DEs)
install -dm755 "${pkgdir}/etc/skel/.config/gtk-3.0" install -dm755 "${pkgdir}/etc/skel/.config/gtk-3.0"
@@ -50,8 +50,8 @@ package() {
# Qt5/Qt6 color configs (for Qt apps outside KDE) # Qt5/Qt6 color configs (for Qt apps outside KDE)
install -dm755 "${pkgdir}/usr/share/qt5ct/colors" install -dm755 "${pkgdir}/usr/share/qt5ct/colors"
install -dm755 "${pkgdir}/usr/share/qt6ct/colors" install -dm755 "${pkgdir}/usr/share/qt6ct/colors"
install -m644 "${srcdir}/Antergos-dark-qt5.conf" "${pkgdir}/usr/share/qt5ct/colors/Antergos-dark.conf" install -m644 "${srcdir}/Euri-dark-qt5.conf" "${pkgdir}/usr/share/qt5ct/colors/Euri-dark.conf"
install -m644 "${srcdir}/Antergos-dark-qt6.conf" "${pkgdir}/usr/share/qt6ct/colors/Antergos-dark.conf" install -m644 "${srcdir}/Euri-dark-qt6.conf" "${pkgdir}/usr/share/qt6ct/colors/Euri-dark.conf"
# KDE defaults # KDE defaults
install -dm755 "${pkgdir}/etc/skel/.config" install -dm755 "${pkgdir}/etc/skel/.config"
@@ -175,5 +175,5 @@ EOF
# dconf overrides (GNOME, Cinnamon, Budgie, Deepin) # dconf overrides (GNOME, Cinnamon, Budgie, Deepin)
install -dm755 "${pkgdir}/etc/dconf/db/local.d" install -dm755 "${pkgdir}/etc/dconf/db/local.d"
install -m644 "${srcdir}/antergos-next-dconf" "${pkgdir}/etc/dconf/db/local.d/antergos-next" install -m644 "${srcdir}/euri-dconf" "${pkgdir}/etc/dconf/db/local.d/euri"
} }
@@ -1,4 +1,4 @@
/* Antergos NeXT GTK3 Theme */ /* Euri Linux GTK3 Theme */
/* Dark theme with blue accent (#2EA3F2) */ /* Dark theme with blue accent (#2EA3F2) */
@define-color bg_color #232629; @define-color bg_color #232629;
@@ -1,4 +1,4 @@
/* Antergos NeXT GTK4 Theme */ /* Euri Linux GTK4 Theme */
/* Uses same colors as GTK3 variant */ /* Uses same colors as GTK3 variant */
@define-color accent_color #2EA3F2; @define-color accent_color #2EA3F2;
@@ -3,7 +3,7 @@ gtk-color-scheme = "base_color:#1d1f21\nfg_color:#eff0f1\ntooltip_fg_color:#eff0
gtk-font-name = "Noto Sans 10" gtk-font-name = "Noto Sans 10"
gtk-icon-theme-name = "breeze-dark" gtk-icon-theme-name = "breeze-dark"
gtk-cursor-theme-name = "breeze_cursors" gtk-cursor-theme-name = "breeze_cursors"
gtk-theme-name = "AntergosNeXT" gtk-theme-name = "Euri"
gtk-fallback-icon-theme = "breeze-dark" gtk-fallback-icon-theme = "breeze-dark"
gtk-toolbar-style = GTK_TOOLBAR_BOTH_HORIZ gtk-toolbar-style = GTK_TOOLBAR_BOTH_HORIZ
gtk-menu-images = 1 gtk-menu-images = 1
@@ -1,12 +1,12 @@
[Desktop Entry] [Desktop Entry]
Type=X-GNOME-Metatheme Type=X-GNOME-Metatheme
Name=Antergos NeXT Name=Euri Linux
Comment=Antergos NeXT custom theme Comment=Euri Linux custom theme
Encoding=UTF-8 Encoding=UTF-8
[X-GNOME-Metatheme] [X-GNOME-Metatheme]
GtkTheme=AntergosNeXT GtkTheme=Euri
MetacityTheme=AntergosNeXT MetacityTheme=Euri
IconTheme=breeze-dark IconTheme=breeze-dark
CursorTheme=breeze_cursors CursorTheme=breeze_cursors
@@ -6,11 +6,11 @@ font-name='Noto Sans, 10'
color-scheme='prefer-dark' color-scheme='prefer-dark'
[org/gnome/desktop/background] [org/gnome/desktop/background]
picture-uri='file:///usr/share/backgrounds/antergos/antergos-wallpaper.png' picture-uri='file:///usr/share/backgrounds/euri/euri-wallpaper.png'
picture-uri-dark='file:///usr/share/backgrounds/antergos/antergos-wallpaper.png' picture-uri-dark='file:///usr/share/backgrounds/euri/euri-wallpaper.png'
[org/gnome/desktop/screensaver] [org/gnome/desktop/screensaver]
picture-uri='file:///usr/share/backgrounds/antergos/antergos-wallpaper.png' picture-uri='file:///usr/share/backgrounds/euri/euri-wallpaper.png'
[org/cinnamon/desktop/interface] [org/cinnamon/desktop/interface]
gtk-theme='Breeze-Dark' gtk-theme='Breeze-Dark'
@@ -0,0 +1,2 @@
[Theme]
name=euri-dark

Before

Width:  |  Height:  |  Size: 243 KiB

After

Width:  |  Height:  |  Size: 243 KiB

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before

Width:  |  Height:  |  Size: 818 B

After

Width:  |  Height:  |  Size: 818 B

Before

Width:  |  Height:  |  Size: 372 B

After

Width:  |  Height:  |  Size: 372 B

Before

Width:  |  Height:  |  Size: 372 B

After

Width:  |  Height:  |  Size: 372 B

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Before

Width:  |  Height:  |  Size: 977 B

After

Width:  |  Height:  |  Size: 977 B

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 865 B

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 865 B

Some files were not shown because too many files have changed in this diff Show More