rebrand!: Antergos NeXT -> Euri Linux
@@ -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"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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 |
|
||||||
|---------|-----------|
|
|---------|-----------|
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
@@ -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 · {sum(p['size'] for p in pkgs) / 1024 / 1024:.0f} MB</span>
|
<span>{len(pkgs)} packages · {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> ·
|
<a href="https://github.com/Euri-Linux/euri-packages">GitHub</a> ·
|
||||||
<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>
|
||||||
|
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -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/"
|
|
||||||
}
|
|
||||||
@@ -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,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"
|
||||||
|
|||||||
@@ -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 |