site

my personal site
git clone git://git.daat.foo/site.git
Log | Files | Refs | README | LICENSE

commit b007511d156f47b99d1d210e621976d387741a5a
parent e64684960ce142c86dbc5ed0a29f7faeccb79efd
Author: cowmonk <rekketstone@duck.com>
Date:   Tue, 18 Mar 2025 19:26:12 -0700

blog - start

Diffstat:
Aatom.xml | 21+++++++++++++++++++++
Ablog1.html | 71+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aindex.css | 36++++++++++++++++++++++++++++++++++++
Aindex.html | 36++++++++++++++++++++++++++++++++++++
Atemplate.css | 35+++++++++++++++++++++++++++++++++++
5 files changed, 199 insertions(+), 0 deletions(-)

diff --git a/atom.xml b/atom.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"> + <title>Feed</title> + <link href="https://kristaps.bsd.lv/sblg/examples/retro" /> + <link href="https://kristaps.bsd.lv/sblg/examples/retro/atom.xml" rel="self" /> + <id>https://kristaps.bsd.lv/sblg/examples/retro</id> + <updated>2025-03-18T00:00:00Z</updated> + <entry> + <id>https://kristaps.bsd.lv/sblg/examples/retro/blog1.xml#2025-03-18T00:00:00Z</id> + <updated>2025-03-18T00:00:00Z</updated> + <title>No Blue Screens Here, Just a Bit of Kernel Panic and a Whole Load of Blogging</title> + <author><name>cowmonk</name></author> + <link rel="alternate" type="text/html" href="https://kristaps.bsd.lv/sblg/examples/retro/blog1.html" /> + <content type="xhtml"> + <div xmlns="http://www.w3.org/1999/xhtml"> +An introduction, why would I create a blog, plans for the future, and other random things</div> + </content> + </entry> + +</feed> + diff --git a/blog1.html b/blog1.html @@ -0,0 +1,71 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta charset="utf-8" /> + <title>No Blue Screens Here, Just a Bit of Kernel Panic and a Whole Load of Blogging</title> + <link rel="stylesheet" href="template.css" /> + <link rel="alternate" href="atom.xml" type="application/atom+xml" title="Atom Feed" /> + </head> + <body> + <header> + <h1><a href="index.html">cowmonk's random blogs</a></h1> + <nav class="sblg-nav"> + <span class="prevnext "> + <a href="blog1.html">&lt;-newer</a> + </span> + <span class="prevnext "> + <a href="blog1.html">older-&gt;</a> + </span> + </nav> + </header> + <section> + <p> + <q>An introduction, why would I create a blog, plans for the future, and other random things</q> + </p> + <p> + Published by + <span class="name">cowmonk</span> + on + <time datetime="2025-03-18">2025-03-18</time> + </p> + <article data-sblg-article="1" data-sblg-tags="misc linux"> + <header> + <h2>No Blue Screens Here, Just a Bit of Kernel Panic and a Whole Load of Blogging</h2> + <aside>An introduction, why would I create a blog, plans for the future, and other random things</aside> + <address>cowmonk</address> + <time datetime="2025-03-18">2025-03-18</time> + </header> +<p>It was a simple suggestion from someone on the LearnixTV server when I completed one of the hardest challenges of my linux journey, achieving 30mib idle with dwm running on a modern 64 bit system: <strong>&#8220;why don&#8217;t you make a blog post about this?&#8221;</strong>, or something along those lines. It really stuck with me, and it was further strengthened by <a href="https://kirawano.github.io/YARB.html">kirwano&#8217;s blogs</a> and <a href="https://blog.spacehey.com/tronnerd82">TronNerd&#8217;s blogs</a>; reading them gave me a lot of inspiration in what I could write about and get down into. +The idea of writing and documenting what I did and writing guides for other enthusiasts like myself intrigued me. But when I do write, hopefully I won&#8217;t bore anyone with what I have to say and people can gain insight from these blogs.</p> +<h1 id="more-about-me">More about me</h1> +<p>For the unaware, I am known as cowmonk, a crazy linux lunatic if the intro didn&#8217;t tell you otherwise. My first daily driver was arch, being the only reason for using it (being a life long windows user back then) was for a challenge. Hence, it was a no-brainer for me to move to gentoo as I naturally sought more ways to inconvenience myself whilst using my computer. My time on gentoo was simply put: &#8220;a tinker&#8217;s dream&#8221;, I gradually became a huge suckless shill and loved the minimalist approach. +This brought me down a massive rabbit hole and I began to aim for the most bloatless system, with the least possible amount of ram used. +And so, began the long journey to 30mib and &#8220;debloating&#8221; my system. It was then however, after acheiving such a massive goal, I realized that there was +truly nothing left for me to do, and finally my switch to LFS as my final distro and daily driver.</p> +<p>During this time of my linux journey, I also somehow became the founder of <a href="https://learnixos.github.io">LearnixOS</a>, which started out as a joke. In fact, the distro was supposed to be a spin off of Linux Mint, and just be another Hannah Montana joke distro. It went through many ideas and iterations of what it could be. How I would love to continue on about the history of LearnixOS, but that&#8217;ll be for a future blog post. Long story short, LearnixOS is now LFS based, and as of writing there are already multiple people working on it and its own <a href="https://learnixos.github.io/lxpkg.html">custom package manager</a>. </p> +<h1 id="plans">Plans</h1> +<p>I plan to continue these blogs as frequent as possible, a partial reason being to help me get better at writing in english. If your cup of tea is to listen to a nerd do nerdy things, I hope that by the end of every blog post from me you are able to replicate my actions or learn something. There might be a few rants&#47;papers coming up, but also on the process on some insane projects I did in the past; There are also plans for guides, such as tips and tricks for custom kernels if anyone is +interested in that. +These plans aren&#8217;t fully set in stone and it would be interesting to dive into other things, such as updates on LearnixOS or anything of the like.</p> +<h1 id="contact">Contact</h1> +<p>If you want to contact me, my public contact exists on discord primarily: cowmonk (duh)</p> +<p>I don&#8217;t really use anything else, unless I really want to doxx myself.</p> +</article> + <p class="tags"> + Tags: <span class="sblg-tag">misc</span><span class="sblg-tag">linux</span>. + </p> + </section> + <nav> + <span class="prevnext "> + <a href="blog1.html">&lt;-newer</a> + </span> + <span class="prevnext "> + <a href="blog1.html">older-&gt;</a> + </span> + </nav> + <footer> + powered by <a href="https://www.vim.org/">vim</a> + </footer> + </body> +</html> diff --git a/index.css b/index.css @@ -0,0 +1,36 @@ +html, body { margin: 0; } +body { font-family: monospace; + font-size: 10pt; + color: #ddd; + background-color: #111; + line-height: 1.4em; } +body > header, +body > footer, +nav[data-sblg-nav] { width: 50rem; + max-width: 96%; + margin: 0 auto; } +body > header { padding: 1rem 0; + color: #fff; } +body > header p { opacity: 0.8; + color: #ccc; + margin: 0; } +h1 { font-size: inherit; + font-weight: 700; } +h1 a { color: inherit; } +nav[data-sblg-nav] { padding: 2rem 0; } +nav[data-sblg-nav] li + li { padding-top: 2rem; } +nav[data-sblg-nav] ul { list-style-type: none; + padding: 0; } +a { color: yellow; } +footer { padding: 1rem 0; + color: #aaa; } +h2 { font-weight: 700; + margin-bottom: 0; + font-size: inherit; } +h2 + div { color: #888; } +address { display: inline-block; + font-style: normal; } +.tags { color: #888; + margin: 0; } +.tags .sblg-tag { color: #fff; } +.tags .sblg-tag + .sblg-tag:before { content: ', '; } diff --git a/index.html b/index.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta charset="utf-8" /> + <title>cowmonk's random blogs</title> + <link rel="stylesheet" href="index.css" /> + <link rel="alternate" href="atom.xml" type="application/atom+xml" title="Atom Feed" /> + </head> + <body> + <header> + <h1>cowmonk's random blogs</h1> + <p> + <q>For now we see only a reflection as in a mirror; then we shall see face to face. Now I know in part; then I shall know fully, even as I am fully known.</q> + </p> + </header> + <nav data-sblg-nav="1" data-sblg-navcontent="1"><ul><li> + <h2><a href="blog1.html">No Blue Screens Here, Just a Bit of Kernel Panic and a Whole Load of Blogging</a></h2> + <div> + <address>cowmonk</address>, + <time datetime="2025-03-18">2025-03-18</time> + </div> + <p>An introduction, why would I create a blog, plans for the future, and other random things</p> + <p class="tags"> + Tags: <span class="sblg-tag">misc</span><span class="sblg-tag">linux</span>. + </p> + <nav> + <a href="blog1.html">Read more-&gt;</a> + </nav> + </li></ul></nav> + <footer> + Powered by <a href="https://www.vim.org/">vim</a> + </footer> + </body> +</html> + diff --git a/template.css b/template.css @@ -0,0 +1,35 @@ +html, body { margin: 0; } +body { font-family: monospace; + font-size: 10pt; + color: #ddd; + background-color: #111; + line-height: 1.4em; } +body > header, +body > footer, +body > nav, +body > section { width: 50rem; + max-width: 96%; + margin: 0 auto; } +body > header { padding: 1rem 0; + color: #eee; } +.tags { padding-top: 1rem; + color: #888; } +.tags .sblg-tag { color: #fff; } +.tags .sblg-tag + .sblg-tag:before { content: ', '; } +.prevnext > a { display: none; } +.sblg-next-has > a, +.sblg-prev-has > a { display: inline-block; } +footer { padding: 1rem 0; } +a { color: yellow; } +h1 { font-size: inherit; + font-weight: 700; } +h1 a { color: inherit; } +body > section { padding: 1rem 0; + color: #aaa; } +section > p q { display: inline-block; + margin-bottom: 1em; } +section > p span, +section > p time, +article { color: #fff; } +article > header { display: none; } +footer { color: #aaa; }