Tweaked some config files.
Split up layout and text input to try and get the scope down. createSpan working.
Multiple line selection is working but, man, there are a lot of edge-cases to deal with here.
Got a bunch of the movement and resize working, I think I need multiple selection though, so I need to refactor/rethink a bit.
Made some progress in the placement algorithm by holding the 'desired' x and width and basing placement off that. Still some bugs though.
Still really into this keyboard-controlled movable text-wrapping idea, but the complexity of all the states is too much right now. Need to think of ways to break it down.
PLATO let you SHIFT+SPACE to back up and overwrite characters, which apparently led to lots of homebrew emoji.
From: http://www.platopeople.com/emoticons.html via https://twitter.com/ianh_/status/1254123182694346752
Stamp - image-paint (stamp) from a source image palette using keyboard controls.
Library - books I've read or am reading. Trying to keep it simple for now.
Autotiling script for i3wm that orients the next split based on the current window size. Working perfectly for me so far.
From: https://github.com/nwg-piotr/autotiling via https://www.reddit.com/r/i3wm/comments/g4q8b6/autotiling_this_changed_my_i3_experience_totally/