Skip to content

Commit 23e31fb

Browse files
committed
Add calamares and applauncher branding
1 parent d235950 commit 23e31fb

25 files changed

+691
-0
lines changed

Trixie/config/hooks/live/9002-perms.live

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,11 @@ if [ -f /etc/xdg/kdeglobals ]; then
2828
chmod 644 /etc/xdg/kdeglobals
2929
fi
3030

31+
# --- /etc/calamares ---
32+
if [ -d /etc/calamares ]; then
33+
chown -R root:root /etc/calamares
34+
chmod -R 755 /etc/calamares
35+
fi
36+
3137
echo "[Hook] Permission adjustments complete."
3238

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
componentName: debian
3+
welcomeStyleCalamares: true
4+
welcomeExpandingLogo: true
5+
windowExpanding: normal
6+
windowSize: 800px,580px
7+
windowPlacement: center
8+
9+
strings:
10+
productName: Debian GNU/Linux
11+
shortProductName: Debian
12+
version: 13
13+
shortVersion: 13
14+
versionedName: Debian 13
15+
shortVersionedName: Debian 13
16+
bootloaderEntryName: Debian
17+
productUrl: https://debian.org
18+
supportUrl: https://www.debian.org/support
19+
knownIssuesUrl: https://bugs.debian.org
20+
releaseNotesUrl: https://www.debian.org/releases/trixie/releasenotes
21+
donateUrl: https://www.debian.org
22+
23+
sidebar: widget
24+
navigation: widget
25+
26+
images:
27+
productLogo: "debian-logo.png"
28+
productIcon: "debian-logo.png"
29+
productWelcome: "welcome.png"
30+
31+
slideshow: "show.qml"
32+
33+
style:
34+
SidebarBackground: "#26475b"
35+
SidebarText: "#FFFFFF"
36+
SidebarTextCurrent: "#fbfbfb"
37+
SidebarBackgroundCurrent: "#265370"
38+
39+
slideshowAPI: 2
28.8 KB
Loading
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
/* === This file is part of Calamares - <http://github.com/calamares> ===
2+
*
3+
* Copyright 2015, Teo Mrnjavac <teo@kde.org>
4+
* Copyright 2018-2019, Jonathan Carter <jcc@debian.org>
5+
*
6+
* Calamares is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU General Public License as published by
8+
* the Free Software Foundation, or (at your option) any later version.
9+
*
10+
* Calamares is distributed in the hope that it will be useful,
11+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
* GNU General Public License for more details.
14+
*
15+
* You should have received a copy of the GNU General Public License
16+
* along with Calamares. If not, see <http://www.gnu.org/licenses/>.
17+
*/
18+
19+
import QtQuick 2.0;
20+
import calamares.slideshow 1.0;
21+
22+
Presentation
23+
{
24+
id: presentation
25+
26+
Timer {
27+
interval: 20000
28+
repeat: true
29+
onTriggered: presentation.goToNextSlide()
30+
}
31+
32+
Slide {
33+
Image {
34+
id: background1
35+
source: "slide1.png"
36+
width: 467; height: 280
37+
fillMode: Image.PreserveAspectFit
38+
anchors.centerIn: parent
39+
}
40+
Text {
41+
anchors.horizontalCenter: background1.horizontalCenter
42+
anchors.top: background1.bottom
43+
text: qsTr("Welcome to Debian GNU/Linux.<br/>"+
44+
"The rest of the installation is automated and should complete in a few minutes.")
45+
wrapMode: Text.WordWrap
46+
width: 600
47+
horizontalAlignment: Text.Center
48+
}
49+
}
50+
51+
}
44.2 KB
Loading
30.6 KB
Loading
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
componentName: trios
3+
welcomeStyleCalamares: true
4+
welcomeExpandingLogo: true
5+
windowExpanding: normal
6+
windowSize: 800px,580px
7+
windowPlacement: center
8+
9+
strings:
10+
productName: TriOs
11+
shortProductName: TriOs
12+
version: 13 Bepis
13+
shortVersion: Bepis
14+
versionedName: 13 Bepis
15+
shortVersionedName: TriOs Bepis
16+
bootloaderEntryName: TriOs
17+
productUrl: https://www.github.com/TriangularDev/TriOs
18+
19+
sidebar: widget
20+
navigation: widget
21+
22+
images:
23+
productLogo: "trios-logo.svg"
24+
productIcon: "trios-logo.svg"
25+
productWelcome: "welcome.png"
26+
27+
slideshow: "show.qml"
28+
29+
style:
30+
SidebarBackground: "#000000"
31+
SidebarText: "#FFFFFF"
32+
SidebarTextCurrent: "#fbfbfb"
33+
SidebarBackgroundCurrent: "#265370"
34+
35+
slideshowAPI: 2
28.8 KB
Loading
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
/* === This file is part of Calamares - <http://github.com/calamares> ===
2+
*
3+
* Copyright 2015, Teo Mrnjavac <teo@kde.org>
4+
* Copyright 2018-2019, Jonathan Carter <jcc@debian.org>
5+
*
6+
* Calamares is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU General Public License as published by
8+
* the Free Software Foundation, or (at your option) any later version.
9+
*
10+
* Calamares is distributed in the hope that it will be useful,
11+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
* GNU General Public License for more details.
14+
*
15+
* You should have received a copy of the GNU General Public License
16+
* along with Calamares. If not, see <http://www.gnu.org/licenses/>.
17+
*/
18+
19+
import QtQuick 2.0;
20+
import calamares.slideshow 1.0;
21+
22+
Presentation
23+
{
24+
id: presentation
25+
26+
Timer {
27+
interval: 20000
28+
repeat: true
29+
onTriggered: presentation.goToNextSlide()
30+
}
31+
32+
Slide {
33+
Image {
34+
id: background1
35+
source: "slide1.png"
36+
width: 467; height: 280
37+
fillMode: Image.PreserveAspectFit
38+
anchors.centerIn: parent
39+
}
40+
Text {
41+
anchors.horizontalCenter: background1.horizontalCenter
42+
anchors.top: background1.bottom
43+
text: qsTr("Welcome to Debian GNU/Linux.<br/>"+
44+
"The rest of the installation is automated and should complete in a few minutes.")
45+
wrapMode: Text.WordWrap
46+
width: 600
47+
horizontalAlignment: Text.Center
48+
}
49+
}
50+
51+
}
44.2 KB
Loading

0 commit comments

Comments
 (0)