~bpv/website

a0c96ea8e9585de89d0e63d722475c0c8076d096 — Bryce Vandegrift 6 months ago 1d2bc8d
Added new blogging system
4 files changed, 33 insertions(+), 5 deletions(-)

M blog/index.html
A blog/new-blog/index.html
M index.html
M rss.xml
M blog/index.html => blog/index.html +2 -0
@@ 12,6 12,8 @@
		<p>You can find an RSS feed of this blog <a href="//brycevandegrift.xyz/rss.xml">here</a>.</p>
		<ul>
<!-- SB -->

<li>Nov 29, 2021 - <a href='https://brycevandegrift.xyz/blog/new-blog.html'>New Blog</a></li>
		</ul>
	</body>
</html>

A blog/new-blog/index.html => blog/new-blog/index.html +15 -0
@@ 0,0 1,15 @@
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<link rel="icon" href='//brycevandegrift.xyz/p/icon.ico' type="image/x-icon">
<link rel="stylesheet" href='//brycevandegrift.xyz/index.css'>
<title>New Blog</title>
</head>
<body>
<h1 id="new-blog">New Blog</h1>
<p>Recently, I have been working on a new blog system that takes Markdown and converts it into a very simple HTML page as well as an RSS feed. The blog system is written entirely in POSIX shell and is around 100 lines of code.</p>
<p>If succesful, it should generate a blog page, an RSS feed, as well as a rolling blog index page. The only downside is that it requires Pandoc which isn’t that small of a package, but it makes making blog posts a lot easier to write as I can write in Markdown instead of HTML.</p>
<p>I based some of it from Luke Smith’s blog script <a href="https://github.com/LukeSmithxyz/lb">here</a>. I have added a few querks of my own and I also plan to greatly expand on it in the future.</p>
</body>
</html>
\ No newline at end of file

M index.html => index.html +2 -4
@@ 16,9 16,6 @@
                </p>
                <p>This is my website, feel free to look around.<br>
                It has some stuff you might like.</p>
		<ul>
<!-- SB -->
		</ul>
                <h2>My Projects and Works:</h2>
                <ul>
                        <li><a href="softproj.html">My Software</a></li>


@@ 41,8 38,9 @@
                <ul>
                        <li><a href="websites.html">Cool Websites</a></li>
                </ul>
		<h2><a href="//brycevandegrift.xyz/blog/">Blog</a></h2>
                <h2><a href="donate.html">Donate 🪙</a></h2>
		<h2><a href="http://library.brycevandegrift.xyz">My Library 📖</a></h2>
		<h2><a href="//library.brycevandegrift.xyz">My Library 📖</a></h2>
                <h2>Contact Me</h2>
                <ul>
                        <li>Email: <a href="mailto://bpv@disroot.org">bpv@disroot.org</a></li>

M rss.xml => rss.xml +14 -1
@@ 6,5 6,18 @@
		<link>https://brycevandegrift.xyz/rss.xml</link>
		<link href="https://brycevandegrift.xyz/rss.xml" rel="self" type="application/rss+xml"/>
<!-- SB -->
	</channel>

<item>
<title>New Blog</title>
<guid>https://brycevandegrift.xyz/blog/new-blog.html</guid>
<link>https://brycevandegrift.xyz/blog/new-blog.html</link>
<pubDate>Mon, 29 Nov 2021 22:07:54 -0600</pubDate>
<description>
<h1 id="new-blog">New Blog</h1>
<p>Recently, I have been working on a new blog system that takes Markdown and converts it into a very simple HTML page as well as an RSS feed. The blog system is written entirely in POSIX shell and is around 100 lines of code.</p>
<p>If succesful, it should generate a blog page, an RSS feed, as well as a rolling blog index page. The only downside is that it requires Pandoc which isn’t that small of a package, but it makes making blog posts a lot easier to write as I can write in Markdown instead of HTML.</p>
<p>I based some of it from Luke Smith’s blog script <a href="https://github.com/LukeSmithxyz/lb">here</a>. I have added a few querks of my own and I also plan to greatly expand on it in the future.</p>
</description>
</item>
</channel>
</rss>