Help language development. Donate to The Perl Foundation
# This config file is meant for settings that affect your whole blog, values # which you are expected to set up once and rarely edit after that. If you find # yourself editing this file very often, consider using Jekyll's data files # feature for the data you need to update frequently. # # For technical reasons, this file is *NOT* reloaded automatically when you use # 'bundle exec jekyll serve'. If you change this file, please restart the server process. # Github Specifics: https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll # All default settings from https://jekyllrb.com/docs/configuration/default/ # and changed when needed # Be aware of directory paths! # In general, make directory path values in configuration keys like plugins_dir # relative to the current working directory, not the site source. The sass # configuration key is an exception, where values must be relative to the site # source. # More # http://kramdown.gettalong.org/quickref.html # http://kramdown.gettalong.org/options.html # https://stackoverflow.com/questions/6615415/add-syntax-highlighting-to-gh-pages # https://github.com/jekyll/jekyll/pull/4090 # Rouge Highlighter in Kramdown › http://kramdown.gettalong.org/syntax_highlighter/rouge.html # Where things are #----------------- #source : . #destination : ./_site #collections_dir : . #plugins_dir : _plugins # takes an array of strings and loads plugins in that order #layouts_dir : _layouts #data_dir : _data #includes_dir : _includes #sass: # sass_dir: _sass #collections: # posts: # output : true # Handling Reading #----------------- safe : true # (no caching) # false #include : [".htaccess"] #exclude : ["Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"] #keep_files : [".git", ".svn"] #encoding : "utf-8" #markdown_ext : "markdown,mkdown,mkdn,mkd,md" #strict_front_matter : true # false # Filtering Content #------------------ #show_drafts : null #limit_posts : 0 #future : false #unpublished : false # Plugins #-------- #whitelist : [] #remote_theme: pages-themes/[email protected] plugins: # - jekyll-remote-theme - jekyll-feed - kramdown # - kramdown-plantuml # Conversion #----------- markdown : kramdown highlighter : rouge #lsi : false #excerpt_separator : "\n\n" #incremental : false # https://github.com/benbalter/jekyll-optional-front-matter optional_front_matter: remove_originals: true enabled: true # Serving #-------- #detach : false #port : 4000 #host : 127.0.0.1 baseurl: "/gnome-gtk3" #show_dir_listing : false #url: "https://martimm.github.io" #theme: jekyll-theme-tactile title: Raku Interface to Gnome GTK+ description: Interfacing Raku to Gnome GTK+ email: [email protected] github_username: MARTIMM github: [metadata] # Outputting #----------- #permalink : date #paginate_path : /page:num #timezone : null #quiet : false #verbose : true # false defaults: - scope: path: content-docs/reference/Gtk3 type: pages values: layout: reference-page part-title: Gtk3 reference nav_menu: references-nav sidebar_menu: references-gtk3-sidebar - scope: path: "content-docs/reference/Gdk3" values: layout: reference-page part-title: Gdk3 reference nav_menu: references-nav sidebar_menu: references-gdk3-sidebar - scope: path: "content-docs/reference/GObject" values: layout: reference-page part-title: GObject reference nav_menu: references-nav sidebar_menu: references-gobject-sidebar - scope: path: "content-docs/reference/Gio" values: layout: reference-page part-title: Gio reference nav_menu: references-nav sidebar_menu: references-gio-sidebar - scope: path: "content-docs/reference/Glib" values: layout: reference-page part-title: Glib reference nav_menu: references-nav sidebar_menu: references-glib-sidebar - scope: path: "content-docs/reference/Pango" values: layout: reference-page part-title: Pango reference nav_menu: references-nav sidebar_menu: references-pango-sidebar - scope: path: "content-docs/reference/Cairo" values: layout: reference-page part-title: Cairo reference nav_menu: references-nav sidebar_menu: references-cairo-sidebar - scope: path: "content-docs/reference/Native" values: layout: reference-page part-title: Native reference nav_menu: references-nav sidebar_menu: references-native-sidebar - scope: path: "content-docs/reference/Test" values: layout: reference-page part-title: Test reference nav_menu: references-nav sidebar_menu: references-test-sidebar #liquid: # error_mode : warn # strict_filters : false # strict_variables : false # Markdown Processors #-------------------- kramdown: # auto_ids : true # entity_output : as_char # toc_levels : [1, 2, 3, 4, 5, 6] # smart_quotes : lsquo,rsquo,ldquo,rdquo input : GFM # hard_wrap : false # footnote_nr : 1 # show_warnings : false # syntax_highlighter: rouge # syntax_highlighter_opts: # css_class: 'highlight' # Use existing pygments syntax highlighting css