aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2021-08-31 01:13:15 +0300
committerCem Keylan <cem@ckyln.com>2021-08-31 01:13:15 +0300
commit08c5bd21fa02e1b30fe2e4c194d9c615a4daf2c6 (patch)
treeb471d65a2ad20665dc0e0e8f91aa67ac4c0949b1 /src
parent25cfa83501cf9b0a1f79d7d94af13b0866c33aa7 (diff)
downloadwebsite-08c5bd21fa02e1b30fe2e4c194d9c615a4daf2c6.tar.gz
website: switch to hugo
Diffstat (limited to 'src')
-rw-r--r--src/docs.org118
-rw-r--r--src/download.org20
-rw-r--r--src/index.org77
-rw-r--r--src/install.org4
-rw-r--r--src/mailing-lists.org24
-rw-r--r--src/people.org3
6 files changed, 0 insertions, 246 deletions
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]]