aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/docs.org22
-rw-r--r--src/download.org6
-rw-r--r--src/index.org15
-rw-r--r--src/people.org2
4 files changed, 44 insertions, 1 deletions
diff --git a/src/docs.org b/src/docs.org
index 8d2d515..28fc62e 100644
--- a/src/docs.org
+++ b/src/docs.org
@@ -4,12 +4,18 @@ Below are sources of documentation regarding Carbs Linux and tools surrounding
it.
* User Manual
+:PROPERTIES:
+:CUSTOM_ID: user-manual
+:END:
Carbs Linux User Manual aims to be a general-purpose explanation of the
distribution, from the installation steps to the style guide of the project. It
can be accessed or otherwise obtained with various methods:
** HTML
+:PROPERTIES:
+:CUSTOM_ID: html
+:END:
You can view the Manual from your browser. The Manual can be viewed as
@@ -17,6 +23,9 @@ You can view the Manual from your browser. The Manual can be viewed as
- [[file:docs/carbslinux.html][Single HTML page]]
** Plain text
+:PROPERTIES:
+:CUSTOM_ID: plain-text
+:END:
You can download [[file:docs/carbslinux.txt][carbslinux.txt]] in order to view the Manual from your preferred
pager.
@@ -27,6 +36,10 @@ less carbslinux.txt
#+end_src
** Info
+:PROPERTIES:
+:CUSTOM_ID: info
+:ORDERED: t
+:END:
You can install the =carbs-docs= package and either =texinfo= or =info= packages
to view the Manual offline.
@@ -37,6 +50,9 @@ info carbslinux
#+end_src
** Source
+:PROPERTIES:
+:CUSTOM_ID: source
+:END:
You can also acquire the source for generating the Manual, which requires
=emacs= for exporting the Org-mode documentation and =texinfo= for generating
@@ -47,6 +63,9 @@ git clone git://git.carbslinux.org/docs
#+end_src
* Installation Instructions
+:PROPERTIES:
+:CUSTOM_ID: installation-instructions
+:END:
Installation Manual is part of the [[*User Manual][User Manual]], but it can also be obtained
separately:
@@ -55,6 +74,9 @@ separately:
- [[file:install.txt][Plaintext]]
* Carbs Packaging Tools
+:PROPERTIES:
+:CUSTOM_ID: carbs-packaging-tools
+:END:
The user manual for CPT is not complete yet, but will be released with the 6.0.0
release. You can see the [[https://github.com/CarbsLinux/cpt][repository]] in order to check its status.
diff --git a/src/download.org b/src/download.org
index ef6fb44..1267418 100644
--- a/src/download.org
+++ b/src/download.org
@@ -6,9 +6,15 @@ visit [[https://dl.carbslinux.org/releases]] for all downloads. Follow the
steps for installing the system.
* x86-64
+:PROPERTIES:
+:CUSTOM_ID: x86-64
+:END:
[[https://dl.carbslinux.org/releases/x86_64/carbs-rootfs.tar.xz][carbs-rootfs.tar.xz]] | [[https://dl.carbslinux.org/releases/x86_64/carbs-rootfs.tar.xz.sha256][SHA256SUM]] | [[https://dl.carbslinux.org/releases/x86_64/carbs-rootfs.tar.xz.sig][Signature]]
* i686
+:PROPERTIES:
+:CUSTOM_ID: i686
+:END:
[[https://dl.carbslinux.org/releases/i686/carbs-rootfs.tar.xz][carbs-rootfs.tar.xz]] | [[https://dl.carbslinux.org/releases/i686/carbs-rootfs.tar.xz.sha256][SHA256SUM]] | [[https://dl.carbslinux.org/releases/i686/carbs-rootfs.tar.xz.sig][Signature]]
diff --git a/src/index.org b/src/index.org
index 4933529..ee130ba 100644
--- a/src/index.org
+++ b/src/index.org
@@ -7,6 +7,9 @@ flexible and extensible while staying as pragmatic and practical as possible.
The system can consist of as much or as little as its user can intend to.
* Package Manager
+:PROPERTIES:
+:CUSTOM_ID: package-manager
+:END:
Carbs Linux uses its own package manager [[https://git.sr.ht/~carbslinux/cpt][Carbs Packaging Tools]], a POSIX shell
package manager forked from [[https://github.com/kisslinux/kiss][KISS]] with the tool-based approach of [[https://github.com/void-linux/xbps][xbps]]. Its aim
@@ -15,6 +18,9 @@ library that can be used to further extend and script the packaging system.
* Small base
+:PROPERTIES:
+:CUSTOM_ID: small-base
+:END:
By default, Carbs Linux comes with busybox for coreutils, bearssl for its
crypto library, musl libc, and other basic utilities that are required for
@@ -22,6 +28,9 @@ building new software. The majority of the base packages are statically linked.
* Multiple Init Support
+:PROPERTIES:
+:CUSTOM_ID: multiple-init-support
+:END:
Carbs Linux has support for multiple init systems and service supervisors. In
the main repository are
@@ -46,12 +55,18 @@ other system supervision technique along with your own init scripts.
* Links
+:PROPERTIES:
+:CUSTOM_ID: links
+:END:
- IRC - =#carbslinux= on freenode
- Reddit - [[https://reddit.com/r/carbslinux][r/carbslinux]]
- [[file:mailing-lists.org][Mailing Lists]]
* News
+:PROPERTIES:
+:CUSTOM_ID: news
+:END:
[[file:./news.xml][RSS Feed]] | [[file:./news][See all news]]
diff --git a/src/people.org b/src/people.org
index e660080..4f2fc8f 100644
--- a/src/people.org
+++ b/src/people.org
@@ -1,3 +1,3 @@
-* People
+#+TITLE: People
- Cem Keylan - Founder [[mailto:cem@carbslinux.org][cem@carbslinux.org]]