Compare commits
11 commits
Author | SHA1 | Date | |
---|---|---|---|
dbd23aa2c7 | |||
93f56d0098 | |||
a3a7fa71e8 | |||
a0715ddc0e | |||
36bcd01475 | |||
ed873308d7 | |||
8d7e5d42cb | |||
75110c8ff7 | |||
18b0a32e52 | |||
53c459ecbb | |||
9026812d69 |
3
README.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
#### Config and theme for the Calamares installer on TileOS Sway edition
|
||||
|
||||
Please report any issues with installation of TileOS Sway edition to this repo!
|
BIN
calamares/branding/tileos-sway/Features.png
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
calamares/branding/tileos-sway/Follow.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
calamares/branding/tileos-sway/Software.png
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
calamares/branding/tileos-sway/Sway.png
Normal file
After Width: | Height: | Size: 66 KiB |
|
@ -6,12 +6,12 @@ windowSize: "890px,600px"
|
|||
strings:
|
||||
productName: TileOS
|
||||
shortProductName: TileOS
|
||||
version: 1.0 (t-rex)
|
||||
shortVersion: 1.0
|
||||
versionedName: TileOS 1.0 (t-rex)
|
||||
shortVersionedName: TileOS 1.0
|
||||
version: 1.2 (t-rex)
|
||||
shortVersion: 1.2
|
||||
versionedName: TileOS 1.2 (t-rex)
|
||||
shortVersionedName: TileOS 1.2
|
||||
bootloaderEntryName: TileOS
|
||||
supportUrl: https://github.com/Tile-OS/TileOS/issues
|
||||
supportUrl: https://gitlab.com/tile-os/tileos/-/issues
|
||||
|
||||
images:
|
||||
productLogo: "tileos-logo.png"
|
||||
|
|
|
@ -25,27 +25,60 @@ Presentation
|
|||
|
||||
Timer {
|
||||
interval: 20000
|
||||
running: true
|
||||
repeat: true
|
||||
onTriggered: presentation.goToNextSlide()
|
||||
}
|
||||
|
||||
Slide {
|
||||
Image {
|
||||
id: background1
|
||||
source: "slide1.png"
|
||||
width: 467; height: 280
|
||||
fillMode: Image.PreserveAspectFit
|
||||
anchors.centerIn: parent
|
||||
}
|
||||
Text {
|
||||
anchors.horizontalCenter: background1.horizontalCenter
|
||||
anchors.top: background1.bottom
|
||||
text: qsTr("Welcome to TileOS 1.0 T-Rex.<br/>"+
|
||||
"The rest of the installation is automated and should complete in a few minutes.")
|
||||
wrapMode: Text.WordWrap
|
||||
width: 600
|
||||
horizontalAlignment: Text.Center
|
||||
id: image1
|
||||
x:0
|
||||
y:0
|
||||
width: 810
|
||||
height: 485
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
source: "Sway.png"
|
||||
}
|
||||
}
|
||||
Slide {
|
||||
Image {
|
||||
anchors.centerIn: parent
|
||||
id: image2
|
||||
x:0
|
||||
y:0
|
||||
width: 810
|
||||
height: 485
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
source: "Features.png"
|
||||
}
|
||||
}
|
||||
Slide {
|
||||
Image {
|
||||
anchors.centerIn: parent
|
||||
id: image3
|
||||
x:0
|
||||
y:0
|
||||
width: 810
|
||||
height: 485
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
source: "Software.png"
|
||||
}
|
||||
}
|
||||
Slide {
|
||||
Image {
|
||||
anchors.centerIn: parent
|
||||
id: image4
|
||||
x:0
|
||||
y:0
|
||||
width: 810
|
||||
height: 485
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
source: "Follow.png"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 195 KiB After Width: | Height: | Size: 96 KiB |
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
mountOptions:
|
||||
default: defaults,noatime
|
||||
btrfs: defaults,noatime,space_cache,autodefrag
|
||||
btrfs: defaults,noatime,space_cache=v2,autodefrag
|
||||
ssdExtraMountOptions:
|
||||
ext4: discard
|
||||
jfs: discard
|
||||
|
|
|
@ -34,3 +34,7 @@ extraMountsEfi:
|
|||
- device: efivarfs
|
||||
fs: efivarfs
|
||||
mountPoint: /sys/firmware/efi/efivars
|
||||
efi: true
|
||||
- device: /dev/pts
|
||||
mountPoint: /dev/pts
|
||||
options: bind
|
||||
|
|
|
@ -2,7 +2,5 @@ efiSystemPartition: "/boot/efi"
|
|||
enableLuksAutomatedPartitioning: true
|
||||
userSwapChoices:
|
||||
- none
|
||||
- file
|
||||
initialSwapChoice: file
|
||||
drawNestedPartitions: true
|
||||
defaultFileSystemType: "ext4"
|
||||
|
|
42
debian/changelog
vendored
|
@ -1,3 +1,45 @@
|
|||
calamares-settings-tileos-sway (1.18~tileos) unstable; urgency=medium
|
||||
|
||||
* Update version
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Sun, 20 Oct 2024 16:37:12 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.17~tileos) unstable; urgency=medium
|
||||
|
||||
* Update version
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Sat, 22 Jun 2024 18:07:34 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.16~tileos) unstable; urgency=medium
|
||||
|
||||
* Fix mount
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Fri, 08 Mar 2024 21:36:26 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.15~tileos) unstable; urgency=medium
|
||||
|
||||
* Fix installing on Btrfs
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Fri, 08 Mar 2024 00:43:41 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.14~tileos) unstable; urgency=medium
|
||||
|
||||
* Backport some Debian stuff
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Thu, 07 Mar 2024 00:20:25 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.13~tileos) unstable; urgency=medium
|
||||
|
||||
* Fix slideshow
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Wed, 21 Feb 2024 23:55:21 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.12~tileos) unstable; urgency=medium
|
||||
|
||||
* Add slideshow
|
||||
|
||||
-- Aleksey Samoilov <samoilov.lex@gmail.com> Mon, 12 Feb 2024 00:13:36 +0400
|
||||
|
||||
calamares-settings-tileos-sway (1.11~tileos) unstable; urgency=medium
|
||||
|
||||
* Remove Waydroid repo
|
||||
|
|
|
@ -8,14 +8,19 @@ CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc
|
|||
# regenerating the initramfs right now:
|
||||
if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then
|
||||
echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions
|
||||
chroot $CHROOT apt-get -y install cryptsetup-initramfs cryptsetup keyutils
|
||||
fi
|
||||
|
||||
echo "Running bootloader-config..."
|
||||
|
||||
if [ -d /sys/firmware/efi/efivars ]; then
|
||||
echo " * Installing grub-efi (uefi)..."
|
||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-amd64 cryptsetup keyutils
|
||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-amd64
|
||||
else
|
||||
echo " * install grub... (bios)"
|
||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc cryptsetup keyutils
|
||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc
|
||||
fi
|
||||
|
||||
# Re-enable os-prober:
|
||||
sed -i "s/#GRUB_DISABLE_OS_PROBER=false/# OS_PROBER re-enabled by TileOS Calamares installation:\nGRUB_DISABLE_OS_PROBER=false/g" $CHROOT/etc/default/grub
|
||||
chroot $CHROOT /usr/sbin/update-grub
|
||||
|
|