commit 7b849d445ede143c450b5a31768f63822b21bf8d
parent 9d8583a043c23ed637a0c68a7e45baaee596bb9e
Author: Jake Bauer <jbauer@paritybit.ca>
Date: Mon, 13 Jul 2020 21:12:22 -0400
Publish new blog post
Diffstat:
5 files changed, 55 insertions(+), 2 deletions(-)
diff --git a/pages/blog.md b/pages/blog.md
@@ -27,6 +27,7 @@ href="https://social.paritybit.ca/@jbauer">Mastodon</a>.
### 2020
<ul>
+ <li>2020-07-13 <a href="blog/new-desktop-checklist">New Desktop Checklist</a></li>
<li>2020-07-12 <a href="blog/new-server-checklist">New Server Checklist</a></li>
<li>2020-07-12 <a href="blog/machine-hostnames">Machine Hostnames</a></li>
<li>2020-07-11 <a href="blog/colours-for-gitea-issues">Colours for Gitea Issues</a></li>
diff --git a/pages/blog/new-desktop-checklist.md b/pages/blog/new-desktop-checklist.md
@@ -0,0 +1,37 @@
+## New Desktop Checklist
+
+[//]: # "Detailing what I do when I'm setting up a new desktop or laptop system."
+
+[//]: # "main.min.css"
+
+[//]: #
+
+<div class="byline">
+<b>Written By:</b> Jake Bauer |
+ <b>Posted:</b> 2020-07-13 |
+ <b>Last Updated:</b> 2020-07-13
+</div>
+
+Similar to [the list of things I need to do to set up a
+server](/blog/new-server-checklist), setting up a desktop system is relatively
+simple (especially now that I've created a script that does a lot of it for me).
+Below is a list of basic things I do when setting up a new Debian system on one
+of my laptop or desktop computers:
+
+<input type="checkbox" id="1"><label for="1">Install git: `sudo apt install git`</label><br>
+<input type="checkbox" id="2"><label for="2">Get the deployment script: `git clone https://git.sr.ht/~jbauer/deploy-system`</label><br>
+<input type="checkbox" id="3"><label for="3">Run the deployment script: `./deploy-system/deploy-system.sh`</label><br>
+<input type="checkbox" id="4"><label for="4">Customize slstatus to the hardware of the system, re-install and restart slstatus.</label><br>
+<input type="checkbox" id="5"><label for="5">Copy in KeepassXC databases and configure KeepassXC.</label><br>
+<input type="checkbox" id="6"><label for="6">Customize Firefox with extensions and activate KeepassXC-browser.</label><br>
+<input type="checkbox" id="7"><label for="7">Install microcode/firmware for processor/wifi chip if needed.</label><br>
+
+Unfortunately the setup script which does the hard work for me doesn't work for
+non-Debian systems, but right now Debian is the only distribution I use
+full-time. If I switch to Alpine or Gentoo then I'll make and post scripts for
+those too.
+
+_This is my sixty-ninth (nice!) post for the
+[#100DaysToOffload](https://social.paritybit.ca/tags/100DaysToOffload)
+challenge. You can learn more about this challenge over at
+[https://100daystooffload.com](https://100daystooffload.com)._
diff --git a/pages/home.md b/pages/home.md
@@ -19,6 +19,8 @@ This site will soon be available over Gopher and Gemini.
src="/img/feed-icon.png" width="15" height="15" alt="Click for RSS Feed"/>
</a>
</div>
+2020-07-13 <a class="feed-item" href="blog/new-desktop-checklist">New Desktop Checklist</a>
+
2020-07-12 <a class="feed-item" href="blog/new-server-checklist">New Server Checklist</a>
2020-07-12 <a class="feed-item" href="blog/machine-hostnames">Machine Hostnames</a>
@@ -36,8 +38,6 @@ This site will soon be available over Gopher and Gemini.
2020-07-05 <a class="feed-item" href="blog/switching-to-cgit">Switching to cgit</a>
2020-07-04 <a class="feed-item" href="blog/generating-my-geek-code">Generating My Geek Code</a>
-
-2020-07-03 <a class="feed-item" href="blog/adding-search-to-my-blog">Adding Search to my Blog</a>
### What is a Parity Bit?
It is a bit (in the 1's and 0's sense) used in checking for errors in digital
diff --git a/public/feeds/sitewide-feed.xml b/public/feeds/sitewide-feed.xml
@@ -7,6 +7,20 @@
<description>The feed that covers all notable additions, updates, announcements,
and other changes for the entire paritybit.ca website.</description>
<item>
+ <title>New Desktop Checklist</title>
+ <link>https://www.paritybit.ca/blog/new-desktop-checklist</link>
+ <guid>https://www.paritybit.ca/blog/new-desktop-checklist</guid>
+ <pubDate>Mon, 13 Jul 2020 01:28:19 -0400</pubDate>
+ <description><![CDATA[<h2 id="new-desktop-checklist">New Desktop Checklist</h2>
+<div class="byline">
+<p><b>Written By:</b> Jake Bauer | <b>Posted:</b> 2020-07-13 | <b>Last Updated:</b> 2020-07-13</p>
+</div>
+<p>Similar to <a href="/blog/new-server-checklist">the list of things I need to do to set up a server</a>, setting up a desktop system is relatively simple (especially now that I’ve created a script that does a lot of it for me). Below is a list of basic things I do when setting up a new Debian system on one of my laptop or desktop computers:</p>
+<p><input type="checkbox" id="1"><label for="1">Install git: <code>sudo apt install git</code></label><br> <input type="checkbox" id="2"><label for="2">Get the deployment script: <code>git clone https://git.sr.ht/~jbauer/deploy-system</code></label><br> <input type="checkbox" id="3"><label for="3">Run the deployment script: <code>./deploy-system/deploy-system.sh</code></label><br> <input type="checkbox" id="4"><label for="4">Customize slstatus to the hardware of the system, re-install and restart slstatus.</label><br> <input type="checkbox" id="5"><label for="5">Copy in KeepassXC databases and configure KeepassXC.</label><br> <input type="checkbox" id="6"><label for="6">Customize Firefox with extensions and activate KeepassXC-browser.</label><br> <input type="checkbox" id="7"><label for="7">Install microcode/firmware for processor/wifi chip if needed.</label><br></p>
+<p>Unfortunately the setup script which does the hard work for me doesn’t work for non-Debian systems, but right now Debian is the only distribution I use full-time. If I switch to Alpine or Gentoo then I’ll make and post scripts for those too.</p>
+<p><em>This is my sixty-ninth (nice!) post for the <a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a> challenge. You can learn more about this challenge over at <a href="https://100daystooffload.com">https://100daystooffload.com</a>.</em></p>]]></description>
+ </item>
+<item>
<title>New Server Checklist</title>
<link>https://www.paritybit.ca/blog/new-server-checklist</link>
<guid>https://www.paritybit.ca/blog/new-server-checklist</guid>
diff --git a/public/sitemap.xml b/public/sitemap.xml
@@ -3,6 +3,7 @@
<url><loc>https://www.paritybit.ca</loc></url>
<url><loc>https://www.paritybit.ca/home</loc></url>
<url><loc>https://www.paritybit.ca/blog</loc></url>
+ <url><loc>https://www.paritybit.ca/blog/new-desktop-checklist</loc></url>
<url><loc>https://www.paritybit.ca/blog/new-server-checklist</loc></url>
<url><loc>https://www.paritybit.ca/blog/machine-hostnames</loc></url>
<url><loc>https://www.paritybit.ca/blog/colours-for-gitea-issues</loc></url>