diff options
author | Alexander Amelkin <alexander@amelkin.msk.ru> | 2021-11-03 17:42:01 +0300 |
---|---|---|
committer | Alexander Amelkin <alexander@amelkin.msk.ru> | 2021-11-03 17:42:06 +0300 |
commit | 872ecd22dcbbe4fe3df2f6b5b973f2fcf63f38ca (patch) | |
tree | 02cf026c8743f91c6c772ee4c59bcdc856d1d976 | |
download | ipmitool-872ecd22dcbbe4fe3df2f6b5b973f2fcf63f38ca.tar.gz |
Initial pages
Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
-rw-r--r-- | _config.yml | 24 | ||||
-rw-r--r-- | _posts/2021-11-03-welcome-to-jekyll.markdown | 25 | ||||
-rw-r--r-- | about.md | 15 | ||||
-rw-r--r-- | feed.xml | 30 | ||||
-rw-r--r-- | index.html | 23 |
5 files changed, 117 insertions, 0 deletions
diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..49a8d74 --- /dev/null +++ b/_config.yml @@ -0,0 +1,24 @@ +# Welcome to Jekyll! +# +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely need to edit after that. +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'jekyll serve'. If you change this file, please restart the server process. + +# Theme settings +remote_theme: pages-themes/minimal@v0.2.0 +plugins: + - jekyll-remote-theme + +# Site settings +title: The home of IPMI tools +#email: your-email@domain.com +description: > # this means to ignore newlines until "baseurl:" + Announcements and general information about + the collection of IPMI tools (ipmitool, frugen, etc.) +baseurl: "" # the subpath of your site, e.g. /blog +url: "https://ipmitool.github.io" # the base hostname & protocol for your site +github_username: AlexanderAmelkin + +# Build settings +markdown: kramdown diff --git a/_posts/2021-11-03-welcome-to-jekyll.markdown b/_posts/2021-11-03-welcome-to-jekyll.markdown new file mode 100644 index 0000000..c3e2e0e --- /dev/null +++ b/_posts/2021-11-03-welcome-to-jekyll.markdown @@ -0,0 +1,25 @@ +--- +layout: post +title: "Welcome to Jekyll!" +date: 2021-11-03 17:33:19 +0300 +categories: jekyll update +--- +You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated. + +To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works. + +Jekyll also offers powerful support for code snippets: + +{% highlight ruby %} +def print_hi(name) + puts "Hi, #{name}" +end +print_hi('Tom') +#=> prints 'Hi, Tom' to STDOUT. +{% endhighlight %} + +Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk]. + +[jekyll-docs]: http://jekyllrb.com/docs/home +[jekyll-gh]: https://github.com/jekyll/jekyll +[jekyll-talk]: https://talk.jekyllrb.com/ diff --git a/about.md b/about.md new file mode 100644 index 0000000..d0e6de5 --- /dev/null +++ b/about.md @@ -0,0 +1,15 @@ +--- +layout: page +title: About +permalink: /about/ +--- + +This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](http://jekyllrb.com/) + +You can find the source code for the Jekyll new theme at: +{% include icon-github.html username="jglovier" %} / +[jekyll-new](https://github.com/jglovier/jekyll-new) + +You can find the source code for Jekyll at +{% include icon-github.html username="jekyll" %} / +[jekyll](https://github.com/jekyll/jekyll) diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..a6628bd --- /dev/null +++ b/feed.xml @@ -0,0 +1,30 @@ +--- +layout: null +--- +<?xml version="1.0" encoding="UTF-8"?> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + <channel> + <title>{{ site.title | xml_escape }}</title> + <description>{{ site.description | xml_escape }}</description> + <link>{{ site.url }}{{ site.baseurl }}/</link> + <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/> + <pubDate>{{ site.time | date_to_rfc822 }}</pubDate> + <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate> + <generator>Jekyll v{{ jekyll.version }}</generator> + {% for post in site.posts limit:10 %} + <item> + <title>{{ post.title | xml_escape }}</title> + <description>{{ post.content | xml_escape }}</description> + <pubDate>{{ post.date | date_to_rfc822 }}</pubDate> + <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link> + <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid> + {% for tag in post.tags %} + <category>{{ tag | xml_escape }}</category> + {% endfor %} + {% for cat in post.categories %} + <category>{{ cat | xml_escape }}</category> + {% endfor %} + </item> + {% endfor %} + </channel> +</rss> diff --git a/index.html b/index.html new file mode 100644 index 0000000..83d9398 --- /dev/null +++ b/index.html @@ -0,0 +1,23 @@ +--- +layout: default +--- + +<div class="home"> + + <h1 class="page-heading">Posts</h1> + + <ul class="post-list"> + {% for post in site.posts %} + <li> + <span class="post-meta">{{ post.date | date: "%b %-d, %Y" }}</span> + + <h2> + <a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a> + </h2> + </li> + {% endfor %} + </ul> + + <p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | prepend: site.baseurl }}">via RSS</a></p> + +</div> |