From 872ecd22dcbbe4fe3df2f6b5b973f2fcf63f38ca Mon Sep 17 00:00:00 2001 From: Alexander Amelkin Date: Wed, 3 Nov 2021 17:42:01 +0300 Subject: [PATCH] Initial pages Signed-off-by: Alexander Amelkin --- _config.yml | 24 ++++++++++++++++ _posts/2021-11-03-welcome-to-jekyll.markdown | 25 ++++++++++++++++ about.md | 15 ++++++++++ feed.xml | 30 ++++++++++++++++++++ index.html | 23 +++++++++++++++ 5 files changed, 117 insertions(+) create mode 100644 _config.yml create mode 100644 _posts/2021-11-03-welcome-to-jekyll.markdown create mode 100644 about.md create mode 100644 feed.xml create mode 100644 index.html 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 +--- + + + + {{ site.title | xml_escape }} + {{ site.description | xml_escape }} + {{ site.url }}{{ site.baseurl }}/ + + {{ site.time | date_to_rfc822 }} + {{ site.time | date_to_rfc822 }} + Jekyll v{{ jekyll.version }} + {% for post in site.posts limit:10 %} + + {{ post.title | xml_escape }} + {{ post.content | xml_escape }} + {{ post.date | date_to_rfc822 }} + {{ post.url | prepend: site.baseurl | prepend: site.url }} + {{ post.url | prepend: site.baseurl | prepend: site.url }} + {% for tag in post.tags %} + {{ tag | xml_escape }} + {% endfor %} + {% for cat in post.categories %} + {{ cat | xml_escape }} + {% endfor %} + + {% endfor %} + + 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 +--- + +
+ +

Posts

+ +
    + {% for post in site.posts %} +
  • + + +

    + {{ post.title }} +

    +
  • + {% endfor %} +
+ +

subscribe via RSS

+ +