nbe
https://www.youtube.com/watch?v=6cpTEPT5i0A&list=PL3C690048E... (note: this is the first video of a playlist)
[1] https://lit.dev/
[2] https://web.stanford.edu/~jduchi/projects/crossword_writeup....
[1] https://github.com/nbedos/termtosvg/blob/develop/README.md
[2] https://github.com/nbedos/termtosvg/blob/develop/docs/exampl...
But once a few distributions have started shipping your software sure, it's the best.
I'm curious about the builds API. I'm currently writing a terminal client that, given a git repository, will list recent builds across multiple CI providers, give access to build logs, etc. I'm interested in integrating with Sourcehut.
Most CI providers have a REST API that allows listing the builds related to a repository. The API reference for builds.sr.ht [1] does not list such a functionality, however the website offers it (e.g. [2]). Did I miss something, or is this not possible via the API? Are there plans to add this feature?
- add a terminal UI to the animation
- add animation controls (play, pause, seek...) with JavaScript
- customize the terminal color theme
- probably much more
A few default templates are provided with termtosvg and users can create their own templates too.
This should make termtosvg more versatile and also adress the most requested feature which is a way to control the animation.
I doubt termtosvg will evolve much more, except for minor improvements, so I'd like to know what you all think of this. Thanks!
Show HN: Termtosvg – record terminal sessions as SVG animations
The output is an SVG animation so you can modify it as you want. For example you could add a last frame with the logo of your project.
Not being able to pause the animation is annoying, I will probably add some way to it with ECMAScript in the future.
Using SVG definitions efficiently to avoid duplication is also not as easy as I thought it would be.
I have a few ideas on how to reduce file size, this is the next improvement I'm planning to work on.
For the examples shown at [1], file size ranges from 56kB to 252kB, the worst case scenario being lots of single characters with different colors.
[1] https://github.com/nbedos/termtosvg/blob/master/examples/exa...
Show HN: Termtosvg – Record terminal sessions as SVG animations
Linux provide seccomp-bpf for system call restrictions. [3]
[1] https://marc.info/?l=openbsd-misc&m=146170224108205&w=2
[2] http://www.openbsd.org/papers/hackfest2015-pledge/mgp00009.h...