{"repo":"raziman18/gomu","free":true,"listed":false,"github":"https://github.com/raziman18/gomu","clone":"git clone https://github.com/raziman18/gomu.git","description":"golang TUI music player","language":"Go","stars":211,"topics":["golang","golang-app","terminal","terminal-application","terminal-app","linux","go","music-player","ncurses-tui","tview"],"license":"GPL-2.0","category":"cli-tools","readme_excerpt":"Gomu (Go Music Player) Gomu is intuitive, powerful CLI music player. It has embedded scripting language and event hook to enable user to customize their config extensively. Features - lightweight - simple - fast - show audio files as tree - queue cache - vim keybindings - youtube-dl integration - audio file management - customizable - find music from youtube - scriptable config - download lyric - id3v2 tag editor Dependencies If you are using ubuntu, you need to install alsa and required dependencies Optional dependencies can be installed by this command Installation For arch users, you can install from the AUR using yay: using aura: Configuration By default, gomu will look for audio files in /music directory. If you wish to change to your desired location, edit /.config/gomu/config file and change music dir = path/to/your/musicDir . Keybindings Each panel has it's own additional keybinding. To view the available keybinding for the specific panel use ? Key (General) Description :---------------- --------------------------------: tab change panel space toggle play/pause esc close popup n skip q quit + volume up - volume down f/F forward 10/60 seconds b/B rewind 10/60 seconds ? toggle help m open repl T switch lyrics c show colors Key (Playlist) Description :---------------- --------------------------------: j down k up h close node in playlist a create playlist l (lowercase L) add song to queue L add playlist to queue d delete file from filesystemd D delete playlist from files","default_branch":null,"files":null,"tree":[],"storefront":"/r/raziman18","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/raziman18/gomu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}