deadbeef icon indicating copy to clipboard operation
deadbeef copied to clipboard

Request: --config /path option Please

Open 0pLuS0 opened this issue 4 years ago • 0 comments

Steps to reproduce the problem

When running deadbeef -h these are the only options I see it has to run with.

 >deadbeef -h
starting deadbeef 1.8.8
Usage: deadbeef [options] [--] [file(s)]
Options:
   --help  or  -h     Print help (this message) and exit
   --quit             Quit player
   --version          Print version info and exit
   --play             Start playback
   --stop             Stop playback
   --pause            Pause playback
   --toggle-pause     Toggle pause
   --play-pause       Start playback if stopped, toggle pause otherwise
   --next             Next song in playlist
   --prev             Previous song in playlist
   --random           Random song in playlist
   --queue            Append file(s) to existing playlist
   --gui PLUGIN       Tells which GUI plugin to use, default is "GTK2"
   --nowplaying FMT   Print formatted track name to stdout
                      FMT %-syntax: [a]rtist, [t]itle, al[b]um,
                      [l]ength, track[n]umber, [y]ear, [c]omment,
                      copy[r]ight, [e]lapsed
                      example: --nowplaying "%a - %t" should print "artist - title"
                      for more info, see http://github.com/DeaDBeeF-Player/deadbeef/wiki/Title-formatting
                      NOTE: --nowplaying is deprecated.
   --nowplaying-tf FMT  Print formatted track name to stdout, using the new title formatting
                      FMT syntax: http://github.com/DeaDBeeF-Player/deadbeef/wiki/Title-formatting-2.0
                      example: --nowplaying-tf "%artist% - %title%" should print "artist - title"
   --volume [NUM]     Print or set deadbeef volume level.
                      The NUM parameter can be specified in percents (absolute value or increment/decrement)
                      or in dB [-50, 0] (if with suffix).
                      Examples: --volume 80, --volume +10, --volume -5 or --volume -20dB

What's going on? Describe the problem in as much detail as possible.

Can you please consider adding in a --config option, that we can run deadbeef with, pointing to the deadbeef /config/file(s) we want to run?

I personally have 3 different deadbeef layouts I use in Linux, so for now, I just have them listed like this in the ~/.config/path;

deadbeef.radio deadbeef.compact deadbeef.lyrics

I know most people might only make one layout and use it for everything, I just like having seperate layouts for their intended purpose(s) when I want it. I personally don't like the one size fits all approach and I don't always use, or need it, and for me, using only one layout just becomes bloated and confusing, with to much going on, hence the main reason why I created different layouts, to keep it simple and light weight.

So it woud be really great if I could run deadbeef like;

deadbeef --config ~/.config/deadbeef.radio and it loads the correct config, playlists, etc...

Information about the software:

Deadbeef version: 1.8.8 OS: Slackware 15.0

Thanks for your considersation on this, greatly appreciated, keep up the great work, I love deadbeef!

0pLuS0 avatar Apr 01 '22 21:04 0pLuS0