2026-06-18 18:38:53 +02:00
|
|
|
/* Antergos NeXT Calamares slideshow */
|
|
|
|
|
import QtQuick 2.0;
|
|
|
|
|
import calamares.slideshow 1.0;
|
|
|
|
|
|
|
|
|
|
Presentation
|
|
|
|
|
{
|
|
|
|
|
id: presentation
|
|
|
|
|
|
|
|
|
|
Timer {
|
2026-06-23 01:18:22 +02:00
|
|
|
interval: 8000
|
2026-06-18 18:38:53 +02:00
|
|
|
running: presentation.activatedInCalamares
|
|
|
|
|
repeat: true
|
|
|
|
|
onTriggered: presentation.goToNextSlide()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Slide {
|
2026-06-23 01:18:22 +02:00
|
|
|
anchors.fill: parent
|
|
|
|
|
|
|
|
|
|
Image {
|
|
|
|
|
id: logo
|
|
|
|
|
source: "antergos-logo.png"
|
|
|
|
|
width: 320
|
|
|
|
|
height: 92
|
|
|
|
|
fillMode: Image.PreserveAspectFit
|
|
|
|
|
anchors {
|
|
|
|
|
centerIn: parent
|
|
|
|
|
verticalCenterOffset: -40
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2026-06-18 18:38:53 +02:00
|
|
|
Text {
|
2026-06-23 01:18:22 +02:00
|
|
|
anchors {
|
|
|
|
|
top: logo.bottom
|
|
|
|
|
topMargin: 20
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
2026-06-18 18:38:53 +02:00
|
|
|
text: "Welcome to Antergos NeXT"
|
2026-06-23 01:18:22 +02:00
|
|
|
font.pixelSize: 22
|
2026-06-18 18:38:53 +02:00
|
|
|
font.bold: true
|
2026-06-23 01:18:22 +02:00
|
|
|
color: "#4A9EFF"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
top: parent.verticalCenter
|
|
|
|
|
topMargin: 40
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "A modern Arch Linux experience"
|
|
|
|
|
font.pixelSize: 14
|
|
|
|
|
color: "#7F8C8D"
|
2026-06-18 18:38:53 +02:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Slide {
|
2026-06-23 01:18:22 +02:00
|
|
|
anchors.fill: parent
|
|
|
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
|
anchors.fill: parent
|
|
|
|
|
color: "#F0F4F8"
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
top: parent.top
|
|
|
|
|
topMargin: 30
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "Built on EndeavourOS"
|
|
|
|
|
font.pixelSize: 20
|
|
|
|
|
font.bold: true
|
|
|
|
|
color: "#2C3E50"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Column {
|
|
|
|
|
anchors {
|
|
|
|
|
centerIn: parent
|
|
|
|
|
verticalCenterOffset: 10
|
|
|
|
|
}
|
|
|
|
|
spacing: 12
|
|
|
|
|
|
|
|
|
|
Text { text: "• EndeavourOS base — stable, rolling" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• dracut initramfs — fast, reliable" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• systemd — modern init system" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• Latest Linux kernel and drivers" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• Arch User Repository (AUR) access" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
}
|
2026-06-18 18:38:53 +02:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Slide {
|
2026-06-23 01:18:22 +02:00
|
|
|
anchors.fill: parent
|
|
|
|
|
|
2026-06-18 18:38:53 +02:00
|
|
|
Text {
|
2026-06-23 01:18:22 +02:00
|
|
|
anchors {
|
|
|
|
|
top: parent.top
|
|
|
|
|
topMargin: 30
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "Desktop Environments"
|
2026-06-18 18:38:53 +02:00
|
|
|
font.pixelSize: 20
|
2026-06-23 01:18:22 +02:00
|
|
|
font.bold: true
|
|
|
|
|
color: "#2C3E50"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Column {
|
|
|
|
|
anchors {
|
|
|
|
|
centerIn: parent
|
|
|
|
|
verticalCenterOffset: 10
|
|
|
|
|
}
|
|
|
|
|
spacing: 12
|
|
|
|
|
|
|
|
|
|
Text { text: "• KDE Plasma — full-featured, customizable" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• GNOME — modern, streamlined" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• Xfce — lightweight, classic" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• Budgie — elegant, simple" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• i3/ Sway — tiling window managers" ; font.pixelSize: 13 ; color: "#34495E" }
|
2026-06-18 18:38:53 +02:00
|
|
|
}
|
|
|
|
|
}
|
2026-06-23 01:18:22 +02:00
|
|
|
|
|
|
|
|
Slide {
|
|
|
|
|
anchors.fill: parent
|
|
|
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
|
anchors.fill: parent
|
|
|
|
|
color: "#F0F4F8"
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
top: parent.top
|
|
|
|
|
topMargin: 30
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "Antergos Tools"
|
|
|
|
|
font.pixelSize: 20
|
|
|
|
|
font.bold: true
|
|
|
|
|
color: "#2C3E50"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Column {
|
|
|
|
|
anchors {
|
|
|
|
|
centerIn: parent
|
|
|
|
|
verticalCenterOffset: 10
|
|
|
|
|
}
|
|
|
|
|
spacing: 12
|
|
|
|
|
|
|
|
|
|
Text { text: "• Welcome app — system info & quick config" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• Calamares installer — easy setup" ; font.pixelSize: 13 ; color: "#34495E" }
|
2026-06-23 13:35:37 +02:00
|
|
|
Text { text: "• Calamares — easy setup with offline & online modes" ; font.pixelSize: 13 ; color: "#34495E" }
|
2026-06-23 01:18:22 +02:00
|
|
|
Text { text: "• Pacman + AUR helper — full package access" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
Text { text: "• Online documentation and community" ; font.pixelSize: 13 ; color: "#34495E" }
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Slide {
|
|
|
|
|
anchors.fill: parent
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
top: parent.top
|
|
|
|
|
topMargin: 60
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "Finishing Installation..."
|
|
|
|
|
font.pixelSize: 22
|
|
|
|
|
font.bold: true
|
|
|
|
|
color: "#4A9EFF"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Image {
|
|
|
|
|
source: "antergos-icon.png"
|
|
|
|
|
width: 96
|
|
|
|
|
height: 96
|
|
|
|
|
fillMode: Image.PreserveAspectFit
|
|
|
|
|
anchors {
|
|
|
|
|
centerIn: parent
|
|
|
|
|
verticalCenterOffset: 10
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
bottom: parent.bottom
|
|
|
|
|
bottomMargin: 40
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "Almost there — your system is being configured"
|
|
|
|
|
font.pixelSize: 13
|
|
|
|
|
color: "#7F8C8D"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Slide {
|
|
|
|
|
anchors.fill: parent
|
|
|
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
|
anchors.fill: parent
|
|
|
|
|
color: "#20252B"
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
centerIn: parent
|
|
|
|
|
verticalCenterOffset: -30
|
|
|
|
|
}
|
|
|
|
|
text: "Thank You!"
|
|
|
|
|
font.pixelSize: 28
|
|
|
|
|
font.bold: true
|
|
|
|
|
color: "#4A9EFF"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Text {
|
|
|
|
|
anchors {
|
|
|
|
|
top: parent.verticalCenter
|
|
|
|
|
topMargin: 10
|
|
|
|
|
horizontalCenter: parent.horizontalCenter
|
|
|
|
|
}
|
|
|
|
|
text: "Antergos NeXT is ready.<br/>Reboot and enjoy!"
|
|
|
|
|
font.pixelSize: 14
|
|
|
|
|
color: "#C8D6E5"
|
|
|
|
|
horizontalAlignment: Text.Center
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function onActivate() {
|
|
|
|
|
presentation.currentSlide = 0
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function onLeave() {}
|
2026-06-18 18:38:53 +02:00
|
|
|
}
|