@phooky that makes sense. Realizing this issue (or closely related ones) are everywhere. This is why copy+paste vs copy+paste as plain text is an issue. And I guess newline characters are also in instance of 'formatting as invisible character' that I never really thought of as such.
- Unix "everything is a file" philosophy is powerful. This was the first time I really saw it in action/understood it.
- Escape sequences are weird. Very useful in this case, but I can't imagine a case for implementing it in something new.
I wrote about swapping color schemes across terminals and Vim. Also trying to document how scripting in Linux is shifting how I think about computers: https://writing.grantcuster.com/posts/2020-07-12-swapping-color-schemes-across-all-terminals-and-vim-with-pywal-and-base16/
@phooky Yea (as far as I understand it) it would get messy. Maybe if you bucket the colors first before the swap (which is how https://pal.constraint.systems/ works). Doing it at the level of the compositor is interesting, though, one way to guarantee it gets applied everywhere (versus pywal, which does its best to support anything that supports color config and reloading).
@phooky Oh hmm yea that would be interesting...
Work ↓ https://feed.grantcuster.com/post/1594235103/
Light and dark mode with hotkey. Mostly done using pywal, though Vim turned out to be tricky because the gruvbox package needs to have the background set. I might try using base16-shell instead...
Work ↓ https://feed.grantcuster.com/post/1594067628/
Using only the pixels from the rendered to text to render the image.
Work ↓ https://feed.grantcuster.com/post/1593972218/
Font pixels to image pixels.
Work ↓ https://feed.grantcuster.com/post/1593913519/
Subpixel antialiasing pixel-sort.
Work ↓ https://feed.grantcuster.com/post/1593733337/
Working on creating a gallery for images created using Constraint Systems. Hugo continues to be an enjoyable way to make a website.
Work ↓ https://feed.grantcuster.com/post/1593638799/
Template debugging aesthetic.
Work ↓ https://feed.grantcuster.com/post/1593565339/
Work ↓ https://feed.grantcuster.com/post/1593536776/
@phooky No, unfortunately my dotfiles are now out of sync and a mess. Thank you for asking though -- that should be enough motivation for me to at least get the main pieces up to date.
Work ↓ https://feed.grantcuster.com/post/1593372238/
Work ↓ https://feed.grantcuster.com/post/1592962164/
Figuring out a GIF maker.
Span is an alternative text layout experiment. Use vim-like keyboard controls to lay out and rearrange text, line by line.
Going out on a limb. Creative interface experiments at http://constraint.systems. Recent Linux convert. Foster parent. Work and inspiration in progress. He/they.
vis.social is an open social platform for creative people, especially anyone in sciArt, data, visualization, creative coding, and related arts and research. English is the common language of the instance.