This week I have installed Fedora 32 on Surface Go. I also switched to use GPG as my private SSH key.
There are several major issues to use Linux on surface:
- The WIFI requires downloading the driver, see Surface Go: First Impressions : SurfaceLinux.
- The camera does not work.
- The headphone jack generates noise.
Use a GPG key for SSH
Using YubiKey Neo as gpg smartcard for SSH authentication - stafwag Blog
This article helped me setting up the Yubico key in Fedora. → Wiki
gnupg-agent: gpg agent refusing ssh agent work - Debian Bug report logs
I don’t know what it does, but when I have trouble I will try to run this
gpg-connect-agent updatestartuptty /bye
Tech
I create it from allkeys.txt so that I can use grep, fzf to search the code points.
┌ Vim
tags - quickfix Menu Usage With :tselect and :vimgrep - Vi and Vim Stack Exchange
- :ltag
settings - VIM Disable Automatic Newline At End Of File - Stack Overflow
:set binary noeol
┌ Programming
So I’ve learned my lesson. REPL driven development feels easier and faster than TDD; but it is not. Next time, it’s back to TDD for me.
Non-tech
┌ Design
Bookmarks
- Canvas, A sketch and handwriting web app .
┌ Tools that share and encrypt files