mirror of
https://github.com/kittywitch/dork.dev.git
synced 2026-02-09 23:29:17 -08:00
deploy: 5f6b48eb51
This commit is contained in:
parent
482574b6e8
commit
2313260efb
9 changed files with 82 additions and 5 deletions
10
index.html
10
index.html
|
|
@ -1,9 +1,10 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>dork.dev - Home</title>
|
<title>dork.dev - Home</title>
|
||||||
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
|
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta property="og:title" content="dork.dev - Home" />
|
<meta property="og:title" content="dork.dev - Home" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content="index.html" />
|
<meta property="og:url" content="index.html" />
|
||||||
|
|
@ -26,7 +27,12 @@
|
||||||
<h2>posts</h2>
|
<h2>posts</h2>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="posts/post-1.html">Doing something with this domain!</a></li>
|
<li>
|
||||||
|
<p><a href="posts/post-1.html">Doing something with this domain!</a></p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p><a href="posts/post-2.html">The first month of life with the Framework 13</a></p>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,10 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>dork.dev - Doing something with this domain!</title>
|
<title>dork.dev - Doing something with this domain!</title>
|
||||||
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
|
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta property="og:title" content="dork.dev - Doing something with this domain!" />
|
<meta property="og:title" content="dork.dev - Doing something with this domain!" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content="posts/post-1.html" />
|
<meta property="og:url" content="posts/post-1.html" />
|
||||||
|
|
|
||||||
BIN
posts/post-2-desktop.png
Normal file
BIN
posts/post-2-desktop.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.4 MiB |
BIN
posts/post-2-laptop.jpg
Normal file
BIN
posts/post-2-laptop.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1,014 KiB |
BIN
posts/post-2-lutris.png
Normal file
BIN
posts/post-2-lutris.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 694 KiB |
BIN
posts/post-2-steam.png
Normal file
BIN
posts/post-2-steam.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 93 KiB |
63
posts/post-2.html
Normal file
63
posts/post-2.html
Normal file
|
|
@ -0,0 +1,63 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>dork.dev - The first month of life with the Framework 13</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="/stylesheet.css">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta property="og:title" content="dork.dev - The first month of life with the Framework 13" />
|
||||||
|
<meta property="og:type" content="website" />
|
||||||
|
<meta property="og:url" content="posts/post-2.html" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div>
|
||||||
|
<header>
|
||||||
|
<h1><a href="/">dork.dev</a><small> - The first month of life with the Framework 13</small></h1>
|
||||||
|
<hr>
|
||||||
|
</header>
|
||||||
|
<main>
|
||||||
|
<article>
|
||||||
|
<h2>Preparation</h2>
|
||||||
|
<p>I was starting to feel as if I needed to upgrade away from the Lenovo Thinkpad x270 because of performance issues and I had the money laying around to finally perform that upgrade. I settled upon the Framework 13 for ideological reasons, especially wanting a laptop that could last me a long time and be upgraded as I see fit, through generational improvements of the mainboard.</p>
|
||||||
|
<p>I ordered the Ryzen 5 7640U version without <abbr title="random-access memory">RAM</abbr> or an <abbr title="non-volatile memory express">NVMe</abbr> <abbr title="solid state drive">SSD</abbr>, so I was going to have to source myself both elsewhere. With help from a dear friend, I picked out the Kingston Fury Impact 32GB (2x16GB) 5600MHz DDR5 SODIMM set alongside the Crucial P5 Plus 1TB (which, I shoukd've got a fancier larger SSD instead of, much as the dear friend suggested). These were ordered from Canada Computers with the help of the wife, so they took like a week to arrive (because coast-to-coast...).</p>
|
||||||
|
<p>I ordered 4 expansion cards with my Framework, 3 USB C expansion cards and 1 USB A expansion card. I am now aware that the USB A expansion card causes a constant power draw due to oversights in the design. I will eventually attempt to get another expansion card of some other variety, I already have a few ideas. I may even make my own!</p>
|
||||||
|
<p>I ordered an intel BE200 a while before this, intending to upgrade the Framework 13 to have WiFi 7, as at the same time I was upgrading the home WiFi to a Ubiquiti U7 Pro.</p>
|
||||||
|
<h2>Day 1!</h2>
|
||||||
|
<p>Upon receiving the memory and storage, I prepared to install them on stream. Things went okay at first during the installation, the procedure for putting together the laptop is very straightforward, I would call it fun! The first thing I did was to install the WiFi 7 card, then the RAM and NVMe SSD. Upon attempting to boot it for the first time, it simply did not boot.</p>
|
||||||
|
<p>After troubleshooting for an hour, I discovered that the Intel BE200 is not in fact compatible with non-Intel platforms. I don't actually have any modern Intel platforms worth using this modem with, so it has effectively become e-waste to me. That really sucks, thanks Intel.</p>
|
||||||
|
<p>I set it up with a 75% charge limit to ensure longevity of the battery in the UEFI settings.</p>
|
||||||
|
<p>With this, my setup began; I installed NixOS with bcachefs for the root filesystem with <abbr title="full disk encryption">FDE</abbr>.</p>
|
||||||
|
<h2>Week 1</h2>
|
||||||
|
<p>I decided to start modernizing my setup, so I moved to Hyprland initially as my window manager. I eventually got set up on that for a while, but I realised that Wayland has no way for taking ICC color profiles because the standard for such is currently being worked on as of 2024-04-07. I got settled in with the laptop and began to thoroughly enjoy the experience; 3:2 is probably my favourite aspect ratio for a display.</p>
|
||||||
|
<h2>Week 2</h2>
|
||||||
|
<p>From here, I moved to GNOME 3 and at the time I was working on this setup, colord was broken due to an update to 1.4.7. I eventually decided to move back to Hyprland after a quick jaunt over to KDE in the process. I had to update konawall-py to have GNOME 3 and KDE support in the process of these moves.</p>
|
||||||
|
<p>I got secure boot working with the help of <a href="https://github.com/nix-community/lanzaboote">lanzaboote</a>.</p>
|
||||||
|
<h2>Week 3</h2>
|
||||||
|
<p>I continued using the laptop during this period, but did not contribute to my infrastructure project. I spent the weekend in the United States of America and used it during then, too. I loaded games up on Steam and Lutris for potential play while there; Higurashi Chapter 1 seemed to work a charm with Proton, but not natively. Presumably this is due to missing dependencies in the FHS environment; I did not feel like investigating.</p>
|
||||||
|
<p>During this time period, however, I did put stickers on the laptop! ^~^</p>
|
||||||
|
<p><a href="post-2-laptop.jpg"><img src="post-2-laptop.jpg" alt="The laptop covered in stickers" /></a></p>
|
||||||
|
<h2>Week 4</h2>
|
||||||
|
<p>Instead of actually fixing the systemd service with the 3 lines required to set the state directory, the maintainer eventually opted to downgrade to 1.4.6. This was good enough for me, and now I can have moderately accurate colours.</p>
|
||||||
|
<p>I spent significant time loading up on old games and decided to move over to XFCE with Chicago95, just to add to the retro feels. To do so, I had to update konawall-py to have XFCE support.</p>
|
||||||
|
<p>Here's a picture of the results of my customizing:</p>
|
||||||
|
<p><a href="post-2-desktop.png"><img src="post-2-desktop.png" alt="A picture of the desktop of my Framework, running XFCE with Chicago95 and konawall-py running." /></a>
|
||||||
|
Here's the lists of games I have installed, as pictures of the applications:</p>
|
||||||
|
<p><a href="post-2-lutris.png"><img src="post-2-lutris.png" alt="A list of games installed via Lutris" /></a></p>
|
||||||
|
<p><a href="post-2-steam.png"><img src="post-2-steam.png" alt="A list of games installed via Steam" /></a></p>
|
||||||
|
<p>This brings us practically up to the current day, 2 days before a month has passed since the laptop was made operational. I have felt no buyer's remorse, no bad feelings about this laptop whatsoever.</p>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
<footer>
|
||||||
|
<hr>
|
||||||
|
<nav id="contact">
|
||||||
|
<ul>
|
||||||
|
<li>E-mail: kat (at) dork (dot) dev</li>
|
||||||
|
<li>Git: <a href="https://github.com/kittywitch">kittywitch</a></li>
|
||||||
|
<li>Other websites of mine: <a href="https://kittywit.ch">kittywit.ch</a>, <a href="https://inskip.me">inskip.me</a>.</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
3
rss.xml
3
rss.xml
|
|
@ -1,2 +1,3 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>dork.dev</title><link>https://dork.dev</link><description>kat, the dorky developer</description><item><title>Doing something with this domain!</title><link>https://dork.dev/posts/post-1.html</link><description><![CDATA[<p>I've moved this website to use <a href="http://cobalt-org.github.io/">cobalt</a>! Hopefully I should be making posts here, too. ^^</p>
|
<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>dork.dev</title><link>https://dork.dev</link><description>kat, the dorky developer</description><item><title>Doing something with this domain!</title><link>https://dork.dev/posts/post-1.html</link><description><![CDATA[<p>I've moved this website to use <a href="http://cobalt-org.github.io/">cobalt</a>! Hopefully I should be making posts here, too. ^^</p>
|
||||||
]]></description><guid>https://dork.dev/posts/post-1.html</guid></item></channel></rss>
|
]]></description><guid>https://dork.dev/posts/post-1.html</guid></item><item><title>The first month of life with the Framework 13</title><link>https://dork.dev/posts/post-2.html</link><description><![CDATA[<h2>Preparation</h2>
|
||||||
|
]]></description><guid>https://dork.dev/posts/post-2.html</guid></item></channel></rss>
|
||||||
|
|
|
||||||
|
|
@ -16,12 +16,18 @@ body {
|
||||||
/* Center the container within the viewport */
|
/* Center the container within the viewport */
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
/* Give the lines an adequate amount of room to breathe. */
|
/* Give the lines an adequate amount of room to breathe. */
|
||||||
line-height: 1.4em; }
|
line-height: 1.4; }
|
||||||
|
|
||||||
h1, h2, h3 {
|
h1, h2, h3 {
|
||||||
/* More contrast with the headers than the main text */
|
/* More contrast with the headers than the main text */
|
||||||
color: #111; }
|
color: #111; }
|
||||||
|
|
||||||
|
img {
|
||||||
|
/* Make sure that the images do not overflow the body */
|
||||||
|
max-width: 100%;
|
||||||
|
/* Make sure that the images are not too tall as to be annoying */
|
||||||
|
max-height: 50ch; }
|
||||||
|
|
||||||
/* We want the footer to be like two columns, where the right columns are also right-aligned and the columns grow to share the space sanely. */
|
/* We want the footer to be like two columns, where the right columns are also right-aligned and the columns grow to share the space sanely. */
|
||||||
footer nav ul {
|
footer nav ul {
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue