digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

858
active users

#colemak

0 posts0 participants0 posts today

How many words can you type using only characters on the home row of your keyboard using different layouts? Using /usr/share/dict/words on my machine:

% cd /usr/share/dict
% wc -l words
104334 words

% grep -Pci "^[asdfghjkl;-]+$" words #Qwerty
188

% grep -Pci "^[anisfdthor]+$" words #Maltron
1276

% grep -Pci "^[aoeuidhtns-]+$" words #Dvorak
2059

% grep -Pci "^[ashtgyneoi']+$" words #Workman
2415

% grep -Pci "^[arstdhneio']+$" words #Colemak
5090

After 10 years of using the Colemak layout, I finally have the keys of my mechanical keyboard arranged in the Colemak layout.

A friend visited me the other day, struggled to type something on my computer and just rearranged the keys from QWERTY to Colemak following the layout from Gnome settings. It's like a fun jigsaw puzzle.

Maybe it makes no difference because I have a decade-long habit of not looking at the keys on the keyboard.

The standalone #MNTReform keyboard is gorgeous (and satisfyingly dense). I much prefer the clicky white switches over the tactile browns (maybe not in a laptop though).

It's a nice aesthetic match for the #MiSTerFPGA I just started experimenting with. Many thanks to @mntmn and the MNT team for accommodating my request for #Colemak homing keys.

The #Keyboardio Model 100 with Linear A keycaps is in the back. It's also lovely, but not convenient as a roaming keyboard.

Projects on my plate (in no particular order; or maybe it is in priority-order):

1. My personal #Hugo / #GoHugo boilerplate (with #a11y (accessibility), #microformats, #fediverse, #IndieWeb, support)

2. #Filipino language in #Hangeul. (Temporarily calling it #FilipinoHangeul.)

So far, I've mapped the IPA phonemic between Korean #Hangul and the Filipino language.

Inspired by:
a. #CiaCial Hangeul (actually in use)
b. #TaiwaneseHangul
c. #FilipinoHanzi (Filipino language in Hanzi [Chinese script])
d. Taiwanese Kana

3. #AnsalonMUD #MUDlet client.

I'm porting our #Lua / #LuaLang scripts from #MUSHclient to MUDlet, as well as, create a new UI and other MUDlet widgets.

I like the current version of MUDlet, it has come far since I last tried it; and personally, is now better than MUSHclient. Not only that, MUDlet is cross-platform while MUSHclient is Windows only. Since I'm using #Linux, a native client is much preferred than using #WINE.

4. An update to the #Philippines Unicode Keyboard Layout.

'Was put on-hold indefinitely. There is a plan to submit a bill to the Senate and Lower House to standardised keyboards and keyboard layout for the Philippines.

Whatever becomes the “law”, will be the next update for PUKL.

Layouts planned:
* A true #Baybayin layout.
* QWERTY (with Baybayin)
* #Colemak (with Baybayin)
* #Dvorak (with Baybayin)

Standardising this will ensure that the default keyboard layout for Windows, Mac, Linux, Android, iOS, will be the one we designed for Philippine / Filipino use.

In addition to that, physical keyboards will have the same layout, instead of keys flying here and there. If we need an extra key, then we'll include an extra key (like in the Japanese and Korean keyboards).

For this project, it's going to take a long time because my country is terrible when it comes to standardisation. Imagine this, only government agencies are required to use the SI/Metric system. Everyone else can use whatever they want, SI, Metric, Imperial, Traditional, or alien. (This is another project I'm thinking of taking on much later.)

Replied in thread

@Truck Can I rebind some keys in a .vimrc-style way? I went the down the nerd rabbithole and use bindings under a layout. I rebound a couple of keys in (which I use with vim-bindings) and the vimrc and that wasn't too difficult. But I regret that a bit, maybe I should have just gotten used to changed vim key positions under Colemak, because now I have to rebind every program that uses vim key emulation. Though as you said I use the pro version with external editor for my toy projects and I'm not serious enough to do livecoding. For quick variable adjustments and the like I can live with a barebones editor.

@ynom@emacs.ch Earlier this year I learned the layout as a more ergonomic alternative to QWERTY and I try to learn from that experience. In the Colemak forums people argued against stickers to avoid getting into the habit of looking at your fingers, the recommended alternative is just hanging a printout of the layout under your screen, so you look towards the screen, not at your fingers. The Anki method is a replacement for carrying the printed sheet of paper, it does not teach the muscle memory, for which I will still need typing practice. What helped with Colemak though is that I type English or German daily and get a lot of practice in, like this comment, but I type little Korean on my PC, mostly on my phone ( doesn't run under ), so I'm worried I won't get that much practice in. Though that might change once I get more comfortable with Korean. And tbh personally I still think stickers also work (as you proved), it's mostly for aesthetic reasons that I want to avoid them. 😅