Go to file
aditya-K2 09297a4974 Adding A new Field to the FileNode -> Title
Previously During Searching the Connection with mpd client was utilised
to get the title for the files this was slowing the search with large
number of files. Now after adding the Title field to the struct the
Field is accessed instead of querying the server this has lead to faster
searches.

[[ Please Note the Title of a Folder would be the last accessed
track from the FileMap. ]]
2021-12-28 10:32:48 +05:30
cache RENAME : goMP -> gomp 2021-12-17 01:06:18 +05:30
client Adding A new Field to the FileNode -> Title 2021-12-28 10:32:48 +05:30
config Changed Default Key Mappings and updated The Documentation 2021-12-26 14:04:13 +05:30
docs Changed Default Key Mappings and updated The Documentation 2021-12-26 14:04:13 +05:30
extras chore: Update AUR package 2021-12-17 02:34:07 +05:30
render chore: Added More Informative Comments 2021-12-24 15:46:42 +05:30
ui Implementing Simple Buffer Searching 2021-12-26 00:18:23 +05:30
utils Implementing Simple Buffer Searching 2021-12-26 00:18:23 +05:30
.gitignore minor changes 2021-12-19 01:43:22 +05:30
go.mod RENAME : goMP -> gomp 2021-12-17 01:06:18 +05:30
go.sum Using the fuzzy library 2021-11-28 23:33:25 +05:30
LICENSE Initial commit 2021-10-08 20:22:09 +05:30
main.go Adding A new Field to the FileNode -> Title 2021-12-28 10:32:48 +05:30
README.md Update: Readme 2021-12-24 07:00:32 +05:30
sample_config.yml minor changes 2021-12-19 01:43:22 +05:30

gomp

  

MPD client inspired by ncmpcpp with builtin cover-art view and LastFM integration.

https://user-images.githubusercontent.com/51816057/144759799-b9eecf9e-93ad-43a7-a076-0ae47f03d03c.mp4

Table of Contents

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

Configuring gomp