Initial Das OS 0.1.0: Void Linux live ISO with Xfce

- xbps-src templates: das-theme (adw-gtk3-based GTK themes, generated
  xfwm4 frames, wallpapers, logo), das-settings (Xfce, panel, LightDM
  defaults in /etc/xdg/das), adw-gtk3 and font-jetbrains-mono
- void-mklive profile in live/: packages, runit services, rootfs overlay,
  Ukrainian locale, live user with autologin
- Void builder container, build scripts, QEMU runner and Makefile
- Bilingual README with screenshots

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
das
2026-10-18 21:23:16 +03:00
co-authored by Claude Opus 5.5
commit b7399031c7
48 changed files with 1548 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="640" height="480" viewBox="0 0 640 480">
<!-- Background of the GRUB (UEFI) and isolinux (BIOS) boot menus. Both draw their
entries in the upper left area, so the star sits in the lower right corner. -->
<defs>
<linearGradient id="bg" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#141820"/>
<stop offset="1" stop-color="#1f2736"/>
</linearGradient>
<path id="petal" d="M0 0 L19.13 -46.19 L0 -92.39 L-19.13 -46.19 Z"/>
<path id="core" d="M0 -25.4 L8.61 -46.19 L0 -66.98 L-8.61 -46.19 Z"/>
<g id="pair-blue">
<use xlink:href="#petal" fill="#3f78e4"/>
<use xlink:href="#core" fill="#ffd23f"/>
</g>
<g id="pair-yellow">
<use xlink:href="#petal" fill="#f2c230"/>
<use xlink:href="#core" fill="#1f4fa8"/>
</g>
</defs>
<rect width="640" height="480" fill="url(#bg)"/>
<g transform="translate(560 330) scale(0.7)">
<use xlink:href="#pair-blue"/>
<use xlink:href="#pair-yellow" transform="rotate(45)"/>
<use xlink:href="#pair-blue" transform="rotate(90)"/>
<use xlink:href="#pair-yellow" transform="rotate(135)"/>
<use xlink:href="#pair-blue" transform="rotate(180)"/>
<use xlink:href="#pair-yellow" transform="rotate(225)"/>
<use xlink:href="#pair-blue" transform="rotate(270)"/>
<use xlink:href="#pair-yellow" transform="rotate(315)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,6 @@
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ua"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
+1
View File
@@ -0,0 +1 @@
xfce
+60
View File
@@ -0,0 +1,60 @@
# Packages added to the Void base-system in the live image.
# Desktop session
dbus
elogind
lightdm
polkit
xfce4
xorg-minimal
xorg-input-drivers
xorg-video-drivers
setxkbmap
xauth
mesa-dri
# Xfce extras
file-roller
gvfs
gvfs-mtp
mousepad
ristretto
thunar-archive-plugin
xfce4-clipman-plugin
xfce4-screenshooter
xfce4-taskmanager
# Network, Bluetooth, sound
NetworkManager
network-manager-applet
bluez
blueman
pipewire
alsa-pipewire
wireplumber
pavucontrol
# Applications
firefox
firefox-i18n-uk
udisks2
xdg-user-dirs
xdg-utils
# System tools for the live medium
btrfs-progs
cryptsetup
dosfstools
gptfdisk
ntfs-3g
parted
sudo
# Virtual machine guests
qemu-ga
spice-vdagent
virtualbox-ose-guest
# Das OS (local repository)
das-settings
das-theme
+8
View File
@@ -0,0 +1,8 @@
# runit services enabled in the live image (/etc/sv/<name>)
dbus
elogind
polkitd
NetworkManager
bluetoothd
lightdm
spice-vdagentd