• atomicbocks@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    18 hours ago

    Neat, but I am curious what the purpose of this is. Did you do it just because you could, or is there some specific workflow that lends itself to listening to music through a CLI rather than a GUI?

    • caseyweederman@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      10 hours ago

      I am also part of a movement back towards TUIs. Not everything needs to be Electron/an entire container.

    • ravachol@lemmy.worldOP
      link
      fedilink
      arrow-up
      9
      ·
      edit-2
      16 hours ago

      I wanted to do a music player for Linux because I think streaming is bad for MUSIC, and the GUI options didn’t inspire me at all. The terminal is cool, it has been around for a very long time, and it works pretty much everywhere. It’s also nice for something minimalistic like kew. I wanted something that will immerse you in the music, and not having borders and scrollbars and stuff, helps. Especially when we are talking about the alternative being ugly those things.

      There are also commands for kew. You can make kew generate playlist for you.

      kew nirvana # plays all your nirvana music shuffled

      kew nirv #same thing

      kew neverm #plays nevermind album in order

      kew song smells #force it to look for a song that contains the string smells

      kew dir nevermind # force it to find the folder not a song

      kew wu-tang:raekwon:ghost:meth # plays a bunch of wu-tang music, shuffled

      kew all # shuffles and adds all your music to the playlist

      kew albums # plays all albums on after the other, in random order

      This was the first feature. Originally it was going to be called play. Play beatles. I just thought that was very cool. Then it became cue but that was taken too, so now it’s kew.

      EDIT: There’s actually a script in the repo that is called play.sh that will create the play alias for kew.