https://github.com/SpiralLinux/SpiralLinux-project (for Btrfs/Snapper set up) Disk creation: 1. Select Manual Partitioning in Calamares 2. Create the partition table (if starting fresh): ◦ Select your disk (e.g., /dev/vda) ◦ Create a new GPT partition table 3. Create EFI System Partition: ◦ Size: 1024 MiB (1 GB as requested, instead of 300M) ◦ File system: FAT32 ◦ Mount point: /boot/efi ◦ Flags: Set the boot and esp flags 4. Create Root Partition: ◦ Size: Remaining space (~79 GB) ◦ File system: Btrfs (since your setup shows multiple subvolumes) ◦ Mount point: / ◦ No flags needed 5. Configure Btrfs Subvolumes (if Calamares supports it): After creating the Btrfs partition, you'll need to set up subvolumes for: • @ → / • @home → /home • @root → /root • @tmp → /tmp • @log → /var/log • @snapshots → /.snapshots Install packages: sudo apt install -y...
For installation details see the Installation section https://community.kde.org/KDE_Linux#Installation and https://kde.org/linux/install/ Install homebrew: (do oh-my-zsh and powerlevel10k first so .zshrc modification by brew survives) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Install distrobox: curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- --prefix ~/.local echo 'export PATH="$PATH:~/.local/bin"' >> ~/.bashrc echo 'export PATH="$PATH:~/.local/bin"' >> ~/.zshrc OneDrive: brew install onedrive # type onedrive to register/connect with your MSft OneDrive account brew services start onedrive-cli onedrive --force --skip-dot-files --skip-dir venv --sync NOW ON MY Kinoite IMAGE, so just initiate normally and then: mkdir -p ~/.config/systemd/user/onedrive.service.d cat > ~/.config/systemd/user/onedrive.service.d/override.conf <...