teto

src

docs

gallery

rootfs 07.05.2026

introduction

i don't recommend using this distro

teto linux uses minimalist solutions whenever possible

don't compile anything in it, i recommend doing it in alpine rootfs

if you can't find the package you need, i recommend creating a free-form issue on codeberg

you need to compile the kernel and modules yourself

nouveau works 50/50, fuck nvidia


installation guide

# wget -O rootfs.tar.gz https://codeberg.org/api/packages/axisq/generic/rootfs/07.05.2026/rootfs-07.05.2026.tar.gz

# mount /dev/[partition] /mnt

# tar -xzf rootfs.tar.gz -C /mnt

# mount --bind /dev /mnt/dev

# mount --bind /sys /mnt/sys

# mount --bind /tmp /mnt/tmp

# mount --bind /proc /mnt/proc

# chroot /mnt /bin/mksh

# source /etc/profile

# teto sync

# teto upgrade


ethernet guide

# modprobe [ethernet driver]

# dhcp -i [interface]


wifi guide

# teto install wpa-supplicant

# modprobe cfg80211 mac80211

# modprobe [wifi driver often from linux-firmware]

# modprobe ccm ctr

# wpa_passphrase [ssid] [psk] > /etc/wpa_supplicant.conf

# wpa_supplicant -B -i [interface] -c /etc/wpa_supplicant.conf -D nl80211

# dhcp -i [interface]


graphics guide

# teto install [wm]

# echo modprobe [gpu driver] >> /teto/rc

# modprobe [gpu driver]

# seatd-launch [wm]


flathub guide

# teto install flatpak

# wget -O /tmp/flathub.gpg https://dl.flathub.org/repo/flathub.gpg

# flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo

# flatpak remote-modify --gpg-import=/tmp/flathub.gpg flathub

# echo export TMPDIR=/tmp >> /etc/profile

# flatpak override --socket=pulseaudio

# flatpak override --socket=wayland

# ln -s /etc/fonts /.fonts