Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package config contains the wrappers for gomuks configurations and sessions.
|
Package config contains the wrappers for gomuks configurations and sessions. |
Package debug contains utilities to log debug messages and display panics nicely.
|
Package debug contains utilities to log debug messages and display panics nicely. |
Package ifc contains interfaces to allow circular function calls without circular imports.
|
Package ifc contains interfaces to allow circular function calls without circular imports. |
lib
|
|
ansimage
Package ansimage is a simplified version of the ansimage package in https://github.com/eliukblau/pixterm focused in rendering images to a tcell-based TUI app.
|
Package ansimage is a simplified version of the ansimage package in https://github.com/eliukblau/pixterm focused in rendering images to a tcell-based TUI app. |
notification
Package notification contains a simple cross-platform desktop notification sending function.
|
Package notification contains a simple cross-platform desktop notification sending function. |
open
Package open contains a simple cross-platform way to open files in the program the OS wants to use.
|
Package open contains a simple cross-platform way to open files in the program the OS wants to use. |
util
Package util contains miscellaneous utilities
|
Package util contains miscellaneous utilities |
Package matrix contains wrappers for mautrix for use by the UI of gomuks.
|
Package matrix contains wrappers for mautrix for use by the UI of gomuks. |
rooms
Package rooms contains a representation for Matrix rooms and utilities to parse state events.
|
Package rooms contains a representation for Matrix rooms and utilities to parse state events. |
Package ui contains the main gomuks UI.
|
Package ui contains the main gomuks UI. |
messages
Package messages contains different message types and code to generate and render them.
|
Package messages contains different message types and code to generate and render them. |
messages/html
gomuks - A terminal Matrix client written in Go.
|
gomuks - A terminal Matrix client written in Go. |
messages/tstring
Package tstring contains a string type that stores style data for each character, allowing it to be rendered to a tcell screen essentially unmodified.
|
Package tstring contains a string type that stores style data for each character, allowing it to be rendered to a tcell screen essentially unmodified. |
widget
Package widget contains additional tview widgets.
|
Package widget contains additional tview widgets. |
Click to show internal directories.
Click to hide internal directories.