Skip to content

Commit 1b7195b

Browse files
authored
Merge pull request #3 from marbetschar/mystmd-org
Switch to MystMD
2 parents 7658bb5 + 2a64f9d commit 1b7195b

11 files changed

+178
-8
lines changed

.gitbook/assets/eOS-installer-offers-to-switch-to-left-handed-setup (1).gif renamed to .gitbook/assets/eOS-installer-offers-to-switch-to-left-handed-setup.gif

File renamed without changes.
-68.7 KB
Binary file not shown.

.github/workflows/deploy.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# This file was created automatically with `myst init --gh-pages` 🪄 💚
2+
# Ensure your GitHub Pages settings for this repository are set to deploy with **GitHub Actions**.
3+
4+
name: MyST GitHub Pages Deploy
5+
on:
6+
push:
7+
# Runs on pushes targeting the default branch
8+
branches: [master]
9+
env:
10+
# `BASE_URL` determines, relative to the root of the domain, the URL that your site is served from.
11+
# E.g., if your site lives at `https://mydomain.org/myproject`, set `BASE_URL=/myproject`.
12+
# If, instead, your site lives at the root of the domain, at `https://mydomain.org`, set `BASE_URL=''`.
13+
BASE_URL: /${{ github.event.repository.name }}
14+
15+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
16+
permissions:
17+
contents: read
18+
pages: write
19+
id-token: write
20+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
21+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
22+
concurrency:
23+
group: 'pages'
24+
cancel-in-progress: false
25+
jobs:
26+
deploy:
27+
environment:
28+
name: github-pages
29+
url: ${{ steps.deployment.outputs.page_url }}
30+
runs-on: ubuntu-latest
31+
steps:
32+
- uses: actions/checkout@v4
33+
- name: Setup Pages
34+
uses: actions/configure-pages@v3
35+
- uses: actions/setup-node@v4
36+
with:
37+
node-version: 18.x
38+
- name: Install MyST
39+
run: npm install -g mystmd
40+
- name: Build HTML Assets
41+
run: myst build --html
42+
- name: Upload artifact
43+
uses: actions/upload-pages-artifact@v3
44+
with:
45+
path: './_build/html'
46+
- name: Deploy to GitHub Pages
47+
id: deployment
48+
uses: actions/deploy-pages@v4

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,8 @@ _site
55
.jekyll-metadata
66
.ztr-directory
77
.obsidian
8+
.idea
89
vendor
10+
11+
# MyST build outputs
12+
_build

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ I'm a software developer who loves to craft **digital products** using **open te
1313
See my [Curriculum Vitae](cv.md) if you want all the details.
1414

1515
| | |
16-
| ------------ | ------------------------------------------------ |
16+
|--------------|--------------------------------------------------|
17+
| 2025 - Today | Master's degree in Data Science |
1718
| 2019 - 2023 | Bachelor's degree in Computer Science |
1819
| 2008 - Today | Working in the IT industry |
1920
| 2004 - 2008 | Swiss Vocational Certificate in Computer Science |

blog/2022-01-17-why-elementary-os-is-the-right-choice-for-me.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ And here we come full circle now: As mentioned, the community and communication
3636

3737
This whole approach really shows in the overall User Experience (UX) of elementary OS. For example [Accessibility Features Are Just Features](https://blog.elementary.io/accessibility-features-are-just-features/). Or another very nice example is the elementary OS installer: [It offers to switch to a left-handed setup if the users clicks on the `Next` button with the right mouse button](https://github.com/elementary/initial-setup/pull/133):
3838

39-
![eOS installer offers to switch to left-handed setup](<../.gitbook/assets/eOS-installer-offers-to-switch-to-left-handed-setup (1).gif>)
39+
![eOS installer offers to switch to left-handed setup](../.gitbook/assets/eOS-installer-offers-to-switch-to-left-handed-setup.gif)
4040

4141
Some other things I really like in terms of UX in elementary OS are [Multi Touch Gestures](https://blog.elementary.io/multitouch-gestures-in-elementary-os-6/) and the [Dark Style](https://blog.elementary.io/dark-style-progress/).
4242

blog/2024-08-05-sbb-half-fair-plus-comparison.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: How the different half fair plus subscriptions from SBB compare to
66

77
_August 2024_
88

9-
![SBB Half Fair Plus Comparison](<../.gitbook/assets/sbb-half-fair-plus-comparison (1).png>)
9+
![SBB Half Fair Plus Comparison](../.gitbook/assets/sbb-half-fair-plus-comparison.png)
1010

1111
```shell
1212
Halbtax Plus 1000 vs. 2000 Bonus Turnovers: [1700 2900 3600]

cv.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,21 @@ I love to craft **digital products** using **open technologies** - with the goal
5252

5353
## Professional Experience & Education
5454

55-
### 2025 - Now: MicroBachelors Introduction to Neuroscience, HarvardX
55+
### 2025 - Now: MSE in Data Science at the Centre of Artificial Intelligence, ZHAW
56+
57+
Started in September 2025 and will be completed by July 2028 (part-time studies).
58+
59+
[_MSE in Data Science_](https://www.zhaw.ch/en/engineering/study/masters-degree-programme/profiles/data-science)
60+
61+
### 2025: MicroBachelors Introduction to Neuroscience, HarvardX
5662

5763
Learning the fundamentals of neurobiology, including neuronal function, synaptic communication, and brain structure. Understanding how the nervous system processes information, controls movement, and enables perception.
5864

5965
### 2019 - 2023: BSc in Computer Science, ZHAW
6066

6167
[Bachelor's degree in Computer Science](projects/bachelors-degree-in-computer-science.md), started in September 2019 and successfully completed in July 2023.
6268

63-
### 2022 - Now: Corda & Backend Senior Software Engineer, aXedras AG
69+
### 2022 - Now: Senior Software Engineer, aXedras AG
6470

6571
As [Corda Certified Developer](https://www.credly.com/badges/cc11d1b5-0c0a-4bd6-8a36-2c590ce38273/public_url); connecting and digitalising the precious metal industry with Distributed Ledger Technology.
6672

lebenslauf.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,13 @@ Ich liebe es **digitale Produkte** mit **offenen Technologien** zu entwickeln -
1212

1313
## Berufserfahrung & Bildung
1414

15-
### 2025 - Heute: Einführung in die Neurowissenschaften, HarvardX
15+
### 2025 - Heute: MSE in Data Science am Centre for Artificial Intelligence, ZHAW
16+
17+
Gestartet im September 2025, vorraussichtlicher Abschluss im Juli 2028 (in Teilzeit).
18+
19+
[_MSE in Data Science_](https://www.zhaw.ch/en/engineering/study/masters-degree-programme/profiles/data-science)
20+
21+
### 2025: Einführung in die Neurowissenschaften, HarvardX
1622

1723
Verstehen, wie das Nervensystem Informationen verarbeitet, Bewegungen steuert und Wahrnehmung ermöglicht.
1824

@@ -24,9 +30,9 @@ Gestartet im September 2019 und erfolgreich abgeschlossen im Juli 2023.
2430

2531
[_BSc in Informatik_](https://www.zhaw.ch/de/engineering/studium/bachelorstudium/informatik)
2632

27-
### 2022 - Heute: Corda & Backend Senior Software Engineer, aXedras AG
33+
### 2022 - Heute: Senior Software Engineer, aXedras AG
2834

29-
Verbinden und digitalisieren der Edelmetallindustrie mithilfe der Distributed Ledger Technologie (DLT).
35+
Verbinden und digitalisieren der Edelmetallindustrie mithilfe von Distributed Ledger Technologie (DLT).
3036

3137
[Corda Certified Developer](https://www.credly.com/badges/cc11d1b5-0c0a-4bd6-8a36-2c590ce38273/public_url)_, Docker, Spring-Boot,_ [_Kotlin_](https://kotlinlang.org/)
3238

myst.yml

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
# See docs at: https://mystmd.org/guide/frontmatter
2+
version: 1
3+
project:
4+
id: 9abe5145-0c2b-49fc-9d20-60dc269151fa
5+
# title:
6+
# description:
7+
# keywords: []
8+
authors: ['Marco Betschart']
9+
github: https://github.com/marbetschar/marco.betschart.name
10+
settings:
11+
# https://mystmd.org/guide/settings#setting-output-stderr
12+
output_stderr: remove
13+
output_matplotlib_strings: remove
14+
# To autogenerate a Table of Contents, run "myst init --write-toc"
15+
toc:
16+
# Auto-generated by `myst init --write-toc`
17+
- title: About Me
18+
file: README.md
19+
- title: Curriculum Vitae
20+
file: cv.md
21+
- title: About this Website
22+
file: about-this-website.md
23+
- title: Recent Activities
24+
children:
25+
- file: blog/2024-08-05-sbb-half-fair-plus-comparison.md
26+
- file: blog/2022-11-27-how-things-evolved-since-january.md
27+
- file: blog/2022-01-17-why-elementary-os-is-the-right-choice-for-me.md
28+
- file: blog/2021-12-22-christmas-time-jolnir-brings-many-gifts.md
29+
- file: blog/2021-11-14-gnucash-dashboard.md
30+
- file: blog/2021-09-28-elementary-os-office-productivity-improvements.md
31+
- file: blog/2021-08-30-elementary-os-6-post-release-bugfixing.md
32+
- file: blog/2021-07-25-a-month-dedicated-to-elementary-mail.md
33+
- file: blog/2021-06-30-granite-hypertextview.md
34+
- file: blog/2021-06-06-elementary-online-accounts.md
35+
- file: blog/2021-04-27-dipping-elementary-os-toes-into-virtual-reality.md
36+
- file: >-
37+
blog/2021-02-24-the-pillars-of-my-personal-knowledge-management-system.md
38+
- title: Got a Question?
39+
file: contact.md
40+
- title: My Projects
41+
children:
42+
- file: projects/bachelors-degree-in-computer-science.md
43+
- file: projects/foss-productivity-system.md
44+
- file: projects/time-limit.md
45+
- title: My Areas
46+
children:
47+
- file: areas/calyx-os.md
48+
- title: Arch Linux
49+
children:
50+
- file: areas/arch-linux/openxr-monado.md
51+
- file: areas/arch-linux/setup-checklist.md
52+
- file: areas/arch-linux/xrdesktop-wxrd.md
53+
- title: Knowledge Management
54+
children:
55+
- file: areas/knowledge-management/howto-setup-zotero.md
56+
- file: areas/knowledge-management/the-para-method.md
57+
- file: areas/knowledge-management/zettelkasten.md
58+
- title: Resources
59+
children:
60+
- file: resources/add-binary-to-github-gist.md
61+
- file: resources/catch-all-email-address-on-gandi-net.md
62+
- file: resources/dell-xps-7390-egpu.md
63+
- file: resources/README.md
64+
- file: resources/setup-local-kubernetes-development-environment.md
65+
- title: Linux Desktop
66+
children:
67+
- file: resources/linux-desktop/calibre-settings-pdf-conversion.md
68+
- file: resources/linux-desktop/convert-kobo-acsm-to-drm-free-epub.md
69+
- file: resources/linux-desktop/encrypt-usb-stick-with-vera-crypt.md
70+
- file: resources/linux-desktop/install-eclipse-java-ee.md
71+
- file: resources/linux-desktop/install-nextcloud-client.md
72+
- file: resources/linux-desktop/install-oracle-sql-developer.md
73+
- file: resources/linux-desktop/install-steam.md
74+
- file: resources/linux-desktop/setup-printer-and-scanner.md
75+
- file: resources/linux-desktop/vscode-vala-development.md
76+
- title: Archives
77+
children:
78+
- file: archives/fix-error-distribution-template-for-elementary-odin.md
79+
- file: archives/README.md
80+
- title: Elementary Os
81+
children:
82+
- file: archives/elementary-os/debug-vala-or-c-app.md
83+
- file: >-
84+
archives/elementary-os/dual-boot-elementary-windows-with-full-disk-encryption.md
85+
- file: archives/elementary-os/missing-features-and-workarounds.md
86+
- file: archives/elementary-os/README.md
87+
- file: archives/elementary-os/setup-checklist.md
88+
- title: Projects
89+
children:
90+
- file: archives/projects/elementary-mail-v6.md
91+
- file: archives/projects/elementary-online-accounts-v6.md
92+
- file: archives/projects/elementary-tasks-v6.md
93+
- file: archives/projects/elementary-xrdesktop-support.md
94+
- file: archives/projects/half-life-alyx.md
95+
- file: archives/projects/progress-for-apple-reminders.md
96+
- title: Open Source Contributions
97+
file: contributions.md
98+
- title: Lebenslauf
99+
file: lebenslauf.md
100+
site:
101+
template: book-theme
102+
# options:
103+
# favicon: favicon.ico
104+
# logo: site_logo.png

0 commit comments

Comments
 (0)