summaryrefslogtreecommitdiff
path: root/content/blog/einfach.md
blob: fd87c8dc792c9d7fbe2a7886c3096776686467c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
+++
date = '2026-09-04'
draft = false
title = 'why i made einfach'
tags = ["einfach"]
+++

**note that einfach doesn't work yet, is highly experimental and sources aren't public**

einfach is my independent source based linux distribution.

it's simple, proritizes user choice and uses a custom [lua](https://lua.org) based package manager ([pow!](https://codeberg.org/einfach/pow)).

i made it for the same reason most distros exist. none of them work for me.

here's a list of criteria:
- no GNU (rules out [gentoo](https://gentoo.org))
- runit/openrc
- source based
- busybox (rules out [chimera](https://chimera-linux.org))
- libc++ (rules out [alpine](https://alpinelinux.org))
- X11 (rules out KISS Linux)

## gentoo

[Gentoo](https://gentoo.org) is a great distro. However, it heavily depends on GNU coreutils (specifically bash).

## alpine

[Alpine](https://alpinelinux.org) uses libstdc++ and isn't source based.

## chimera

[Chimera](https://chimera-linux.org) is so close but uses FreeBSD userland instead of busybox and uses dinit.

## kiss linux

[KISS](https://kisscommunity.org/) looks great but it only supports Wayland.