ANNOUNCE: new nostr client just dropped. It's a terminal UI for Nostr DMs #nip17. You can download the binaries on the github page it should work on every major desktop.

ANNOUNCE: new nostr client just dropped. It's a terminal UI for Nostr DMs #nip17. You can download the binaries on the github page it should work on every major desktop.

Sexy UI ngl
SICK 🔥🔥🔥
This looks dope 🔥
Retro commander style, awesome!
Great vintage style!
Does it have themes support?
I'm asking because I did this theme for Midnight Commander and that's very similar style of app 😉
i would love to see some themes! the gui library can support all kinds of colors it just takes some ansi codes 🎉
this does look nice 😎
Yeah, you just need to make sure that you support 256+ color terminals and then create some way to define a theme in a single file and have some theme picker in the TUI (or at least in config file). It's ok if it's ansi codes, etc.
If you want to go fancy you could also support CSS style colors (#abc, #aabbcc, rgb(0,0,255)), that would increase the number of people willing to create a theme for you 😃
I can do a quick theme for you if I have time and if you have easy way to create the theme 😉
Oh and just btw, check out https://github.com/charmbracelet/bubbletea for some cool tricks you can do with TUI in Go.
You can do some cool things with it like this markdown reader:
?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDA5NTU0NTMsIm5iZiI6MTc0MDk1NTE1MywicGF0aCI6Ii8yNTA4Ny8zNjEwMzQyODUtYzIyNDYzNjYtZjg0Yi00ODQ3LWI0MzEtMzJhNjFjYTA3Yjc0LmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzAyVDIyMzkxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkZjVmNmQ0OWU1MTNmZTlhOGQyNWZiMWJiZjllNGIwMzA5YWFlZmRmODcxYTZmNTFmNTY5OTA2ZjdhZTE5YzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.iHCp6OjVzMUL1hvgupgbw6nljSR_AgBx9li1lspvHJc
this bubble library 👀
so jus send me, foreground, background, highlight.. there are v few setting rn so its ez 😁 if u want. github or here
Ysk bubbletea has some limitations, minimum terminal size and some stuff. I like it, but keeping it simple was what I decided on in the end for a project I have on the back burner, which is also a TUI nostr client.
Ok, I'll post the hexdec version, but it's easy to translate to rgb() if you need:
The default colors
bg: #141414 (apply this bg also on the characters that do borders)
fg: #c6c6c6 (most of foreground text, unless highlighted)
Line highlight bg: #1b1b1b (this can also be applied to the header)
Line highlight fg: #ffffff
The main fg color to highlight actions: I like this orange-yellow: #ffaf00
Style borders separately
border bg: #141414 (match overall bg)
border fg: #444444
border font fg: #666666 (I like this actually somewhat faded, you could even keep it at #444444)
You can also do round corners for borders
lefttop = ╭
righttop = ╮
leftbottom = ╰
rightbottom = ╯
topmiddle = ┬
bottommiddle = ┴
leftmiddle = ├
rightmiddle = ┤
cross = ┼
you can see the colors in ui-layout.go
thanks for taking the time to give me some colors.. i think it turned out nice, whatchu think?
should be releasin' soon

theme code is here, should be able to add more too..
Very cool! For the border characters you need to set both foreground and background color... to make it look smooth and flat! 😉
not sure this is useful, but it's cool :)
nostr:note1qqqqx0wn3asydheudza6vdl4z079fexyt76595qeh5jt6yqfgcqqc2xa99
That's bad ass! BTW, have you ever heard of AAlib?
https://aa-project.sourceforge.net/aalib/aalib_toc.html
It sure would be sick to have a built in image viewer :D
👀👀👀
Coded in "Turbo Pascal", I miss the adrenaline compiling with Alt+F9 produced...
was probably my favourite language from the DOS days also
Quando eu conserta meu PC irei baixar.. nostrlogia rsrs