-
Kinesis Freestyle (Terrible key switches. Mushy and un-lovable)
-
Kinesis Freestyle Edge (Traditional layout with too many keys, mech switches, proably too big to be tented easily/properly)
-
Matias Ergo Pro (Looks pretty great. Have not tried.)
-
ErgoDox Kit (Currently, my everyday keyboard. Can buy pre-assembled on eBay.)
-
ErgoDox EZ (Prolly the best option for most people.)
| " ---------------------- USABILITY CONFIGURATION ---------------------- | |
| " Basic and pretty much needed settings to provide a solid base for | |
| " source code editting | |
| " don't make vim compatible with vi | |
| set nocompatible | |
| " turn on syntax highlighting | |
| syntax on | |
| " and show line numbers |
| /* ******************************************************************************************* | |
| * THE UPDATED VERSION IS AVAILABLE AT | |
| * https://github.com/LeCoupa/awesome-cheatsheets | |
| * ******************************************************************************************* */ | |
| // 0. Synopsis. | |
| // http://nodejs.org/api/synopsis.html |
| ! model | |
| pc101 Generic 101-key PC | |
| pc102 Generic 102-key (Intl) PC | |
| pc104 Generic 104-key PC | |
| pc105 Generic 105-key (Intl) PC | |
| dell101 Dell 101-key PC | |
| latitude Dell Latitude series laptop | |
| dellm65 Dell Precision M65 | |
| everex Everex STEPnote | |
| flexpro Keytronic FlexPro |
| /******************************************************************************/ | |
| // SIMPLE INPUT RECORD/PLAYBACK | |
| // (c) 2015 Brian Provinciano | |
| // | |
| // You are free to use this code for your own purposes, no strings attached. | |
| // | |
| // This is a very basic sample to record and playback button input. | |
| // It's most useful when activated on startup, deactivated on shutdown for | |
| // global button recording/playback. | |
| // |
| /* | |
| * Taken from https://www.reddit.com/r/GarlicMarket/comments/7sjcja/meta_how_to_easily_pull_a_list_of_all_your/ | |
| * Modified by KaKaRoTo | |
| */ | |
| //if you're not on the first page navigate to the first page | |
| if($('.js-jump-to-page:first').text() != "1"){ | |
| $('.js-jump-to-page:nth-child(2)').click() | |
| } | |
| // Find how many pages of games you have by getting the text inside the last page button |
| /* | |
| Purpose: easily obtain a list of your humble bundle games that haven't been redeemed. | |
| Instructions: | |
| 1) Log into Humble Bundle as usual. | |
| 2) Navigate to https://www.humblebundle.com/home/keys | |
| 3) Open browser console and run the following script in the console | |
| Script will dump to console the scraped list of all your unredeemed game keys. | |
(updated versions of this document, plus more, live here)
This will show you how to get Guix running on WSL2.
We're going to go as "minimal" as possible, without starting off one of the readily available WSL2 distros.
Parts of this guide should help with understanding how to set up any custom distro on WSL, not just Guix.
Disclaimer: I'm a Guix nOOb! (hence going through the trouble of installing it on WSL2)
This guide assumes you're working on a Unix-like environment. I'm using Linux Mint (Ubuntu). It should work on Macs, and might on Windows.
These are the four steps you can use as a checklist, see the headings below for the details on each step.
- Enable forge support
- Create a Gitlab API key
- Add your gitlab credentials to
~/.authinfo.gpg - Set-up forge in emacs
https://github.com/spieglt/cloaker - password-based file encryptor (NOTE: uses Qt)
https://github.com/str4d/rage - file encryption tool and librarary that uses the age format
https://github.com/mohanson/gameboy - gameboy emulator
https://github.com/bartwillems/lyriek - fetch the lyrics of a song playing in an mpris-compatible player
https://github.com/JakeStanger/mpd-discord-rpc - discordrpc for mpd