From 234cd5de0afe6ebe9fb3676254b8d94fd8bd03b1 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Tue, 15 Sep 2026 11:39:41 +0300 Subject: feat(src): Update information in About and Setup --- src/about.du | 109 +++++++++++++++-------------------------------------- src/about/index.du | 109 +++++++++++++++-------------------------------------- src/setup.du | 8 ++-- src/setup/index.du | 8 ++-- src/styles.css | 3 +- 5 files changed, 70 insertions(+), 167 deletions(-) diff --git a/src/about.du b/src/about.du index d2d9ea7..d3b92e7 100644 --- a/src/about.du +++ b/src/about.du @@ -3,45 +3,24 @@ # {title} +'com Emails obscured with numeric character entities https://www.wbwip.com/wbw/emailencoder.html + +'def email {url {1};m\;a\;i\;l\;t\;o\;:\;{1}} +'def email&pgp {email {1}} PGP key + :defs -; {b Contact me casually} -: - -syndamia@protonmail.com - - - PGP key - -
- -kamen.s@syndamia.com - - - PGP key - {i (for this one, make sure to check your spam folder!)} - -; {b Contact me about work and projects I'm maintaining} -: - -kamen.d.mladenov@protonmail.com - - - PGP key - -
- -kamen@syndamia.com - - - PGP key - -{i for this one, make sure to check your spam folder!} -
-{url linkedin.com/in/kamen-mladenov;https://www.linkedin.com/in/kamen-mladenov/} +; {b Socials} +: {url GitHub @Syndamia;https://github.com/Syndamia} | {url GitLab @Syndamia;https://gitlab.com/Syndamia} + +; {b Contact} +: {email&pgp k\;a\;m\;e\;n\;.\;s\;@\;s\;y\;n\;d\;a\;m\;i\;a\;.\;c\;o\;m\;;0xDFC9D42E} + +; {b For business inquiries} +: {email&pgp k\;a\;m\;e\;n\;.\;d\;.\;m\;l\;a\;d\;e\;n\;o\;v\;@\;p\;r\;o\;t\;o\;n\;m\;a\;i\;l\;.\;c\;o\;m\;;62ca52e87475c874b9e6ebf3c4c9f716b6ce4c9d} +: {url linkedin.com/in/kamen-mladenov;https://www.linkedin.com/in/kamen-mladenov/} ; {b Resume} -: {url Български;/files/resume-bg.pdf} | {url English;/files/resume-en.pdf} -\n +: {url {bg} Български;/files/resume-bg.pdf} | {url {gb} English;/files/resume-en.pdf} ### Antibio {url (opposite of bio, and much more fun);https://www.brendangregg.com/antibio.html} @@ -65,51 +44,23 @@ But hey, you gotta start somewhere! This is a curated list of the more relevant software projects I've made or heavily contributed to -\n - -#### {i 2023} - -:defs -; {url gitlab / texty-office;https://gitlab.com/Syndamia/texty-office} + {url gitlab / texty-office.vim;https://gitlab.com/Syndamia/texty-office.vim} -: An imperfect converter from DOCX, PPTX and XLSX to normal text with it's associated {url Vim;https://www.vim.org/} plugin. \n - {` GNU GPLv3} & {` MIT} | {` C++} {` vimscript} | {` Office file} {` converter} {` plugin} {` Vim} {` CLI tool} - -; {url gitlab / small-web-utilities;https://gitlab.com/Syndamia/small-web-utilities}   {i maintained} -: A collection of small but fast utilities, like a checklist, that work locally on your browser. Also hosted {url here;https://utils.syndamia.com}. \n - {` GNU GPLv3} | {` HTML} {` Javascript} | {` checklist} {` utilities} - -; {url gitlab / ss-law;https://gitlab.com/Syndamia/ss-law} + {url github / ss-law;https://github.com/Syndamia/ss-law}   {i maintained} -: A small, lightweight and simple static site generation system, extracted as a template from my own \n - {` Markdown} {` bash} {` awk} | {` ssg} {` lowdown} {` static site generator} {` pipelines} - -; {url gitlab / homelander;https://gitlab.com/Syndamia/homelander}   {i maintained} -: A very small and good looking, handmade prompt for zsh \n - {` GPLv3} | {` bash} | {` zsh} {` shell} {` prompt} {` script} {` Linux} - -; {url gitlab / goodwolf;https://gitlab.com/Syndamia/goodwolf}   {i abandoned} -: Fork of the {url badwolf;https://hacktivis.me/projects/badwolf} browser, which aims to add features \n - {` BSD-3-Clause} | {` C} | {` web browser} {` GTK} {` WebKitGTK} {` Linux} - - -#### {i 2021} - :defs -; {url gitlab / RepoSync;https://gitlab.com/Syndamia/reposync}   {i completed} -: Script and some config files for synchronizing a git repository with a server \n - {` MIT} | {` python} | {` server} {` git} {` systemd} - -; {url github / filite-list;https://github.com/Syndamia/filite-list}   {i completed} -: Script for managing {url filite;https://github.com/raftario/filite} links \n - {` GPLv3} | {` bash} | {` filite} {` server} {` script} {` Linux} +; {url gitlab / dunbar;https://gitlab.com/Syndamia/dunbar} +: The dunbar markup language monorepo, designed by me! +: {` GNU GPLv3} | {` AWK} {` C++} {` lex} {` yacc} | {` interpreter} {` multilanguage} {` plugin} {` Vim} +; {url gitlab / texty-office;https://gitlab.com/Syndamia/texty-office} + {url gitlab / texty-office.vim;https://gitlab.com/Syndamia/texty-office.vim} +: An imperfect converter from DOCX, PPTX and XLSX to normal text with it's associated {url Vim;https://www.vim.org/} plugin. +: {` GNU GPLv3} + {` MIT} | {` C++} {` vimscript} | {` Office file} {` converter} {` plugin} {` Vim} {` CLI tool} -#### {i 2020} +; {url github / min-youtube-element-blocker;https://github.com/Syndamia/min-youtube-element-blocker} +: Userscript for hiding certain UI elements in YouTube +: {` MIT} | {` JavaScript} | {` youtube} {` userscript} {` css} -:defs -; {url github / DevHive;https://github.com/Team-Kaleidoscope/DevHive} and {url github / DevHive-Angular;https://github.com/Team-Kaleidoscope/DevHive-Angular}   {i completed} -: DevHive is a social network oriented towards programmers. It's FOSS, built from the ground up, and made from a team of three for a course. \n - {` GPLv3} | {` C#} {` TypeScript} | {` Angular} {` ASP.NET Core} {` social media} {` mvc} {` Docker} {` CSS} +; {url github / DevHive;https://github.com/Team-Kaleidoscope/DevHive} and {url github / DevHive-Angular;https://github.com/Team-Kaleidoscope/DevHive-Angular} +: DevHive is a social network oriented towards programmers. It's FOSS, built from the ground up, and made from a team of three for a course. +: {` GPLv3} | {` C#} {` TypeScript} | {` Angular} {` ASP.NET Core} {` social media} {` mvc} {` Docker} {` CSS} -; {url github / min-youtube-element-blocker;https://github.com/Syndamia/min-youtube-element-blocker}   {i maintained} -: Userscript for hiding certain UI elements in YouTube \n - {` MIT} | {` JavaScript} | {` youtube} {` userscript} {` css} +; {url github / filite-list;https://github.com/Syndamia/filite-list} +: Script for managing {url filite;https://github.com/raftario/filite} links +: {` GPLv3} | {` bash} | {` filite} {` server} {` script} {` Linux} diff --git a/src/about/index.du b/src/about/index.du index d2d9ea7..d3b92e7 100644 --- a/src/about/index.du +++ b/src/about/index.du @@ -3,45 +3,24 @@ # {title} +'com Emails obscured with numeric character entities https://www.wbwip.com/wbw/emailencoder.html + +'def email {url {1};m\;a\;i\;l\;t\;o\;:\;{1}} +'def email&pgp {email {1}} PGP key + :defs -; {b Contact me casually} -: - -syndamia@protonmail.com - - - PGP key - -
- -kamen.s@syndamia.com - - - PGP key - {i (for this one, make sure to check your spam folder!)} - -; {b Contact me about work and projects I'm maintaining} -: - -kamen.d.mladenov@protonmail.com - - - PGP key - -
- -kamen@syndamia.com - - - PGP key - -{i for this one, make sure to check your spam folder!} -
-{url linkedin.com/in/kamen-mladenov;https://www.linkedin.com/in/kamen-mladenov/} +; {b Socials} +: {url GitHub @Syndamia;https://github.com/Syndamia} | {url GitLab @Syndamia;https://gitlab.com/Syndamia} + +; {b Contact} +: {email&pgp k\;a\;m\;e\;n\;.\;s\;@\;s\;y\;n\;d\;a\;m\;i\;a\;.\;c\;o\;m\;;0xDFC9D42E} + +; {b For business inquiries} +: {email&pgp k\;a\;m\;e\;n\;.\;d\;.\;m\;l\;a\;d\;e\;n\;o\;v\;@\;p\;r\;o\;t\;o\;n\;m\;a\;i\;l\;.\;c\;o\;m\;;62ca52e87475c874b9e6ebf3c4c9f716b6ce4c9d} +: {url linkedin.com/in/kamen-mladenov;https://www.linkedin.com/in/kamen-mladenov/} ; {b Resume} -: {url Български;/files/resume-bg.pdf} | {url English;/files/resume-en.pdf} -\n +: {url {bg} Български;/files/resume-bg.pdf} | {url {gb} English;/files/resume-en.pdf} ### Antibio {url (opposite of bio, and much more fun);https://www.brendangregg.com/antibio.html} @@ -65,51 +44,23 @@ But hey, you gotta start somewhere! This is a curated list of the more relevant software projects I've made or heavily contributed to -\n - -#### {i 2023} - -:defs -; {url gitlab / texty-office;https://gitlab.com/Syndamia/texty-office} + {url gitlab / texty-office.vim;https://gitlab.com/Syndamia/texty-office.vim} -: An imperfect converter from DOCX, PPTX and XLSX to normal text with it's associated {url Vim;https://www.vim.org/} plugin. \n - {` GNU GPLv3} & {` MIT} | {` C++} {` vimscript} | {` Office file} {` converter} {` plugin} {` Vim} {` CLI tool} - -; {url gitlab / small-web-utilities;https://gitlab.com/Syndamia/small-web-utilities}   {i maintained} -: A collection of small but fast utilities, like a checklist, that work locally on your browser. Also hosted {url here;https://utils.syndamia.com}. \n - {` GNU GPLv3} | {` HTML} {` Javascript} | {` checklist} {` utilities} - -; {url gitlab / ss-law;https://gitlab.com/Syndamia/ss-law} + {url github / ss-law;https://github.com/Syndamia/ss-law}   {i maintained} -: A small, lightweight and simple static site generation system, extracted as a template from my own \n - {` Markdown} {` bash} {` awk} | {` ssg} {` lowdown} {` static site generator} {` pipelines} - -; {url gitlab / homelander;https://gitlab.com/Syndamia/homelander}   {i maintained} -: A very small and good looking, handmade prompt for zsh \n - {` GPLv3} | {` bash} | {` zsh} {` shell} {` prompt} {` script} {` Linux} - -; {url gitlab / goodwolf;https://gitlab.com/Syndamia/goodwolf}   {i abandoned} -: Fork of the {url badwolf;https://hacktivis.me/projects/badwolf} browser, which aims to add features \n - {` BSD-3-Clause} | {` C} | {` web browser} {` GTK} {` WebKitGTK} {` Linux} - - -#### {i 2021} - :defs -; {url gitlab / RepoSync;https://gitlab.com/Syndamia/reposync}   {i completed} -: Script and some config files for synchronizing a git repository with a server \n - {` MIT} | {` python} | {` server} {` git} {` systemd} - -; {url github / filite-list;https://github.com/Syndamia/filite-list}   {i completed} -: Script for managing {url filite;https://github.com/raftario/filite} links \n - {` GPLv3} | {` bash} | {` filite} {` server} {` script} {` Linux} +; {url gitlab / dunbar;https://gitlab.com/Syndamia/dunbar} +: The dunbar markup language monorepo, designed by me! +: {` GNU GPLv3} | {` AWK} {` C++} {` lex} {` yacc} | {` interpreter} {` multilanguage} {` plugin} {` Vim} +; {url gitlab / texty-office;https://gitlab.com/Syndamia/texty-office} + {url gitlab / texty-office.vim;https://gitlab.com/Syndamia/texty-office.vim} +: An imperfect converter from DOCX, PPTX and XLSX to normal text with it's associated {url Vim;https://www.vim.org/} plugin. +: {` GNU GPLv3} + {` MIT} | {` C++} {` vimscript} | {` Office file} {` converter} {` plugin} {` Vim} {` CLI tool} -#### {i 2020} +; {url github / min-youtube-element-blocker;https://github.com/Syndamia/min-youtube-element-blocker} +: Userscript for hiding certain UI elements in YouTube +: {` MIT} | {` JavaScript} | {` youtube} {` userscript} {` css} -:defs -; {url github / DevHive;https://github.com/Team-Kaleidoscope/DevHive} and {url github / DevHive-Angular;https://github.com/Team-Kaleidoscope/DevHive-Angular}   {i completed} -: DevHive is a social network oriented towards programmers. It's FOSS, built from the ground up, and made from a team of three for a course. \n - {` GPLv3} | {` C#} {` TypeScript} | {` Angular} {` ASP.NET Core} {` social media} {` mvc} {` Docker} {` CSS} +; {url github / DevHive;https://github.com/Team-Kaleidoscope/DevHive} and {url github / DevHive-Angular;https://github.com/Team-Kaleidoscope/DevHive-Angular} +: DevHive is a social network oriented towards programmers. It's FOSS, built from the ground up, and made from a team of three for a course. +: {` GPLv3} | {` C#} {` TypeScript} | {` Angular} {` ASP.NET Core} {` social media} {` mvc} {` Docker} {` CSS} -; {url github / min-youtube-element-blocker;https://github.com/Syndamia/min-youtube-element-blocker}   {i maintained} -: Userscript for hiding certain UI elements in YouTube \n - {` MIT} | {` JavaScript} | {` youtube} {` userscript} {` css} +; {url github / filite-list;https://github.com/Syndamia/filite-list} +: Script for managing {url filite;https://github.com/raftario/filite} links +: {` GPLv3} | {` bash} | {` filite} {` server} {` script} {` Linux} diff --git a/src/setup.du b/src/setup.du index 754f5a1..dc77a03 100644 --- a/src/setup.du +++ b/src/setup.du @@ -18,7 +18,7 @@ Here are mine. |= RAM |: Main desktop tower -|: NixOS (24.11) +|: NixOS |: ASRock B550 Phantom Gaming 4 |: {url AMD Ryzen 9 5900X;https://www.amd.com/en/products/processors/desktops/ryzen/5000-series/amd-ryzen-9-5900x.html} |: {url AMD Radeon RX 6800 XT;https://www.amd.com/en/products/graphics/desktops/radeon/6000-series/amd-radeon-rx-6800-xt.html} @@ -32,7 +32,7 @@ Here are mine. |: DDR4, 32 GB (2x 16GB), 3200 MHz |: Old desktop tower -|: NixOS (24.05) +|: NixOS |: ASRock Z97 Anniversary |: {url Intel Core i3-4160;https://www.intel.com/content/www/us/en/products/sku/77488/intel-core-i34160-processor-3m-cache-3-60-ghz/specifications.html} |: AMD Sapphire Radeon R7 265 @@ -46,7 +46,7 @@ Here are mine. |: DDR3, 16 GB (2x 8GB), 1600 MHz |: Main laptop -|: NixOS (24.11) +|: NixOS |: Lenovo ThinkPad X270 |: Intel Core i5-6300U |: Intel HD Graphics 520 @@ -60,7 +60,7 @@ Here are mine. |: DDR4, SODIMM, 16 GB, 2133 MHz |: Second laptop -|: NixOS (23.05) +|: NixOS |: Lenovo Yoga S730 |: Intel Core i7-8565U |: Intel UHD Graphics 620 diff --git a/src/setup/index.du b/src/setup/index.du index 754f5a1..dc77a03 100644 --- a/src/setup/index.du +++ b/src/setup/index.du @@ -18,7 +18,7 @@ Here are mine. |= RAM |: Main desktop tower -|: NixOS (24.11) +|: NixOS |: ASRock B550 Phantom Gaming 4 |: {url AMD Ryzen 9 5900X;https://www.amd.com/en/products/processors/desktops/ryzen/5000-series/amd-ryzen-9-5900x.html} |: {url AMD Radeon RX 6800 XT;https://www.amd.com/en/products/graphics/desktops/radeon/6000-series/amd-radeon-rx-6800-xt.html} @@ -32,7 +32,7 @@ Here are mine. |: DDR4, 32 GB (2x 16GB), 3200 MHz |: Old desktop tower -|: NixOS (24.05) +|: NixOS |: ASRock Z97 Anniversary |: {url Intel Core i3-4160;https://www.intel.com/content/www/us/en/products/sku/77488/intel-core-i34160-processor-3m-cache-3-60-ghz/specifications.html} |: AMD Sapphire Radeon R7 265 @@ -46,7 +46,7 @@ Here are mine. |: DDR3, 16 GB (2x 8GB), 1600 MHz |: Main laptop -|: NixOS (24.11) +|: NixOS |: Lenovo ThinkPad X270 |: Intel Core i5-6300U |: Intel HD Graphics 520 @@ -60,7 +60,7 @@ Here are mine. |: DDR4, SODIMM, 16 GB, 2133 MHz |: Second laptop -|: NixOS (23.05) +|: NixOS |: Lenovo Yoga S730 |: Intel Core i7-8565U |: Intel UHD Graphics 620 diff --git a/src/styles.css b/src/styles.css index d550cf5..1d14017 100644 --- a/src/styles.css +++ b/src/styles.css @@ -402,11 +402,12 @@ dt, dd { border-top: none; padding: 0 0.5em; } +dd + dt { margin-top: 1em; } dt { font-size: 1.2em; padding-top: 0.2em; } dt * { vertical-align: middle; } dd { line-height: 1.5em; - margin: 0 0 1em 0; + margin: 0; padding: 0 0 0.4em 49px; } -- cgit v1.3.1-23-gd82d