From 08c5bd21fa02e1b30fe2e4c194d9c615a4daf2c6 Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Tue, 31 Aug 2021 01:13:15 +0300 Subject: website: switch to hugo --- src/docs.org | 118 -------------------------------------------------- src/download.org | 20 --------- src/index.org | 77 -------------------------------- src/install.org | 4 -- src/mailing-lists.org | 24 ---------- src/people.org | 3 -- 6 files changed, 246 deletions(-) delete mode 100644 src/docs.org delete mode 100644 src/download.org delete mode 100644 src/index.org delete mode 100644 src/install.org delete mode 100644 src/mailing-lists.org delete mode 100644 src/people.org (limited to 'src') diff --git a/src/docs.org b/src/docs.org deleted file mode 100644 index c8d0380..0000000 --- a/src/docs.org +++ /dev/null @@ -1,118 +0,0 @@ -#+TITLE: Documentation - -Below are sources of documentation regarding Carbs Linux and tools surrounding -it. - -#+TOC: headlines 1 - -* 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 - -- [[file:docs/carbslinux][One HTML page per node]] -- [[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. - -#+begin_src sh -curl -LO https://carbslinux.org/docs/carbslinux.txt -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. - -#+begin_src sh -cpt bi info carbs-docs -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 -html/info pages. - -#+begin_src sh -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: - -- [[file:install.org][HTML]] -- [[file:install.txt][Plaintext]] - -* Carbs Packaging Tools -:PROPERTIES: -:CUSTOM_ID: carbs-packaging-tools -:END: - -CPT User Manual has the implementation details of the package manager utilities. -It can be accessed or otherwise obtained with various methods: - -** HTML -:PROPERTIES: -:CUSTOM_ID: cpt-html -:END: - -You can view the Manual from your browser. The Manual can be viewed as - -- [[file:docs/cpt][One HTML page per node]] -- [[file:docs/cpt.html][Single HTML page]] - -** Plain text -:PROPERTIES: -:CUSTOM_ID: cpt-plain-text -:END: - -You can download [[file:docs/cpt.txt][cpt.txt]] in order to view the Manual from your preferred pager. - -#+begin_src sh -curl -LO https://carbslinux.org/docs/cpt.txt -less cpt.txt -#+end_src - -** Info -:PROPERTIES: -:CUSTOM_ID: cpt-info -:END: - -Info page for CPT is included in the tarball, which can be read offline by -installing either =texinfo= or =info= packages. - -#+begin_src sh -info cpt -#+end_src diff --git a/src/download.org b/src/download.org deleted file mode 100644 index 1267418..0000000 --- a/src/download.org +++ /dev/null @@ -1,20 +0,0 @@ -#+TITLE: Download Carbs Linux - -Below are the latest tarballs for the =x86_64= and =i686= architectures. You can -visit [[https://dl.carbslinux.org/releases]] for all downloads. Follow the -[[file:install.org][Installation guide]] to learn more about verifying the releases, and the required -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 deleted file mode 100644 index 9a01476..0000000 --- a/src/index.org +++ /dev/null @@ -1,77 +0,0 @@ -#+TITLE: Carbs Linux -#+DESCRIPTION: a simple Linux distribution -#+OPTIONS: title:nil - -Carbs Linux is a source-based Linux\reg distribution that aims to be simple, -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://fossil.carbslinux.org/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 -is to deliver easy-to-use tools while also providing a powerful POSIX shell -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, libressl for its -crypto library, musl libc, and other basic utilities that are required for -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 - -- [[carbs-pkg:core/sinit][sinit]] / [[carbs-pkg:extra/shinit][shinit]] -- [[carbs-pkg:core/busybox][busybox-init]] (SysVinit clone) -- [[carbs-pkg:core/runit][runit-init]] - -for init systems, and - -- [[carbs-pkg:core/sysmgr][sysmgr]] -- [[carbs-pkg:core/busybox][busybox-runit]] -- [[carbs-pkg:core/runit][runit]] - -for service supervisors. The [[carbs-pkg:core/carbs-init][carbs-init]] package is the collection of init -scripts that ensure the interoperability of these init and service systems, and -make it easier for the user to switch to their preferred combinations of system -supervision. - -Nothing holds you back, however, from ditching any of these and packaging some -other system supervision technique along with your own init scripts. - - -* Links -:PROPERTIES: -:CUSTOM_ID: links -:END: - -- IRC - =#carbslinux= on libera.chat -- Reddit - [[https://reddit.com/r/carbslinux][r/carbslinux]] -- [[file:mailing-lists.org][Mailing Lists]] - -* Latest Blog Posts - -#+INCLUDE: ../blog/latest-blog.org :minlevel 1 - -* News -:PROPERTIES: -:CUSTOM_ID: news -:END: - -[[file:./news.xml][RSS Feed]] | [[file:./news][See all news]] - -#+INCLUDE: ../news/latest-news.org :minlevel 2 diff --git a/src/install.org b/src/install.org deleted file mode 100644 index 410a02b..0000000 --- a/src/install.org +++ /dev/null @@ -1,4 +0,0 @@ -#+TITLE: Installation Guide -#+OPTIONS: num:t - -#+INCLUDE: "../texidocs/carbslinux.org::*Installation" :only-contents t diff --git a/src/mailing-lists.org b/src/mailing-lists.org deleted file mode 100644 index c33848e..0000000 --- a/src/mailing-lists.org +++ /dev/null @@ -1,24 +0,0 @@ -#+TITLE: Mailing Lists - -Carbs Linux aims to move the development and discussion to mailing lists as much -as possible, using the mailing lists hosted at [[https://lists.sr.ht/~carbslinux][Sourcehut]]. The following mailing -lists are available for subscription: - -- [[https://lists.sr.ht/~carbslinux/carbslinux-devel][~carbslinux/carbslinux-devel]] -- [[https://lists.sr.ht/~carbslinux/carbslinux-discuss][~carbslinux/carbslinux-discuss]] -- [[https://lists.sr.ht/~carbslinux/carbslinux-announce][~carbslinux/carbslinux-announce]] -- [[https://lists.sr.ht/~carbslinux/cpt-devel][~carbslinux/cpt-devel]] -- [[https://lists.sr.ht/~carbslinux/cpt-discuss][~carbslinux/cpt-discuss]] -- [[https://lists.sr.ht/~carbslinux/cpt-announce][~carbslinux/cpt-announce]] - -If you want to subscribe to any of these mailing lists, send an empty mail to -one of these mailing lists in the following format: - -#+begin_example -listname+subscribe@lists.sr.ht - -~carbslinux/carbslinux-announce+subscribe@lists.sr.ht -#+end_example - -You are really encouraged to subscribe to the announcement mailing list -=~carbslinux/carbslinux-announce=. diff --git a/src/people.org b/src/people.org deleted file mode 100644 index 4f2fc8f..0000000 --- a/src/people.org +++ /dev/null @@ -1,3 +0,0 @@ -#+TITLE: People - -- Cem Keylan - Founder [[mailto:cem@carbslinux.org][cem@carbslinux.org]] -- cgit v1.2.3