silverjuke(1)
β¨ silverjuke β Play and organize your music β¨
okay bestie, welcome to the silverjuke(1) page, aka your little guide to the silverjuke command π it lives in the General Commands Manual section of the man pages, and it's genuinely the cutest way to play AND organize your entire music collection. no cap.
π SYNOPSIS π
silverjuke [options] [FILES]
π« DESCRIPTION π«
so this page is the short-and-sweet lowdown on the silverjuke command. that's it, that's the job: use it to play ur music and to organize ur music library. main character energy fr fr π
π OPTIONS π
bestie, silverjuke plays by the standard GNU command line rules β long options start with two dashes (--). here's everything it supports:
--ini=FILEβ tells it which configuration file to use, and that file is FILE π--jukebox=FILEβ sets the jukebox file to FILE--temp=DIRECTORYβ sets the temporary directory to DIRECTORY--playβ starts playing the current file--pauseβ pauses the playback--toggleβ toggles between play and pause--prevβ plays the previous file in the list--nextβ plays the next file in the list--kioskβ starts Silverjuke in kiosk mode--minimizeβ starts Silverjuke minimized--open FILESβ opens the given FILES. ngl,--openmay be omitted entirely--enqueue FILESβ enqueues the given FILES--helpβ shows all available commands π--addcredit=NUMβ adds the number of credits (that's tracks that may be enqueued) to the credit system. heads up: this only works if the option "Credits may be added by external programs" is enabled in the kiosk mode settings β--setcredit=NUMβ sets the number of credits. same situation bestie: this only works if the option "Credits may be added by external programs" is enabled in the kiosk mode settings β¨--skiperrorsβ with this you can avoid showing errors about an erroneous termination on the last Silverjuke run. it's especially useful when you turn off Silverjuke using the "Power off" button, because in that case the operating system may not give us the time we need to unload all modules completely π--instance=INI-FILEβ if you hand a different INI-file to each instance, you can run multiple instances of Silverjuke with this option. all settings for each instance are stored in the INI-file, so the instances are completely independent; BUT make sure there are no conflicts regarding the used hardware. you can give the INI-files as complete paths; if the files don't exist, they get created as needed π¦- if you want to use different music libraries for each instance, you have to use the
--jukebox=FILEoption as described above π
- if you want to use different music libraries for each instance, you have to use the
--updateβ this automatically updates the index, as if you hit F5 right after starting Silverjuke. if you use this option together with--kioskand the kiosk mode is running with limited functionality, the update process cannot be aborted π--kioskrect=DISPLAY|X,Y,W,H[,clipmouse]β with this you can force the Silverjuke window to the given rectangle when using kiosk mode. useful if you want to show sth. beside the Silverjuke window (by default, the whole screen is used) πΈ- also! if you add the
clipmousemodifier, the mouse cannot be moved outside the given rectangle. instead ofX,Y,W,Hyou can also give a simpleDISPLAYnumber β the first display has the number1
- also! if you add the
--visrect=DISPLAY|X,Y,W,Hβ assigns a static portion of the screen to the visualization. instead ofX,Y,W,Hyou can also give a simpleDISPLAYnumber β the first display has the number1π₯--blackrect=DISPLAY|X,Y,W,H[;DISPLAY|X,Y,W,H;...]β areas to cover by black rectangles. instead ofX,Y,W,Hyou can also give a simpleDISPLAYnumber β the first display has the number1π€--volupβ increases the main volume--voldownβ decreases the main volume--togglevisβ toggles the selected visualizations on and off--execute=SCRIPT_OR_FILEβ executes the given script snippet or file. with this command line option you're able to execute any little script straight from the command line. for scripting details, please refer to the Silverjuke SDK. instead of using the command line for this purpose, you can also use DDE β which, however, is a little bit more tricky π
although there is always only one instance of Silverjuke running, you may call Silverjuke with these commands, and they'll then be forwarded to the running instance if possible π«Ά
you can set the "db", "temp", "kiosk" and "minimize" options also manually to the current configuration file (ini file) in the section "main" π
most commands are also available through TCP/IP communication π
π AUTHOR π
BjΓΆrn Petersen <<r10s@b44t.com>> β absolute icon, we stan π
β¨ and that's a wrap on silverjuke(1), bestie! this gorgeous little manual page is version 16.2, and it's dated 2016-02-09. slay, periodt ππ¦π
π¦ where this page comes from
- ubuntu resolute: silverjuke 18.2.1-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: silverjuke 18.2.1-5build1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms