~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website
at main 7.3 kB view raw
1# This is the root configuration for my personal website and also the default 2# for userpage at ~vern. 3 4# basics 5site_name: ~ajhalili2006 6site_url: https://andreijiroh.dev/ 7site_dir: public 8site_author: Andrei Jiroh Halili 9copyright: > 10 Copyright &copy; 2022-present - Andrei Jiroh Halili and contributors, licensed under the 11 <a href="https://creativecommons.org/licenses/by-sa/4.0">CC BY-SA 4.0</a> license. 12docs_dir: markdown 13use_directory_urls: true 14 15# repos 16repo_url: https://gitlab.com/andreijiroh-dev/website 17edit_uri: edit/main/markdown 18repo_name: source code 19 20# navbar 21nav: 22 - Profile README: index.md 23 - Meta: 24 - nowpage: now.md 25 - Socials: links.md 26 - Contact: 27 - contact/index.md 28 - "Code reviews": contact/code-reviews.md 29 - "Donations and Sponsorships": contact/donations.md 30 - "Work with Andrei Jiroh": contact/work.md 31 - "Found a security issue?": contact/security.md 32 - "Anything else": 33 - contact/else.md 34 - "Show all contact details": contact/details.md 35 - "PGP and SSH keys": keys/index.md 36 - Legal: 37 - Security policy: security.md 38 - Code of Conduct: https://policies.recaptime.dev/code-of-conduct 39 - User manual: https://wiki.andreijiroh.dev/garden/user-manual 40 - Portfolio: 41 - portfolio/index.md 42 - Projects: portfolio/projects.md 43 - Communities: portfolio/communities.md 44 - Tildes: portfolio/tildes.md 45 - Resume: user-manual/resume.md 46 - Blog: "https://blog.andreijiroh.dev" 47 48# theme settings 49theme: 50 name: material 51 variant: classic 52 custom_dir: overrides 53 favicon: assets/images/favicon.png 54 icon: 55 logo: octicons/person-16 56 repo: material/gitlab 57 admonition: 58 note: octicons/tag-16 59 abstract: octicons/checklist-16 60 info: octicons/info-16 61 tip: octicons/squirrel-16 62 success: octicons/check-16 63 question: octicons/question-16 64 warning: octicons/alert-16 65 failure: octicons/x-circle-16 66 danger: octicons/zap-16 67 bug: octicons/bug-16 68 example: octicons/beaker-16 69 quote: octicons/quote-16 70 features: 71 - announce.dismiss 72 - content.action.edit 73 - content.action.view 74 - content.code.annotate 75 - content.code.copy 76 # - content.code.select 77 # - content.footnote.tooltips 78 # - content.tabs.link 79 - content.tooltips 80 # - header.autohide 81 # - navigation.expand 82 - navigation.footer 83 - navigation.indexes 84 # - navigation.instant 85 # - navigation.instant.prefetch 86 # - navigation.instant.progress 87 # - navigation.prune 88 - navigation.sections 89 - navigation.tabs 90 # - navigation.tabs.sticky 91 - navigation.top 92 - navigation.tracking 93 - search.highlight 94 - search.share 95 - search.suggest 96 - toc.follow 97 # - toc.integrate 98 palette: 99 - media: "(prefers-color-scheme)" 100 primary: green 101 accent: yellow 102 toggle: 103 icon: material/brightness-auto 104 name: Switch to light mode 105 106 # Palette toggle for light mode 107 - media: "(prefers-color-scheme: light)" 108 scheme: default 109 primary: green 110 accent: yellow 111 toggle: 112 icon: material/brightness-7 113 name: Switch to system preference 114 115 # Palette toggle for dark mode 116 - media: "(prefers-color-scheme: dark)" 117 scheme: slate 118 primary: green 119 accent: yellow 120 toggle: 121 icon: material/brightness-4 122 name: Switch to light mode 123 124# plugins 125plugins: 126 - social: 127 cards: !ENV [FF_GENERATE_SOCIAL_CARDS, false] 128 - search 129 - redirects: 130 redirect_maps: 131 "user-manual/portfolio.md": "portfolio/index.md" 132 "dni.md": "https://wiki.andreijiroh.dev/garden/user-manual/dni/" 133 "resume.md": "user-manual/resume.md" 134 "blog.md": "https://blog.andreijiroh.dev" 135 "socials.md": "links.md#socials" 136 "communities.md": "portfolio/communities.md" 137 "tildes.md": "portfolio/tildes.md" 138 "projects.md": "portfolio/projects.md" 139 "user-manual/index.md": "https://wiki.andreijiroh.dev/garden/user-manual/" 140 "user-manual/boundaries.md": "https://wiki.andreijiroh.dev/garden/user-manual/boundaries/" 141 "user-manual/communications.md": "https://wiki.andreijiroh.dev/garden/user-manual/communications/" 142 "user-manual/dni.md": "https://wiki.andreijiroh.dev/garden/user-manual/dni/" 143 "user-manual/encrypted-communications.md": "https://wiki.andreijiroh.dev/garden/user-manual/encrypted-communications" 144 # debugging/bug reporting purposes only, proceed with caution 145 #- info 146 - git-revision-date-localized: 147 enabled: true 148 fallback_to_build_date: true 149 enable_creation_date: true 150 #- git-committers: 151 # enabled: !ENV [FF_GIT_COMMITTERS_API, false] 152 # repository: andreijiroh-dev/website 153 # branch: main 154 # token: !ENV ["MKDOCS_GIT_COMMITTERS_PLUGIN_TOKEN"] 155 - git-authors 156 157# makrdown extensions 158markdown_extensions: 159 - toc: 160 permalink: true 161 title: On this page 162 - pymdownx.highlight: 163 anchor_linenums: true 164 use_pygments: true 165 - pymdownx.superfences 166 - pymdownx.tabbed: 167 alternate_style: true 168 - attr_list 169 - pymdownx.emoji: 170 emoji_index: !!python/name:material.extensions.emoji.twemoji 171 emoji_generator: !!python/name:material.extensions.emoji.to_svg 172 options: 173 custom_icons: 174 - overrides/.icons 175 - footnotes 176 - md_in_html 177 - admonition 178 - abbr 179 - pymdownx.caret 180 - pymdownx.keys 181 - pymdownx.mark 182 - pymdownx.tilde 183 184# extras 185extra: 186 #deployment: staging 187 fediverse_creator_handle: "@ajhalili2006:tilde.zone" 188 # my socials 189 social: 190 # fediverse 191 - icon: fontawesome/brands/mastodon 192 link: https://tilde.zone/@ajhalili2006 193 name: ~ajhalili2006 on tildeverse 194 195 # bluesky 196 - icon: simple/bluesky 197 link: https://bsky.app/profile/andreijiroh.dev 198 name: ~ajhalili2006 on bsky.app 199 200 # nostr 201 - icon: octicons/note-16 202 link: nostr:npub1ajhalili2006xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 203 name: ~ajhalili2006 on nostr 204 205 # X/Twitter 206 - icon: fontawesome/brands/twitter 207 link: https://twitter.com/ajhalili2006 208 name: ~ajhalili2006 on twitter 209 210 # substack 211 - icon: simple/substack 212 link: https://ajhalili2006.substack.com 213 name: ~ajhalili2006's personal substack 214 215 # git 216 - icon: fontawesome/brands/github 217 link: https://github.com/ajhalili2006 218 name: ~ajhalili2006 on github 219 - icon: fontawesome/brands/gitlab 220 link: https://gitlab.com/ajhalili2006 221 name: ~ajhalili2006 on GitLab SaaS instance 222 - icon: simple/sourcehut 223 link: https://sr.ht/~ajhalili2006 224 name: ~ajhalili2006 on sr.ht 225 226 # facebook 227 #- icon: fontawesome/brands/facebook 228 # link: https://facebook.com/ajhalili2006 229 # name: ~ajhalili2006's personal (slash professional profile) facebook account 230 231 # linkedin 232 - icon: fontawesome/brands/linkedin 233 # link: https://linkedin.com/in/ajhalili2006 234 # name: ~ajhalili2006 on linkedin for employers 235 analytics: 236 provider: custom 237# provider: plausible 238# property: andreijiroh.eu.org 239# url: "https://analytics.projectsegfau.lt" 240 241extra_javascript: 242- assets/javascripts/feedback.js