Go to file
aditya-K2 9b1e8fd4f7 Image Preview Utilities
render.go : This File Contains the implementation for the Renderer which
is a channel that will receive strings to the path of decoded images)
the path is sent with the help of Send() method. The Start() method
starts the go routine OpenImage() this function blocks the image as it
keeps listening over the channel. which helps in not drawing the image
again and again.

imageUtils.go: This file contains the helper function for decoding
images.
2021-10-24 13:15:45 +05:30
.gitignore minor changes in formatting 2021-10-13 00:07:39 +05:30
App.go Added a new Preview Box which will render album covers 2021-10-24 01:38:55 +05:30
LICENSE Initial commit 2021-10-08 20:22:09 +05:30
README.md Update README.md 2021-10-19 18:58:11 +05:30
client.go color changes 2021-10-18 13:18:56 +05:30
fileBrowser.go Updated FileNode Struct 2021-10-17 21:51:01 +05:30
go.mod Ueberzug Integration 2021-10-24 01:28:11 +05:30
go.sum Ueberzug Integration 2021-10-24 01:28:11 +05:30
imageUtils.go Image Preview Utilities 2021-10-24 13:15:45 +05:30
main.go pressing q now quits out of the application 2021-10-24 01:33:20 +05:30
progressBar.go minor Changes 2021-10-24 01:34:28 +05:30
render.go Image Preview Utilities 2021-10-24 13:15:45 +05:30
utils.go minor changes in formatting 2021-10-17 22:28:06 +05:30

README.md

goMP

MPD client inspired by ncmpcpp written in GO

https://user-images.githubusercontent.com/51816057/137694586-199e8c0c-aa5b-473f-9657-ea399bb582a8.mp4

Roadmap

  • Add Functionality to Sort out most played songs
  • Add a config parser ( preferably YAML )
  • Ueberzug Integration
  • Fuzzy Searching
  • Visual Mode (like vim) for updating playlists

Prerequisites

  • Music Player Daemon must be setup
  • Go Should Be Installed ( for building )

Installing / Building

	git clone https://github.com/aditya-K2/goMP &&
	cd goMP &&
	go build

Most of the Key-bindings are same as ncmpcpp