Scripts that render combined QWERTY + Colemak-DH keyboard reference images, highlighting only the keys that differ (big amber = Colemak-DH, small grey = QWERTY).
| Script | Output | Matches |
|---|
A lightweight tool for executing commands over VM sockets (AF_VSOCK), providing SSH-like functionality for virtual machine communication. It supports both interactive shell sessions and non-interactive command execution, similar to SSH.
It may be useful for host->guest use cases where ssh is not needed.
Note, there is exactly zero security here.
Install nerd-fonts from https://www.nerdfonts.com/font-downloads. Credit to this gist and comments there for inspiration
Edit 'myfonts' function to install more fonts.
$ ../nerd-font -h
nerd-font subcmd [options]
I spent some time debugging a change in melange behavior and put together a reproduce script. I wanted to save that knowledge off.
After putting together repro.sh, I was able to let git bisect tell me where the
change came in.
In this gist there is some general knowledge on how to call melange with everything in place (as of today) and how to call git bisect.
The test is shell code that invokes ruby and looks at output.
I think we can use the functionality in 'go test' to replace a lot of the "shell test infrastructure".
'gem_test.go' here replaces the --require= functionality in seen
there in gem-check.
This is function for a usrMerge tool.
The goal is to call usrSbinMergeRoot with a target directory
and it should apply a usrSbinMerge to the contents of that directory.
The plan for making usrMerge in wolfi was:
I played with virtio-serial today and don't want to lose the information that I had.
Here is an example of booting with multiple
-chardev socket,wait=off,id=mychardev0,server=on,path=/tmp/.sock0
-chardev socket,wait=off,id=mychardev1,server=on,path=/tmp/.sock1
-device virtio-serial-pci
-device virtserialport,name=smoser0,chardev=mychardev1
Gotty is really nice, allowing you to share your terminal in a browser.
I had never wanted to do that until I realized that the only thing I ever share in a video conference is:
I don't share my whole screen, because I don't want you seeing the notifications of new cat videos on youtube and you probably would not appreciate the full 4880x2560 screen.
Sometimes its helpful to edit lots of melange files quickly.
This is something that I used to do that.