home.social

#termui — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #termui, aggregated by home.social.

  1. One Open-source Project Daily

    Terminal screensaver similar to dvd bouncing logo; Uses the distro/OS name/custom text instead

    https://github.com/ameyrk99/dvdts

    #1ospd #opensource #cli #dvd #go #screensaver #terminal #termui #unixporn

  2. One Open-source Project Daily

    Terminal screensaver similar to dvd bouncing logo; Uses the distro/OS name/custom text instead

    https://github.com/ameyrk99/dvdts

    #1ospd #opensource #cli #dvd #go #screensaver #terminal #termui #unixporn

  3. One Open-source Project Daily

    Terminal screensaver similar to dvd bouncing logo; Uses the distro/OS name/custom text instead

    https://github.com/ameyrk99/dvdts

    #1ospd #opensource #cli #dvd #go #screensaver #terminal #termui #unixporn

  4. One Open-source Project Daily

    Terminal screensaver similar to dvd bouncing logo; Uses the distro/OS name/custom text instead

    https://github.com/ameyrk99/dvdts

    #1ospd #opensource #cli #dvd #go #screensaver #terminal #termui #unixporn

  5. One Open-source Project Daily

    Terminal screensaver similar to dvd bouncing logo; Uses the distro/OS name/custom text instead

    https://github.com/ameyrk99/dvdts

    #1ospd #opensource #cli #dvd #go #screensaver #terminal #termui #unixporn

  6. Well I have the start of a text alignment engine implemented for #tooey Text elements.

    I arrived at the conclusion naturally that the easiest path was to always start by doing a Left justification, then flip the whitespace for Right justification, or normalize whitespace across the rune array for full. I still have to do center which is going to be interesting.

    #terminalui #tui #golang #tooey #tcell #termui #flex #cli #linux #alacritty #development #go

  7. Well I have the start of a text alignment engine implemented for #tooey Text elements.

    I arrived at the conclusion naturally that the easiest path was to always start by doing a Left justification, then flip the whitespace for Right justification, or normalize whitespace across the rune array for full. I still have to do center which is going to be interesting.

    #terminalui #tui #golang #tooey #tcell #termui #flex #cli #linux #alacritty #development #go

  8. It's in a very early, very rough state but here is my #termui rewrite #tooey

    It only has a few core functionalities so far, notably flex-like containers and Text and they all need some more work before I consider anything stable.

    For the love of TUIs

    github.com/asciifaceman/tooey

    #terminalui #tui #golang #tooey #tcell #termui #flex #cli

  9. It's in a very early, very rough state but here is my #termui rewrite #tooey

    It only has a few core functionalities so far, notably flex-like containers and Text and they all need some more work before I consider anything stable.

    For the love of TUIs

    github.com/asciifaceman/tooey

    #terminalui #tui #golang #tooey #tcell #termui #flex #cli

  10. Flexing row and col directions now! I would have had it working an hour ago if I wasn't trying to be smart about it

    #terminalui #tui #golang #tooey #tcell #termui #flex #cli

  11. Flexing row and col directions now! I would have had it working an hour ago if I wasn't trying to be smart about it

    #terminalui #tui #golang #tooey #tcell #termui #flex #cli

  12. I'll note I'm not trying to create a "true" #flex layout engine, I won't be implementing Shrink and some other stuff. I am mostly using Grow to represent row/column layout to replace the old #termui Grid

  13. I'll note I'm not trying to create a "true" #flex layout engine, I won't be implementing Shrink and some other stuff. I am mostly using Grow to represent row/column layout to replace the old #termui Grid

  14. So I may have started rewriting the abandoned #golang #termui originally by Gizak (gizak/termui) to use #tcell for the backend and implementing containers with #flex formatting as well as some other planned features. It's a ground up rewrite largely since I changed how some core fundamentals work but there is still a lot of gizak in there in spirit.

    My fork rewrite is tentatively called Tooey and it is not ready for any level of consumption yet.

  15. So I may have started rewriting the abandoned #golang #termui originally by Gizak (gizak/termui) to use #tcell for the backend and implementing containers with #flex formatting as well as some other planned features. It's a ground up rewrite largely since I changed how some core fundamentals work but there is still a lot of gizak in there in spirit.

    My fork rewrite is tentatively called Tooey and it is not ready for any level of consumption yet.

  16. I'd like to introduce the reblessed project: github.com/kenan238/reblessed It's a library for Node.js that is similar to #termui and #ncursed and allows for creating command line user interfaces. Definitely worth a look if you're into #Nodejs and command line UIs! I think it's really cool and it's surely a useful addition to any interactive #CLI Node.js project. #OpenSource