~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
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.eu.org/ 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://mau.dev/andreijiroh.dev/website 17edit_uri: edit/main/markdown 18repo_name: source code 19 20# navbar 21nav: 22 - Home: 23 - index.md 24 - nowpage: now.md 25 - Contact: contact/index.md 26 - PGP and SSH keys: keys/index.md 27 - "All my links": "https://ajhalili2006.start.page" 28 - Legal: 29 - Security policy: security.md 30 - Personal user manual: 31 - Manual Homepage: user-manual/index.md 32 - Personals: 33 - FAQs about me: faq.md 34 - Flaws and Quirks: user-manual/flaws-and-quirks.md 35 - Neurodivergence and Disability: user-manual/neurodivergence-and-disability.md 36 - Community: 37 - DNI List: user-manual/dni.md 38 - Boundaries: user-manual/boundaries.md 39 - Social Media Policy: user-manual/socials.md 40 - On Roleplaying: user-manual/roleplaying-hellscape.md 41 - Communications: 42 - General Communications Policy: user-manual/communications.md 43 - Encrypted communications: user-manual/encrypted-communications.md 44 - Portfolio: 45 - portfolio/index.md 46 - Projects: portfolio/projects.md 47 - Communities: portfolio/communities.md 48 - Tildes: portfolio/tildes.md 49 - Resume: user-manual/resume.md 50 - Blog: "https://blog.andreijiroh.eu.org" # todo: point to substack 51 52# theme settings 53theme: 54 name: material 55 custom_dir: overrides 56 favicon: assets/images/favicon.png 57 icon: 58 logo: octicons/person-16 59 repo: material/gitlab 60 admonition: 61 note: octicons/tag-16 62 abstract: octicons/checklist-16 63 info: octicons/info-16 64 tip: octicons/squirrel-16 65 success: octicons/check-16 66 question: octicons/question-16 67 warning: octicons/alert-16 68 failure: octicons/x-circle-16 69 danger: octicons/zap-16 70 bug: octicons/bug-16 71 example: octicons/beaker-16 72 quote: octicons/quote-16 73 features: 74 - announce.dismiss 75 - content.action.edit 76 - content.action.view 77 - content.code.annotate 78 - content.code.copy 79 # - content.tabs.link 80 - content.tooltips 81 # - header.autohide 82 # - navigation.expand 83 - navigation.footer 84 - navigation.indexes 85 # - navigation.instant 86 # - navigation.prune 87 - navigation.sections 88 - navigation.tabs 89 # - navigation.tabs.sticky 90 - navigation.top 91 - navigation.tracking 92 - search.highlight 93 - search.share 94 - search.suggest 95 - toc.follow 96 # - toc.integrate 97 palette: 98 # Palette toggle for light mode 99 - media: "(prefers-color-scheme: light)" 100 scheme: default 101 primary: green 102 accent: yellow 103 toggle: 104 icon: material/brightness-7 105 name: Switch to dark mode 106 107 # Palette toggle for dark mode 108 - media: "(prefers-color-scheme: dark)" 109 scheme: slate 110 primary: green 111 accent: yellow 112 toggle: 113 icon: material/brightness-4 114 name: Switch to light mode 115 116# plugins 117plugins: 118 - social: 119 cards: !ENV [FF_GENERATE_SOCIAL_CARDS, false] 120 - search 121 - redirects: 122 redirect_maps: 123 "user-manual/portfolio.md": "portfolio/index.md" 124 "dni.md": "user-manual/dni.md" 125 "resume.md": "user-manual/resume.md" 126 "blog.md": "https://ajhalili2006.substack.com" 127 "socials.md": "https://ajhalili2006.start.page" 128 "communities.md": "portfolio/communities.md" 129 "tildes.md": "portfolio/tildes.md" 130 "projects.md": "portfolio/projects.md" 131 #"contact.md": "contact/index.md" 132 # debugging/bug reporting purposes only, proceed with caution 133 #- info 134 - git-revision-date-localized: 135 enabled: true 136 fallback_to_build_date: true 137 enable_creation_date: true 138 # TODO: Get Insiders for contributors and authors 139 140# makrdown extensions 141markdown_extensions: 142 - toc: 143 permalink: true 144 title: On this page 145 - pymdownx.highlight: 146 anchor_linenums: true 147 use_pygments: true 148 - pymdownx.superfences 149 - pymdownx.tabbed: 150 alternate_style: true 151 - attr_list 152 - pymdownx.emoji: 153 emoji_index: !!python/name:material.extensions.emoji.twemoji 154 emoji_generator: !!python/name:material.extensions.emoji.to_svg 155 options: 156 custom_icons: 157 - overrides/.icons 158 - footnotes 159 - md_in_html 160 - admonition 161 - abbr 162 - pymdownx.caret 163 - pymdownx.keys 164 - pymdownx.mark 165 - pymdownx.tilde 166 167# extras 168extra: 169 #deployment: staging 170 # my socials 171 social: 172 - icon: simple/substack 173 link: https://ajhalili2006.substack.com 174 name: ~ajhalili2006's personal substack 175 - icon: fontawesome/brands/mastodon 176 link: https://tilde.zone/@ajhalili2006 177 name: ~ajhalili2006 on tildeverse 178 - icon: fontawesome/brands/twitter 179 link: https://twitter.com/ajhalili2006 180 name: ~ajhalili2006 on twitter 181 - icon: fontawesome/brands/github 182 link: https://github.com/ajhalili2006 183 name: ~ajhalili2006 on github 184 - icon: fontawesome/brands/gitlab 185 link: https://mau.dev/ajhalili2006 186 name: ~ajhalili2006 on mauinum gitlab instance 187 - icon: fontawesome/brands/git-alt 188 link: https://sr.ht/~ajhalili2006 189 name: ~ajhalili2006 on sr.ht 190 - icon: fontawesome/brands/facebook 191 link: https://facebook.com/ajhalili2006 192 name: ~ajhalili2006's personal (slash professional profile) facebook account 193 - icon: fontawesome/brands/linkedin 194 link: https://linkedin.com/in/ajhalili2006 195 name: ~ajhalili2006 on linkedin for employers 196 analytics: 197# provider: plausible 198# property: andreijiroh.eu.org 199# url: "https://analytics.projectsegfau.lt"