699 lines
21 KiB
HTML
699 lines
21 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<link
|
|
rel="stylesheet"
|
|
href="https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.2.0/github-markdown.min.css"
|
|
/>
|
|
<title>haunt98 posts</title>
|
|
</head>
|
|
<style>
|
|
.markdown-body {
|
|
box-sizing: border-box;
|
|
min-width: 200px;
|
|
max-width: 980px;
|
|
margin: 0 auto;
|
|
padding: 45px;
|
|
}
|
|
|
|
@media (max-width: 767px) {
|
|
.markdown-body {
|
|
padding: 15px;
|
|
}
|
|
}
|
|
</style>
|
|
<body class="markdown-body">
|
|
<h2>
|
|
<a href="index.html"><code>~</code></a>
|
|
</h2>
|
|
<h1 id="user-content-keeb">
|
|
<a class="heading-link" href="#keeb"
|
|
>Keeb<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h1>
|
|
<p>My collection of mechanical keyboards.</p>
|
|
<h2 id="user-content-keyboard">
|
|
<a class="heading-link" href="#keyboard"
|
|
>Keyboard<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h2>
|
|
<p>
|
|
QMK custom keymaps is
|
|
<a href="https://github.com/haunt98/qmk_keymaps">here</a>
|
|
</p>
|
|
<h3 id="user-content-ikbc-cd87-cherry-mx-blue">
|
|
<a class="heading-link" href="#ikbc-cd87-cherry-mx-blue"
|
|
>iKBC CD87 Cherry MX Blue<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<p>My first keeb.</p>
|
|
<p>Damn it's so loud :D</p>
|
|
<h3 id="user-content-kbdfans-x-lazurite-d60lite">
|
|
<a class="heading-link" href="#kbdfans-x-lazurite-d60lite"
|
|
>KBDfans X Lazurite D60Lite<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<p>I bought it from my friend.</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-009.png"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-009.png"
|
|
alt="keeb-009"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-010.png"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-010.png"
|
|
alt="keeb-010"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-011.png"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-011.png"
|
|
alt="keeb-011"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-012.png"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-012.png"
|
|
alt="keeb-012"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<h4 id="user-content-specs">
|
|
<a class="heading-link" href="#specs"
|
|
>Specs<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h4>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-001.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-001.webp"
|
|
alt="keeb-001"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-002.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-002.webp"
|
|
alt="keeb-002"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-003.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-003.webp"
|
|
alt="keeb-003"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-006.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-006.webp"
|
|
alt="keeb-006"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<ul>
|
|
<li>USB-C</li>
|
|
<li>Plate: PC</li>
|
|
<li><strong>Gasket mount</strong></li>
|
|
<li>
|
|
PCB: DZ60 RGB-WKL Hot-Swap
|
|
<ul>
|
|
<li>
|
|
<strong>South facing</strong> (mạch xuôi), but 2 switches in the top
|
|
left, near USB-C port, are <strong>North facing</strong> (mạch
|
|
ngược).
|
|
</li>
|
|
<li>Stabs 2 x 2U + 7U</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<h4 id="user-content-layout">
|
|
<a class="heading-link" href="#layout"
|
|
>Layout<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h4>
|
|
<p>My layout is based on:</p>
|
|
<ul>
|
|
<li><a href="https://hhkb.io/layout/" rel="nofollow">HHKB layout</a></li>
|
|
</ul>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-004.png"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-004.png"
|
|
alt="keeb-004"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<p>My layout's <strong>quirk/gotcha</strong>:</p>
|
|
<ul>
|
|
<li>
|
|
Replace <code>Caps Lock</code> 1.75U with <code>Control</code> 1.75U.
|
|
</li>
|
|
<li>2 <code>Command</code> 1.5U.</li>
|
|
<li>2 <code>Option</code> 1U.</li>
|
|
<li>1 <code>Backspace</code> 1.5U.</li>
|
|
<li>1 <code>| \</code> 1U.</li>
|
|
<li>
|
|
1 <code>Left Shift</code> 2.25U and 1 <code>Right Shift</code> 1.75U.
|
|
</li>
|
|
<li>1 <code>Space</code> 7U.</li>
|
|
</ul>
|
|
<h4 id="user-content-review">
|
|
<a class="heading-link" href="#review"
|
|
>Review<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h4>
|
|
<p>
|
|
Things I don't like, also
|
|
<a
|
|
href="https://www.reddit.com/r/HHKB/comments/xmcbkq/comment/j1625fy"
|
|
rel="nofollow"
|
|
>honest review from Reddit</a
|
|
>:
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
The sides don't have any gaskets, so the keys on the far left and right
|
|
bend down more. They will pop out of the hotswap PCB or the plate if
|
|
pressing too hard.
|
|
</li>
|
|
<li>
|
|
PCB:
|
|
<ul>
|
|
<li>Not all keys are <strong>South facing</strong>.</li>
|
|
<li>
|
|
Can not config RGB per key for real. Only support RGB mode
|
|
switching.
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<h4 id="user-content-support-links">
|
|
<a class="heading-link" href="#support-links"
|
|
>Support links<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>
|
|
Build
|
|
<ul>
|
|
<li>
|
|
<a href="https://www.youtube.com/watch?v=FafxRLZkwg8" rel="nofollow"
|
|
>KBDfans D60lite Building Tutorial & Sound Test</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://shimo.im/docs/tD99za9fJ1ssKD0d/read?spm=a2g0o.detail.1000023.14.6b3a4225JXRu2l"
|
|
rel="nofollow"
|
|
>Build tutorial</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://kbdfans.com/products/dz60rgb-wkl-hot-swap-pcb"
|
|
rel="nofollow"
|
|
>DZ60RGB-WKL Hot-Swap PCB KBDFANS</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
Review
|
|
<ul>
|
|
<li>
|
|
<a
|
|
href="https://cookiecurls.com/kbdfans-d60-lite-review/"
|
|
rel="nofollow"
|
|
>KBDFans D60 Lite Mechanical Keyboard Review</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://www.reddit.com/r/MechanicalKeyboards/comments/bcvcoa/compiled_list_of_dz60rgb_issuesproblems/"
|
|
rel="nofollow"
|
|
>Reddit Compiled list of DZ60RGB issues/problems</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="https://geekhack.org/index.php?topic=112710.0" rel="nofollow"
|
|
>geekhack</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://vi.aliexpress.com/item/1005004546350713.html?gatewayAdapt=glo2vnm"
|
|
rel="nofollow"
|
|
>AliExpress</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h3 id="user-content-guide">
|
|
<a class="heading-link" href="#guide"
|
|
>Guide<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h3>
|
|
<ul>
|
|
<li>
|
|
<a href="https://val.packett.cool/blog/ergonice/" rel="nofollow"
|
|
>Yet another keyboard post, or, introducing ErgoNICE</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://www.crackedthecode.co/a-complete-guide-to-building-a-hand-wired-keyboard/"
|
|
rel="nofollow"
|
|
>A Complete Guide to Building a Hand-Wired Keyboard</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h2 id="user-content-switch">
|
|
<a class="heading-link" href="#switch"
|
|
>Switch<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h2>
|
|
<h3 id="user-content-ktt-strawberry">
|
|
<a class="heading-link" href="#ktt-strawberry"
|
|
>KTT Strawberry<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<p>I choose this switch because I prefer linear (please be silent).</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-007.jpg"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-007.jpg"
|
|
alt="keeb-007"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<h4 id="user-content-specs-1">
|
|
<a class="heading-link" href="#specs-1"
|
|
>Specs<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>Type: Linear</li>
|
|
<li>Mount: 5-pin</li>
|
|
<li>Housing material: PC</li>
|
|
<li>Stem material: POM</li>
|
|
<li>Actuation force: 43g</li>
|
|
<li>Bottom out force: 62g</li>
|
|
<li>Spring: Gold plated spring</li>
|
|
<li>Total travel: 4.0mm</li>
|
|
</ul>
|
|
<h4 id="user-content-support-links-1">
|
|
<a class="heading-link" href="#support-links-1"
|
|
>Support links<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>
|
|
<a
|
|
href="https://www.theremingoat.com/blog/ktt-strawberry-switch-review"
|
|
rel="nofollow"
|
|
>KTT Strawberry Switch Review</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://keebcats.co.uk/products/ktt-strawberry-linear-switches"
|
|
rel="nofollow"
|
|
>KeebCats</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://shopee.vn/KTT-Strawberry-5-PIN-Switch-KTT-D%C3%A2u-b%E1%BA%A3n-m%E1%BB%9Bi-5-ch%C3%A2n-d%C3%B9ng-cho-b%C3%A0n-ph%C3%ADm-c%C6%A1-i.234040784.12331243715"
|
|
rel="nofollow"
|
|
>ShopeeVN</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h3 id="user-content-skyloong-glacier-silent-red-switch">
|
|
<a class="heading-link" href="#skyloong-glacier-silent-red-switch"
|
|
>SKYLOONG Glacier Silent Red Switch<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<p>
|
|
I was given this switch by my friend. Currently using for alpha keys. Love
|
|
the silent.
|
|
</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-008.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-008.webp"
|
|
alt="keeb-008"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<h4 id="user-content-specs-2">
|
|
<a class="heading-link" href="#specs-2"
|
|
>Specs<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>Type: Linear</li>
|
|
<li>Mount: 5-pin</li>
|
|
<li>Actuation force: 48g</li>
|
|
<li>Bottom out force: 52g</li>
|
|
<li>Pre travel: 1.5-2.0mm</li>
|
|
<li>Total travel: 3.8mm</li>
|
|
</ul>
|
|
<h4 id="user-content-support-links-2">
|
|
<a class="heading-link" href="#support-links-2"
|
|
>Support links<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>
|
|
<a
|
|
href="https://kprepublic.com/products/skyloong-glacier-switch-5pin-smd-rgb-mx-stem-switch-for-mechanical-keyboard-brown-yellow-silent-red-silver-milk-rose-35-in-1"
|
|
rel="nofollow"
|
|
>KPrepublic</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h3 id="user-content-jwick-yellow-linear-switch">
|
|
<a class="heading-link" href="#jwick-yellow-linear-switch"
|
|
>JWICK Yellow Linear Switch<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-015.jpg"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-015.jpg"
|
|
alt="keeb-015"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<p>I was given this switch by my friend, full mod (lube + film).</p>
|
|
<h4 id="user-content-specs-3">
|
|
<a class="heading-link" href="#specs-3"
|
|
>Specs<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>Type: Linear</li>
|
|
<li>Mount: 5-pin</li>
|
|
<li>Top housing material: PC</li>
|
|
<li>Bottom housing material: Nylon PA66</li>
|
|
<li>Stem material: POM</li>
|
|
<li>Actuation force: 65g</li>
|
|
<li>Total travel: 4 mm</li>
|
|
</ul>
|
|
<h4 id="user-content-support-links-3">
|
|
<a class="heading-link" href="#support-links-3"
|
|
>Support links<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>
|
|
<a href="https://mokbstore.com/jwick-yellow-switch" rel="nofollow"
|
|
>MOKB</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h2 id="user-content-keycap">
|
|
<a class="heading-link" href="#keycap"
|
|
>Keycap<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h2>
|
|
<p>
|
|
Currently, I use Akko 9009 Cherry Profile and EnjoyPBT 9009 Cherry
|
|
Profile. The space of EnjoyPBT 9009 is not straight so I use Akko 9009
|
|
space.
|
|
</p>
|
|
<p>I know I know, I love 9009 color too much.</p>
|
|
<p>Be careful:</p>
|
|
<ul>
|
|
<li>
|
|
Check if keycap with stab (space, enter, shifht) is straight or not.
|
|
</li>
|
|
<li>Check is keycap is tight on switch or not.</li>
|
|
</ul>
|
|
<h3 id="user-content-enjobpbt-9009">
|
|
<a class="heading-link" href="#enjobpbt-9009"
|
|
>EnjobPBT 9009<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-013.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-013.webp"
|
|
alt="keeb-013"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<p>
|
|
<a
|
|
target="_blank"
|
|
rel="noopener noreferrer nofollow"
|
|
href="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-014.webp"
|
|
><img
|
|
src="https://raw.githubusercontent.com/haunt98/posts-images/main/keeb-014.webp"
|
|
alt="keeb-014"
|
|
style="max-width: 100%"
|
|
/></a>
|
|
</p>
|
|
<h4 id="user-content-support-links-4">
|
|
<a class="heading-link" href="#support-links-4"
|
|
>Support links<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h4>
|
|
<ul>
|
|
<li>
|
|
<a
|
|
href="https://vi.aliexpress.com/i/1005002378969095.html"
|
|
rel="nofollow"
|
|
>AliExpress 0</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://vi.aliexpress.com/item/1005002266603292.html"
|
|
rel="nofollow"
|
|
>AliExpress 1</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h3 id="user-content-color-i-love">
|
|
<a class="heading-link" href="#color-i-love"
|
|
>Color I love<span
|
|
aria-hidden="true"
|
|
class="octicon octicon-link"
|
|
></span
|
|
></a>
|
|
</h3>
|
|
<ul>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/9009-R3/"
|
|
rel="nofollow"
|
|
>9009</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Mecha-01/"
|
|
rel="nofollow"
|
|
>Mecha-01</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Serika-R2/"
|
|
rel="nofollow"
|
|
>Serika</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Lazurite/"
|
|
rel="nofollow"
|
|
>Lazurite</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Arch/"
|
|
rel="nofollow"
|
|
>Arch</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Olivia-R3/"
|
|
rel="nofollow"
|
|
>Olivia</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Space-Cadet-R2/"
|
|
rel="nofollow"
|
|
>Space Cadet</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Blue-Samurai/"
|
|
rel="nofollow"
|
|
>Blue Samurai</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Red-Samurai-R2/"
|
|
rel="nofollow"
|
|
>Red Samurai</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://matrixzj.github.io/docs/gmk-keycaps/Lavender/"
|
|
rel="nofollow"
|
|
>Lavender</a
|
|
>
|
|
</li>
|
|
<li><a href="http://120.27.233.197/c64/" rel="nofollow">C64</a></li>
|
|
<li>
|
|
<a
|
|
href="http://120.27.233.197/%e5%b1%b1%e6%b0%b4-zen-%e6%97%a5%e6%96%87%e4%b8%89%e8%89%b2%e9%94%ae%e5%b8%bd-by-jtk/"
|
|
rel="nofollow"
|
|
>ZEN</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a href="https://geon.works/products/pbtfans-poco" rel="nofollow"
|
|
>PBTfans POCO</a
|
|
>
|
|
</li>
|
|
</ul>
|
|
<h2 id="user-content-tools">
|
|
<a class="heading-link" href="#tools"
|
|
>Tools<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h2>
|
|
<ul>
|
|
<li><a href="https://github.com/bloznelis/kbt">bloznelis/kbt</a></li>
|
|
<li><a href="https://github.com/orhun/daktilo">orhun/daktilo</a></li>
|
|
</ul>
|
|
<h2 id="user-content-thanks">
|
|
<a class="heading-link" href="#thanks"
|
|
>Thanks<span aria-hidden="true" class="octicon octicon-link"></span
|
|
></a>
|
|
</h2>
|
|
<ul>
|
|
<li>
|
|
<a href="https://matrixzj.github.io/" rel="nofollow"
|
|
>Enjoy Beautiful KeyCaps</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://thomasbaart.nl/2019/04/07/cheat-sheet-custom-keyboard-mounting-styles/"
|
|
rel="nofollow"
|
|
>Cheat sheet: Custom keyboard mounting styles</a
|
|
>
|
|
</li>
|
|
<li>
|
|
<a href="https://docs.keeb.io/via" rel="nofollow">VIA Usage Guide</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<div>
|
|
Feel free to ask me via
|
|
<a href="mailto:hauvipapro+posts@gmail.com">email</a> or
|
|
<a rel="me" href="https://hachyderm.io/@haunguyen">Mastodon</a>.
|
|
<br />Source code is available on
|
|
<a href="https://github.com/haunt98/posts-go">GitHub</a>
|
|
<a href="https://codeberg.org/yoshie/posts-go">Codeberg</a>
|
|
<a href="https://git.sr.ht/~youngyoshie/posts-go">sourcehut</a>
|
|
<a href="https://gitea.treehouse.systems/yoshie/posts-go">Treehouse</a>
|
|
<a href="https://gitlab.com/youngyoshie/posts-go">GitLab</a>
|
|
</div>
|
|
</body>
|
|
</html>
|