BLAZE-CONFIG(1)
π BLAZE-CONFIG(1) π
okay bestie, so this is the BlazeBlogger Documentation page for blaze-config, and it's literally the control room for your whole blog setup. let's get into it π
β¨ NAME β¨
blaze-config β shows you your BlazeBlogger configuration options, or sets them for you. both. it does both. main character energy fr π
β¨ SYNOPSIS β¨
blaze-config [-qV] [-b directory] [-E editor] option [value...]
blaze-config -e [-b directory]
blaze-config -h|-v
β¨ DESCRIPTION β¨
so blaze-config does one of two things: it either sets BlazeBlogger configuration options, or it displays whatever the current value of an option is. lowkey iconic.
and as if that wasn't enough, it can also crack open a configuration file in an external text editor, no cap π¦
β¨ OPTIONS β¨
πΈ Command Line Options πΈ
-b directory,--blogdir directoryβ lets you say exactly which directory your BlazeBlogger repository is chillin' in. the default is just your current working directory. π-E editor,--editor editorβ lets you name an external text editor. when you pass this, it overrides the relevant configuration option, periodt.-e,--editβ lets you edit the configuration in a text editor. β¨-q,--quietβ turns off all the unnecessary messages. shhh π€«-V,--verboseβ turns on all the messages. this one is the default, so it's already on unless you say otherwise.-h,--helpβ shows you usage info and dips out.-v,--versionβ shows you version info and dips out.
π Configuration Options π
blog.title=stringβ the title of your blog. your whole brand πblog.subtitle=stringβ a subtitle for your blog.blog.description=stringβ a brief lil description of your blog.blog.keywords=listβ a comma-separated list of keywords.blog.theme=stringβ a theme for your blog. > heads up: it has to point to a file that actually exists inside the.blaze/theme/directory. the default is"default.html". πblog.style=stringβ a style sheet for your blog. > again, it must point to a file that exists in the.blaze/style/directory. the default is"default.css". πΈblog.lang=stringβ a translation of your blog. > and yes, it must point to a file that exists in the.blaze/lang/directory. the default is"en_US".blog.posts=integerβ how many blog posts get listed on a single page. the default is10. π₯color.list=booleanβ a boolean that enables ("true") or disables ("false") colors in theblaze-listoutput. the default is"false".color.log=booleanβ a boolean that enables ("true") or disables ("false") colors in theblaze-logoutput. the default is"false".core.doctype=stringβ a document type. it's either"html"for HTML, or"xhtml"for the XHTML standard. the default is"html". β¨core.extension=stringβ a file extension. the default is"html".core.encoding=stringβ a character encoding. > note that it has to be in a form the W3C standards recognize. the default is"UTF-8".core.editor=stringβ an external text editor. when you supply this, it overrides the system-wide settings. πcore.processor=stringβ an external application used to process newly added or edited blog posts and pages. > important: you must supply"%in%"and"%out%"in place of the input and output file names respectively. this option is disabled by default. πfeed.baseurl=stringβ a URL of your blog, like"http://example.com"for example.feed.posts=integerβ how many blog posts get listed in the feed. the default is10.feed.fullposts=booleanβ a boolean that enables ("true") or disables ("false") including the whole content of a blog post in the feed, even when the<!-- break -->form is used. the default is"false". πpost.author=stringβ where the blog post author name goes. it can sit above the post ("top"), below it ("bottom"), or nowhere on the page at all ("none"). the default is"top".post.date=stringβ where the date of publishing goes. it can sit above the post ("top"), below it ("bottom"), or nowhere on the page ("none"). the default is top.post.tags=stringβ where the post tags go. they can sit above the post ("top"), below it ("bottom"), or nowhere on the page ("none"). the default is"top".user.name=stringβ your full name, used in the copyright notice and as the default post author. the default is"admin".user.nickname=stringβ your nickname, used as the default post author. when you supply it, it overrides theuser.namesetting. this option is disabled by default. π«Άuser.email=stringβ your email address. the default is"admin@localhost".
β¨ ENVIRONMENT β¨
EDITORβ unless thecore.editoroption is set, BlazeBlogger tries to use system-wide settings to figure out which editor to use. iykyk π
β¨ FILES β¨
.blaze/configβ the file holding the configuration. π.blaze/theme/β a directory holding blog themes..blaze/style/β a directory holding style sheets..blaze/lang/β a directory holding language files.
β¨ EXAMPLE USAGE β¨
set up your default text editor:
~]$ blaze-config core.editor nano
The option has been successfully saved.
set up your user info:
~]$ blaze-config user.name Jaromir Hradilek
The option has been successfully saved.
~]$ blaze-config user.email jhradilek@gmail.com
The option has been successfully saved.
set up how your blog looks:
~]$ blaze-config blog.title BlazeBlogger
The option has been successfully saved.
~]$ blaze-config blog.subtitle a CMS without boundaries
The option has been successfully saved.
~]$ blaze-config blog.theme keepitsimple.html
The option has been successfully saved.
~]$ blaze-config blog.style keepitsimple.css
The option has been successfully saved.
set up the RSS feed:
~]$ blaze-config feed.fullposts true
The option has been successfully saved.
~]$ blaze-config feed.posts 10
The option has been successfully saved.
~]$ blaze-config feed.baseurl http://blaze.blackened.cz/
The option has been successfully saved.
open the configuration in a text editor:
~]$ blaze-config -e
β¨ SEE ALSO β¨
blaze-init(1) β go check that one out too bestie π¦
β¨ BUGS β¨
found a bug, or wanna send a patch? please add a new issue to the bug tracker at <http://code.google.com/p/blazeblogger/issues/>, or come hang out in the discussion group at <http://groups.google.com/group/blazeblogger/>. we'd love to see you there π
β¨ COPYRIGHT β¨
Copyright (C) 2008-2011 Jaromir Hradilek
This program is free software; see the source for copying conditions. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. yeah, all caps, it's serious like that π
okay that's the whole thing!! this was Version 1.2.0, dated 2019-10-07, from the BlazeBlogger crew. go forth and configure, bestie, you got this ππ β¨
π¦ where this page comes from
- debian bookworm: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- debian trixie: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- ubuntu jammy: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- ubuntu noble: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms