commit 783851a5eaf3cba4f2da9c4818a416008a322080
parent 456cab5eb268774276e944c4b8d0015567b7b81f
Author: FRIGN <dev@frign.de>
Date: Sun, 29 Mar 2015 23:33:09 +0200
Add core.suckless.org
For outside spectators, it may not be apparent that the suckless
project already provides a sufficient number of tools to build a
suckless userspace foundation.
This subdomain will list these tools, making tools.suckless.org a
bit shorter and grouping common tools under one adress.
Diffstat:
14 files changed, 73 insertions(+), 58 deletions(-)
diff --git a/core.suckless.org/_werc/config b/core.suckless.org/_werc/config
@@ -0,0 +1,3 @@
+siteTitle='suckless.org'
+siteSubtitle='core - userspace foundation'
+menuTitle='about'
diff --git a/core.suckless.org/core.svg b/core.suckless.org/core.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="120" height="40">
+<path style="fill:#000" d="m 0,16 24,0 0,8 -16,0 0,8 16,0 0,8 -24,0 z"/>
+<path style="fill:#000;" d="m 32,16 0,24 24,0 0,-24 -24,0 z m 8,8 8,0 0,8 -8,0 0,-8 z"/>
+<path style="fill:#000;" d="m 64,40 0,-24 24,0 0,8 -16,0 0,16 z"/>
+<path style="fill:#000;" d="m 120,16 -16,0 0,8 -8,0 0,8 8,0 0,8 16,0 0,-8 -8,0 0,-8 8,0 z"/>
+</svg>
diff --git a/core.suckless.org/index.md b/core.suckless.org/index.md
@@ -0,0 +1,9 @@
+![core](core.svg)
+
+The suckless core is a collection of programs making up a suckless userspace foundation, aiming
+to replace bloated and complex solutions with simple and concise ones.
+
+Useful external components
+--------------------------
+* [mksh](https://www.mirbsd.org/mksh.htm)
+* [musl libc](http://www.musl-libc.org/)
diff --git a/core.suckless.org/init-scripts.md b/core.suckless.org/init-scripts.md
@@ -0,0 +1,9 @@
+init scripts
+============
+
+The long-term goal is to unify the following parallel
+solutions:
+
+[Morpheus init scripts](http://git.2f30.org/fs/)
+
+[Stali init scripts](http://git.r-36.net/stali-init/)
diff --git a/core.suckless.org/nldev.md b/core.suckless.org/nldev.md
@@ -0,0 +1,8 @@
+nldev - netlink device manager
+==============================
+
+[nldev](http://git.r-36.net/nldev/) is a netlink frontend for mdev,
+replacing the over-engineered udevd.
+
+[nlmon](http://git.r-36.net/nlmon/) replaces udevadm for monitoring
+network devices.
diff --git a/core.suckless.org/sbase.md b/core.suckless.org/sbase.md
@@ -0,0 +1,8 @@
+sbase - suckless base
+=====================
+
+[sbase](http://git.suckless.org/sbase/) is a collection of unix
+tools that are portable across unix-systems.
+
+For a list of tools that are currently implemented, please refer
+to the [README](http://git.suckless.org/sbase/tree/README).
diff --git a/core.suckless.org/sdhcp.md b/core.suckless.org/sdhcp.md
@@ -0,0 +1,4 @@
+sdhcp - suckless dhcp client
+============================
+
+[sdhcp](http://git.2f30.org/sdhcp/) is a suckless dhcp client.
diff --git a/core.suckless.org/sinit.md b/core.suckless.org/sinit.md
@@ -0,0 +1,7 @@
+sinit - suckless init
+=====================
+
+[sinit](http://git.suckless.org/sinit/) is a suckless init, initially based on
+Rich Felker's minimal [init](https://gist.github.com/rofl0r/6168719).
+
+sinit is considered complete and no further development is expected to happen.
diff --git a/core.suckless.org/smdev.md b/core.suckless.org/smdev.md
@@ -0,0 +1,5 @@
+smdev - suckless mdev
+=====================
+
+[smdev](http://git.suckless.org/smdev/) is a mostly mdev-compatible suckless program to
+manage device nodes.
diff --git a/core.suckless.org/svc.md b/core.suckless.org/svc.md
@@ -0,0 +1,5 @@
+svc - service scripts and control programs
+==========================================
+
+[svc](http://git.r-36.net/svc/) is a set of suckless service scripts and
+control programs.
diff --git a/core.suckless.org/ubase.md b/core.suckless.org/ubase.md
@@ -0,0 +1,8 @@
+ubase - unportable base
+=======================
+
+[ubase](http://git.suckless.org/ubase) is a collection of unportable
+tools, similar in spirit to util-linux but much simpler.
+
+For a list of tools that are currently implemented, please refer
+to the [README](http://git.suckless.org/ubase/tree/README).
diff --git a/tools.suckless.org/sbase.md b/tools.suckless.org/sbase.md
@@ -1,16 +0,0 @@
-sbase
-=====
-sbase is a collection of unix tools that are inherently portable
-across UNIX and UNIX-like systems.
-
-For a list of tools that are currently implemented, please refer
-to the [README](http://git.suckless.org/sbase/tree/README).
-
-Download
---------
-* <code>git clone [http://git.suckless.org/sbase](http://git.suckless.org/sbase)</code>
-
-Contact
--------
-E-mail [sin@2f30.org](mailto:sin@2f30.org) or post your issue to the
-[dev@suckless.org](mailto:dev@suckless.org) mailing list.
diff --git a/tools.suckless.org/sinit.md b/tools.suckless.org/sinit.md
@@ -1,22 +0,0 @@
-sinit - suckless init
-=====================
-
-sinit is a simple init, initially based on Rich Felker's minimal [init](https://gist.github.com/rofl0r/6168719).
-
-Download
---------
-* [sinit 0.9.2](http://dl.suckless.org/sinit/sinit-0.9.2.tar.gz) (3kB) (20141204)
-
-Development
------------
-You can [browse](http://git.suckless.org/sinit) its source code repository or get
-a copy using the following command:
-
-`git clone http://git.suckless.org/sinit`
-
-sinit is considered complete and no further development is expected to happen.
-
-Contact
--------
-E-mail [sin@2f30.org](mailto:sin@2f30.org) or post your issue to the
-[dev@suckless.org](mailto:dev@suckless.org) mailing list.
diff --git a/tools.suckless.org/ubase.md b/tools.suckless.org/ubase.md
@@ -1,20 +0,0 @@
-ubase
-=====
-ubase is a collection of tools similar in spirit to util-linux but
-much simpler.
-
-For a list of tools that are currently implemented, please refer
-to the [repo](http://git.suckless.org/ubase/tree/).
-
-Download
---------
-* [ubase 0.1](http://dl.suckless.org/ubase/ubase-0.1.tar.gz) (31kB) (20140501)
-
-Development
------------
-* <code>git clone [http://git.suckless.org/ubase](http://git.suckless.org/ubase)</code>
-
-Contact
--------
-E-mail [sin@2f30.org](mailto:sin@2f30.org) or post your issue to the
-[dev@suckless.org](mailto:dev@suckless.org) mailing list.