# The Site Configuration theme: jekyll-theme-chirpy lang: en timezone: Europe/Istanbul # See for Jekyll SEO Tag Settings: https://github.com/jekyll/jekyll-seo-tag/blob/master/docs/usage.md title: Aliberk Sandıkçı tagline: Personal Website & Blog description: >- Personal Website & Blog of Aliberk Sandıkçı url: "https://asandikci.com" baseurl: "/" forgejo: username: asandikci domain: 'git.aliberksandikci.com.tr' social: name: Aliberk Sandıkçı email: contact@aliberksandikci.com.tr links: - https://git.aliberksandikci.com.tr/asandikci - https://mastodon.social/@asandikci - https://www.linkedin.com/in/asandikci theme_mode: # [light | dark] # the avatar on sidebar, support local or CORS resources avatar: assets/img/pp.png # The URL of the site-wide social preview image used in SEO `og:image` meta tag. # It can be overridden by a customized `page.image` in front matter. social_preview_image: # string, local or CORS resources # boolean type, the global switch for TOC in posts. toc: true comments: active: # The global switch for posts comments, e.g., 'disqus'. Keep it empty means disable # The active options are as follows: disqus: shortname: # fill with the Disqus shortname. › https://help.disqus.com/en/articles/1717111-what-s-a-shortname # utterances settings › https://utteranc.es/ utterances: repo: # / issue_term: # < url | pathname | title | ...> # Giscus options › https://giscus.app giscus: repo: # / repo_id: category: category_id: mapping: # optional, default to 'pathname' input_position: # optional, default to 'bottom' lang: # optional, default to the value of `site.lang` reactions_enabled: # optional, default to the value of `1` # Self-hosted static assets, optional › https://github.com/cotes2020/chirpy-static-assets assets: self_host: enabled: # boolean, keep empty means false # specify the Jekyll environment, empty means both # only works if `assets.self_host.enabled` is 'true' env: # [development | production] pwa: enabled: true # the option for PWA feature (installable) cache: enabled: true # the option for PWA offline cache # Paths defined here will be excluded from the PWA cache. # Usually its value is the `baseurl` of another website that # shares the same domain name as the current website. deny_paths: # - "/example" # URLs match `/example/*` will not be cached by the PWA paginate: 10 # ------------ The following options are not recommended to be modified ------------------ kramdown: syntax_highlighter: rouge syntax_highlighter_opts: # Rouge Options › https://github.com/jneen/rouge#full-options css_class: highlight # default_lang: console span: line_numbers: false block: line_numbers: true start_line: 1 collections: tabs: output: true sort_by: order defaults: - scope: path: "" # An empty string here means all files in the project type: posts values: layout: post comments: true # Enable comments in posts. toc: true # Display TOC column in posts. # DO NOT modify the following parameter unless you are confident enough # to update the code of all other post links in this project. permalink: /posts/:title/ - scope: path: _drafts values: comments: false - scope: path: "" type: tabs # see `site.collections` values: layout: page permalink: /:title/ - scope: path: assets/js/dist values: swcache: true sass: style: compressed compress_html: clippings: all comments: all endings: all profile: false blanklines: false ignore: envs: [development] exclude: - "*.gem" - "*.gemspec" - docs - tools - README.md - LICENSE - rollup.config.js - package*.json jekyll-archives: enabled: [categories, tags] layouts: category: category tag: tag permalinks: tag: /tags/:name/ category: /categories/:name/