rebrand!: Antergos NeXT -> Euri Linux
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
GRUB_DEFAULT="0"
|
||||
GRUB_TIMEOUT="3"
|
||||
GRUB_DISTRIBUTOR="Euri Linux"
|
||||
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
|
||||
GRUB_CMDLINE_LINUX="net.ifnames=0"
|
||||
|
||||
# Preload both GPT and MBR modules so that they are not missed
|
||||
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
|
||||
|
||||
# Uncomment to enable Hidden Menu, and optionally hide the timeout count
|
||||
#GRUB_HIDDEN_TIMEOUT="5"
|
||||
#GRUB_HIDDEN_TIMEOUT_QUIET="true"
|
||||
|
||||
# Uncomment to use basic console
|
||||
GRUB_TERMINAL_INPUT="console"
|
||||
|
||||
# Uncomment to disable graphical terminal
|
||||
#GRUB_TERMINAL_OUTPUT="console"
|
||||
|
||||
# The resolution used on graphical terminal
|
||||
# note that you can use only modes which your graphic card supports via VBE
|
||||
# you can see them in real GRUB with the command `vbeinfo'
|
||||
#GRUB_GFXMODE="1680x1050x8"
|
||||
GRUB_GFXMODE="1920x1080,1366x768,1280x720,1024x768,800x600"
|
||||
|
||||
# Uncomment to allow the kernel use the same resolution used by grub
|
||||
GRUB_GFXPAYLOAD_LINUX="keep"
|
||||
|
||||
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
|
||||
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
|
||||
#GRUB_DISABLE_LINUX_UUID="true"
|
||||
|
||||
# Uncomment to disable generation of recovery mode menu entries
|
||||
GRUB_DISABLE_RECOVERY="true"
|
||||
|
||||
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
|
||||
# modes only. Entries specified as foreground/background.
|
||||
export GRUB_COLOR_NORMAL="light-blue/black"
|
||||
export GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
|
||||
|
||||
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
|
||||
#GRUB_BACKGROUND="/path/to/wallpaper"
|
||||
GRUB_THEME="/usr/share/grub/themes/euri/theme.txt"
|
||||
|
||||
# Uncomment to get a beep at GRUB start
|
||||
#GRUB_INIT_TUNE="480 440 1"
|
||||
|
||||
GRUB_SAVEDEFAULT="true"
|
||||
|
||||
GRUB_DISABLE_LINUX_RECOVERY="true"
|
||||
|
||||
# Probe for other installed operating systems
|
||||
GRUB_DISABLE_OS_PROBER="false"
|
||||
@@ -0,0 +1,19 @@
|
||||
[?25l[?7l[0m[36m[1m `.-/::/-``
|
||||
.-/osssssssso/.
|
||||
:osyysssssssyyys+-
|
||||
`.+yyyysssssssssyyyyy+.
|
||||
`/syyyyyssssssssssyyyyys-`
|
||||
`/yhyyyyysss++ssosyyyyhhy/`
|
||||
.ohhhyyyyso++/+oso+syy+shhhho.
|
||||
.shhhhysoo++//+sss+++yyy+shhhhs.
|
||||
-yhhhhs+++++++ossso+++yyys+ohhddy:
|
||||
-yddhhyo+++++osyyss++++yyyyooyhdddy-
|
||||
.yddddhso++osyyyyys+++++yyhhsoshddddy`
|
||||
`odddddhyosyhyyyyyy++++++yhhhyosddddddo
|
||||
.dmdddddhhhhhhhyyyo+++++shhhhhohddddmmh.
|
||||
ddmmdddddhhhhhhhso++++++yhhhhhhdddddmmdy
|
||||
dmmmdddddddhhhyso++++++shhhhhddddddmmmmh
|
||||
-dmmmdddddddhhyso++++oshhhhdddddddmmmmd-
|
||||
.smmmmddddddddhhhhhhhhhdddddddddmmmms.
|
||||
`+ydmmmdddddddddddddddddddmmmmdy/.
|
||||
`.:+ooyyddddddddddddyyso+:.`
|
||||
@@ -0,0 +1,8 @@
|
||||
|
||||
[?25h[?7hEuri Linux Live ISO (\l) - \s-\r \m
|
||||
|
||||
# Welcome to Euri Linux #
|
||||
|
||||
login for the live environment:
|
||||
user 'euri'
|
||||
password 'euri'
|
||||
@@ -0,0 +1,3 @@
|
||||
DISTRIB_ID="Euri Linux"
|
||||
DISTRIB_RELEASE="rolling"
|
||||
DISTRIB_DESCRIPTION="Euri Linux"
|
||||
@@ -0,0 +1,13 @@
|
||||
NAME="Euri Linux"
|
||||
PRETTY_NAME="Euri Linux 2026.08.17 Arranxo"
|
||||
ID=euri
|
||||
ID_LIKE=artix
|
||||
VERSION_ID=2026.08.17
|
||||
VERSION_CODENAME=arranxo
|
||||
BUILD_ID=rolling
|
||||
ANSI_COLOR="38;2;0;136;204"
|
||||
HOME_URL="https://github.com/Antergos-NeXT"
|
||||
DOCUMENTATION_URL="https://wiki.archlinux.org"
|
||||
SUPPORT_URL="https://github.com/Antergos-NeXT"
|
||||
BUG_REPORT_URL="https://github.com/Antergos-NeXT"
|
||||
LOGO=euri-logo
|
||||
@@ -0,0 +1,35 @@
|
||||
#
|
||||
# /etc/pacman.conf
|
||||
#
|
||||
# See the pacman.conf(5) manpage for option and repository directives
|
||||
|
||||
#
|
||||
# GENERAL OPTIONS
|
||||
#
|
||||
[options]
|
||||
HoldPkg = pacman glibc
|
||||
IgnorePkg = xorg-server xorg-server-common xorg-server-libs
|
||||
Architecture = auto
|
||||
CheckSpace
|
||||
ParallelDownloads = 5
|
||||
DownloadUser = alpm
|
||||
|
||||
# Strip docs/man/info to save space in the ISO
|
||||
NoExtract = usr/share/doc/* usr/share/man/* usr/share/info/*
|
||||
|
||||
SigLevel = Required DatabaseOptional
|
||||
LocalFileSigLevel = Optional
|
||||
|
||||
# Euri Linux custom packages repo
|
||||
[euri-pkgs]
|
||||
SigLevel = DatabaseRequired PackageOptional
|
||||
Server = https://antergos-nas.taild4360b.ts.net/pkgs/euri-pkgs/
|
||||
|
||||
[system]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
|
||||
[world]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
|
||||
[galaxy]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
@@ -0,0 +1,38 @@
|
||||
[General]
|
||||
InputMethod=qtvirtualkeyboard
|
||||
Numlock=none
|
||||
|
||||
[Theme]
|
||||
DisableAvatarsThreshold=7
|
||||
EnableAvatars=true
|
||||
FacesDir=/usr/share/sddm/faces
|
||||
ThemeDir=/usr/share/sddm/themes
|
||||
|
||||
[Users]
|
||||
DefaultPath=/usr/local/bin:/usr/bin:/bin
|
||||
HideShells=
|
||||
HideUsers=
|
||||
RememberLastSession=true
|
||||
RememberLastUser=true
|
||||
ReuseSession=false
|
||||
|
||||
[Wayland]
|
||||
CompositorCommand=kwin_wayland --drm --no-global-shortcuts --no-lockscreen --inputmethod plasma-keyboard --locale1
|
||||
EnableHiDPI=false
|
||||
SessionCommand=/usr/share/sddm/scripts/wayland-session
|
||||
SessionDir=/usr/share/wayland-sessions
|
||||
SessionLogFile=.local/share/sddm/wayland-session.log
|
||||
|
||||
[X11]
|
||||
DisplayCommand=/usr/share/sddm/scripts/Xsetup
|
||||
DisplayStopCommand=/usr/share/sddm/scripts/Xstop
|
||||
EnableHiDPI=false
|
||||
MinimumVT=7
|
||||
ServerArguments=-nolisten tcp
|
||||
ServerPath=/usr/bin/X
|
||||
SessionCommand=/usr/share/sddm/scripts/Xsession
|
||||
SessionDir=/usr/share/xsessions
|
||||
SessionLogFile=.local/share/sddm/xorg-session.log
|
||||
UserAuthFile=.Xauthority
|
||||
XauthPath=/usr/bin/xauth
|
||||
XephyrPath=/usr/bin/Xephyr
|
||||
@@ -0,0 +1,17 @@
|
||||
[Autologin]
|
||||
Relogin=false
|
||||
Session=plasma.desktop
|
||||
User=euri
|
||||
|
||||
[General]
|
||||
HaltCommand=/usr/bin/loginctl poweroff
|
||||
RebootCommand=/usr/bin/loginctl reboot
|
||||
|
||||
[Theme]
|
||||
Current=euri
|
||||
CursorTheme=breeze_cursors
|
||||
Font=Noto Sans,10,-1,0,50,0,0,0,0,0
|
||||
|
||||
[Users]
|
||||
MaximumUid=60000
|
||||
MinimumUid=1000
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Set Euri Linux Wallpaper
|
||||
Comment=Apply Euri Linux default wallpaper on first login
|
||||
Exec=/usr/local/bin/set-euri-wallpaper.sh
|
||||
Terminal=false
|
||||
X-KDE-autostart-phase=2
|
||||
NoDisplay=true
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=PipeWire Media System
|
||||
Comment=Start the PipeWire Media System
|
||||
Exec=/usr/bin/artix-pipewire-launcher restart
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=false
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Set Euri Linux Wallpaper
|
||||
Comment=Apply Euri Linux default wallpaper on first login
|
||||
Exec=/usr/local/bin/set-euri-wallpaper.sh
|
||||
Terminal=false
|
||||
X-KDE-autostart-phase=2
|
||||
NoDisplay=true
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
ROOT=""
|
||||
|
||||
for arg in "$@"; do
|
||||
case "$arg" in
|
||||
--root=*)
|
||||
ROOT="${arg#*=}"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
MACHINE_ID_FILE="${ROOT}/etc/machine-id"
|
||||
|
||||
if [ -f "$MACHINE_ID_FILE" ] && [ -s "$MACHINE_ID_FILE" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
mkdir -p "$(dirname "$MACHINE_ID_FILE")"
|
||||
|
||||
if command -v dbus-uuidgen &>/dev/null; then
|
||||
dbus-uuidgen --ensure 2>/dev/null
|
||||
fi
|
||||
|
||||
if [ ! -f "$MACHINE_ID_FILE" ] || [ ! -s "$MACHINE_ID_FILE" ]; then
|
||||
od -An -N16 -tx1 /dev/urandom | tr -d ' \n' > "$MACHINE_ID_FILE"
|
||||
fi
|
||||
|
||||
chmod 0644 "$MACHINE_ID_FILE"
|
||||
@@ -0,0 +1,13 @@
|
||||
NAME="Euri Linux"
|
||||
PRETTY_NAME="Euri Linux 2026.08.17 Arranxo"
|
||||
ID=euri
|
||||
ID_LIKE=artix
|
||||
VERSION_ID=2026.08.17
|
||||
VERSION_CODENAME=arranxo
|
||||
BUILD_ID=rolling
|
||||
ANSI_COLOR="38;2;0;136;204"
|
||||
HOME_URL="https://github.com/Antergos-NeXT"
|
||||
DOCUMENTATION_URL="https://wiki.archlinux.org"
|
||||
SUPPORT_URL="https://github.com/Antergos-NeXT"
|
||||
BUG_REPORT_URL="https://github.com/Antergos-NeXT"
|
||||
LOGO=euri-logo
|
||||
@@ -0,0 +1,39 @@
|
||||
#!/usr/bin/env bash
|
||||
# One-shot wallpaper setter for Euri Linux
|
||||
# Runs at first login via autostart, then disables itself
|
||||
# Configures Smart Video Wallpaper Reborn plugin
|
||||
|
||||
LOG="/tmp/euri-wallpaper.log"
|
||||
MARKER="$HOME/.config/euri-wallpaper-set"
|
||||
VIDEO="/usr/share/backgrounds/euri/euri-wallpaper.mp4"
|
||||
PLUGIN="luisbocanegra.smart.video.wallpaper.reborn"
|
||||
|
||||
echo "[$(date)] Starting" > "$LOG"
|
||||
|
||||
if [[ -f "$MARKER" ]]; then
|
||||
echo "[$(date)] Marker exists, exiting" >> "$LOG"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [[ ! -f "$VIDEO" ]]; then
|
||||
echo "[$(date)] Video not found: $VIDEO" >> "$LOG"
|
||||
touch "$MARKER"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "[$(date)] Applying video wallpaper via qdbus6..." >> "$LOG"
|
||||
|
||||
qdbus6 org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript "
|
||||
var allDesktops = desktops();
|
||||
for (var i = 0; i < allDesktops.length; i++) {
|
||||
var d = allDesktops[i];
|
||||
d.wallpaperPlugin = '$PLUGIN';
|
||||
d.currentConfigGroup = Array('Wallpaper', '$PLUGIN', 'General');
|
||||
d.writeConfig('VideoUrls', '[{\"filename\": \"file:///usr/share/backgrounds/euri/euri-wallpaper.mp4\", \"enabled\": true}]');
|
||||
d.writeConfig('Volume', '0');
|
||||
d.writeConfig('MuteMode', '5');
|
||||
}
|
||||
" >> "$LOG" 2>&1
|
||||
|
||||
touch "$MARKER"
|
||||
echo "[$(date)] Done" >> "$LOG"
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.0 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 6.3 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 6.3 KiB |
+83
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
||||
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
|
||||
<kcfgfile name=""/>
|
||||
|
||||
<group name="General">
|
||||
<entry name="Blur" type="bool">
|
||||
<label>Blur background filling</label>
|
||||
<default>false</default>
|
||||
</entry>
|
||||
<entry name="Color" type="Color">
|
||||
<label>Color of the wallpaper</label>
|
||||
<default>#ffffff</default>
|
||||
</entry>
|
||||
<entry name="Image" type="String">
|
||||
<label>Wallpaper image path or wallpaper name</label>
|
||||
<tooltip>
|
||||
If the specified KPackage wallpaper contains dark images, then the following
|
||||
URL fragments may be specified:
|
||||
|
||||
- #day-night: switch between light and dark images based on time of day
|
||||
- #dark: only use the dark image
|
||||
- #light: only use the light image
|
||||
- if no fragment is specified, plasma will switch between dark and light
|
||||
images depending on the currently used color scheme
|
||||
</tooltip>
|
||||
<default>file:///usr/share/wallpapers/euri-wallpaper/contents/images/euri-wallpaper.png</default>
|
||||
</entry>
|
||||
<entry name="PreviewImage" type="String">
|
||||
<label>Wallpaper preview image path</label>
|
||||
<default>null</default>
|
||||
</entry>
|
||||
<entry name="FillMode" type="int">
|
||||
<label>Sizing, cropping and positioning of the wallpaper image</label>
|
||||
<default>2</default>
|
||||
</entry>
|
||||
<entry name="SlideshowFoldersFirst" type="bool">
|
||||
<label>Display folders first when on slideshow</label>
|
||||
<default>false</default>
|
||||
</entry>
|
||||
<entry name="SlidePaths" type="StringList">
|
||||
<label>Paths used for the slideshow</label>
|
||||
<default>preferred://wallpaperlocations</default>
|
||||
</entry>
|
||||
<entry name="SlideInterval" type="int">
|
||||
<label>Interval between slides (s)</label>
|
||||
<default>900</default>
|
||||
</entry>
|
||||
<entry name="UncheckedSlides" type="StringList">
|
||||
<label>Unchecked Slides</label>
|
||||
<default></default>
|
||||
</entry>
|
||||
<entry name="SlideshowMode" type="int">
|
||||
<label>Ordering mode for the slideshow</label>
|
||||
<default>0</default>
|
||||
</entry>
|
||||
<entry name="DynamicMode" type="UInt">
|
||||
<label>Preferred dynamic wallpaper mode</label>
|
||||
<tooltip>
|
||||
This is a KCM implementation detail. It is used to make the dynamic
|
||||
mode preferance persistent. #day-night, #dark, and #light fragments in
|
||||
the Image URL actually specify what image will be used.
|
||||
|
||||
Possible values:
|
||||
- 0: switch based on whether the Plasma style is dark or light
|
||||
- 1: switch at sunrise and sunset
|
||||
- 2: only use the light image
|
||||
- 3: only use the dark image
|
||||
</tooltip>
|
||||
<default>0</default>
|
||||
</entry>
|
||||
<entry name="DarkLightScheduleState" type="String">
|
||||
<label>Saved dark light schedule state</label>
|
||||
<default></default>
|
||||
</entry>
|
||||
<entry name="ForceImageAnimation" type="bool">
|
||||
<label>Force animated images to play</label>
|
||||
<default>false</default>
|
||||
</entry>
|
||||
</group>
|
||||
</kcfg>
|
||||
Reference in New Issue
Block a user