paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 7b849d445ede143c450b5a31768f63822b21bf8d
parent 9d8583a043c23ed637a0c68a7e45baaee596bb9e
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Mon, 13 Jul 2020 21:12:22 -0400

Publish new blog post

Diffstat:
Mpages/blog.md | 1+
Apages/blog/new-desktop-checklist.md | 37+++++++++++++++++++++++++++++++++++++
Mpages/home.md | 4++--
Mpublic/feeds/sitewide-feed.xml | 14++++++++++++++
Mpublic/sitemap.xml | 1+
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>