mkdocs.yml: add

Added mkdocs.yml and base structure of docs.
This commit is contained in:
Luc Bijl 2025-07-20 13:07:03 +02:00
parent 8f0bc2fbb5
commit 5b30ca997f
6 changed files with 115 additions and 0 deletions

View file

@ -0,0 +1,13 @@
authors:
luc:
name: "Luc"
description: ""
avatar: "https://git.ampel.dev/avatars/cbd8e77b1f18b62a6a8dc56124238153?size=512"
slug: "luc"
url: "https://git.ampel.dev/luc"
nils:
name: "Nils"
description: ""
avatar: "https://git.ampel.dev/avatars/caa9d4634a522b6e874804a280ce6d1001e4213b5e9db9ec965641269f862623?size=512"
slug: "nils"
url: "https://git.ampel.dev/nils"

5
docs/desktop-os/index.md Normal file
View file

@ -0,0 +1,5 @@
# Desktop operating-system Blog
The blog page of the topics particularly related to desktop operating systems.
---

9
docs/index.md Normal file
View file

@ -0,0 +1,9 @@
---
hide:
- navigation
- toc
---
# Welcome to the blog of the Ampel organisation
Here we blog about various topics related to desktop and server operating systems. From base system installs to particular configuration of top level software. Always striving for simplicity, minimalism and security in each of these layers.

View file

@ -0,0 +1,13 @@
authors:
luc:
name: "Luc"
description: ""
avatar: "https://git.ampel.dev/avatars/cbd8e77b1f18b62a6a8dc56124238153?size=512"
slug: "luc"
url: "https://git.ampel.dev/luc"
nils:
name: "Nils"
description: ""
avatar: "https://git.ampel.dev/avatars/caa9d4634a522b6e874804a280ce6d1001e4213b5e9db9ec965641269f862623?size=512"
slug: "nils"
url: "https://git.ampel.dev/nils"

5
docs/server-os/index.md Normal file
View file

@ -0,0 +1,5 @@
# Server operating-system Blog
The blog page of the topics particularly related to server operating systems.
---

70
mkdocs.yml Normal file
View file

@ -0,0 +1,70 @@
site_name: Ampel Blog
site_url: https://blog.ampel.dev
copyright: Copyright © 2023 - 2025 Ampel Organisation
repo_name: ampel/blog
repo_url: https://git.ampel.dev/ampel/blog
extra:
generator: false
theme:
name: material
features:
- navigation.instant
- navigation.instant.progress
- navigation.indexes
- navigation.tabs
- navigation.sections
- toc.follow
- search.suggest
- search.highlight
- search.share
- content.code.copy
- content.code.annotate
# logo: assets/ampel-logo.png
# favicon: assets/ampel-logo.png
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: white
accent: blue
toggle:
icon: material/brightness-7
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: teal
toggle:
icon: material/brightness-3
name: Switch to light mode
markdown_extensions:
- admonition
- attr_list
- md_in_html
- pymdownx.details
- pymdownx.superfences
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
plugins:
- search
- tags
- social
- blog:
blog_dir: desktop-os
- blog:
blog_dir: server-os
nav:
- 'Home': index.md
- 'Desktop OS':
- desktop-os/index.md
- 'Server OS':
- server-os/index.md