Skip to content

cosmic-utils/ethereal-waves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereal Waves

A basic music player based on libcosmic. It's still very much a work in progress.

Ethereal Waves - Dark Mode Ethereal Waves - Light Mode

Supported Formats

  • MP3
  • M4A
  • Ogg
  • Opus
  • Flac
  • Wav

Planned Features

Non-exhaustive list of planned features in no particular order:

  • Gapless playback
  • Crossfading between tracks
  • Grid view
  • More column options in list view (calling this complete for the time being)
  • Import / Export .m3u playlists
  • MPRIS support (much improved but not entirely complete)
  • Sorting options
  • Shuffle modes
  • Condensed responsive layout (possibly may build on this later)
  • Drag and drop support (your milage may vary outside of cosmic-comp)
  • Playlist duplicate management
  • Partial update (Only add new tracks)

Keybindings

  • Ctrl + U: Update Library
  • Ctrl + Q: Quit
  • Ctrl + N: New Playlist
  • F2: Rename Playlist
  • Ctrl + Up: Move Playlist Up
  • Ctrl + Down: Move Playlist Down
  • Ctrl + =: Zoom In
  • Ctrl + -: Zoom Out
  • PageUp: Scroll Up
  • PageDown: Scroll Down
  • Ctrl + ,: Settings
  • Ctrl + A: Select All
  • Ctrl + click: Select
  • Shift + click: Select Range
  • F1: Track Info
  • m: Toggle Mute
  • -: Volume Down
  • =: Volume Up

Installation

This project uses just for building. To run development mode:

just run-dev

To install:

sudo apt install just
just build-release
sudo just install

About

libcosmic, gstreamer based music player

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors