d7044c48b1
Previous Implementation of progressBar wasn't clean and for a long time I wanted to make progressBar a Primitive. Which also makes it project agnostic. Following changes have been made: 1. Moved `utils.GetText` to `ui.GetProgressGlyph` (As it had no use other than for the progressBar 2. Removed the old Implementation of progressBar How progressBar works as of right now: All the Values for the progressBar are provided through the ProgressFunction() The ProgressFunction should return Title (Bar's Title), TopText (Box's Title), BarText (The Text Inside the progressBar), Percentage(Float64 representing the progress Percentage) |
||
---|---|---|
cache | ||
client | ||
config | ||
docs | ||
extras | ||
notify | ||
render | ||
ui | ||
utils | ||
.gitignore | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
README.md | ||
sample_config.yml |
gomp
MPD client inspired by ncmpcpp with builtin cover-art view and LastFM integration.
Table of Contents
Drop your Feedback or Questions about the Documentation Here
Roadmap
- Add Functionality to Sort out most played songs
- Add a config parser
- Image Previews
- User Key Mappings
- Querying LastFM API for getting Album Art
- Fuzzy Searching
- Visual Mode (like vim) for updating playlists
Installing / Building
AUR Package
yay -S gomp-git
Manually
git clone https://github.com/aditya-K2/gomp &&
cd gomp &&
go build