Casper Weiss Bang 76511afc4f Added colors & minor bugfix
- Created new file colors.go
- Added color options to the UserConfig
- Possible to disable colors (in UserConfig)
- Fixed a bug where the login screen says `/j` and not `{cmdChar}j`
- Changed how attachments look - so it's clear it isn't just a message
saying that
- Changed how formatOutput works (to be more DRY)
- Colored unread messages
Changes to be committed:
	new file:   colors.go
	modified:   main.go
	modified:   userConfigs.go
2019-10-13 17:41:10 +02:00
2019-10-04 21:54:47 -04:00
2019-10-04 17:01:48 -04:00
2019-10-04 13:20:24 -04:00
2019-10-03 12:10:14 -04:00
2019-10-04 15:30:12 -04:00
2019-10-09 11:05:40 -04:00
2019-10-08 10:14:04 -04:00
2019-10-10 07:21:46 -04:00
2019-10-11 10:00:53 -04:00
2019-10-03 12:10:14 -04:00
2019-10-08 10:14:04 -04:00
2019-10-13 17:41:10 +02:00
2019-10-09 11:48:53 -04:00
2019-10-13 17:41:10 +02:00
2019-10-11 10:30:27 -04:00
2019-10-04 15:30:12 -04:00
2019-10-13 17:41:10 +02:00

kbtui

Keybase TUI written in Go using @dxb's Keybase bot framework. It started as a joke, then a bash script, and now here it is!

For support or suggestions check out the kbtui team

Features

  • Dark Mode (or rather mode based on Terminal Theme)
  • Read and reply to messages
  • Feed view to see mentions
  • Stream view to see all incoming messages
  • List view to show activity
  • Chat view to interact with the current channel
  • Marks unread messages in the List view
  • Reactions to messages
  • Auto #general teams when not given a channel
  • Pretty format headers in List view from window size
  • Message editing
  • Twitter-style feed reading public messages

Todo

  • Track multiple conversations at once
  • Message replies

Building and Running

Easiest Way:

go get -u github.com/rudi9719/kbtui

Or you can do the following:

go get ./
go run build.go
go run build.go {build, buildBeta... etc}
./kbtui

You may see an error with go get ./ about PATHs, that may be safely ignored.

If you see an error about a missing dependancy during a build, you'll want to resolve that.

Occasionally when @dxb updates his API it will be necessary to run go get -u ./

Description
Keybase TUI written in Go
Readme 634 KiB
Languages
Go 100%