Skip to content

Instantly share code, notes, and snippets.

@Zegnat
Last active April 24, 2016 19:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Zegnat/7c3790949df67fea9d17 to your computer and use it in GitHub Desktop.
Save Zegnat/7c3790949df67fea9d17 to your computer and use it in GitHub Desktop.
These are the aliases I have configured to control my MiniDLNA set-up.
# Running DLNA server via `minidlnad`
alias dlna_remove_log="if [ -f ~/.config/minidlna/minidlna.log ];then rm ~/.config/minidlna/minidlna.log;fi"
alias dlna_stop="if [ -f ~/.config/minidlna/minidlna.pid ];then cat ~/.config/minidlna/minidlna.pid | xargs kill;fi"
alias dlna_init="minidlnad -f ~/.config/minidlna/minidlna.conf -P ~/.config/minidlna/minidlna.pid"
alias dlna_start="dlna_stop;dlna_remove_log;dlna_init"
alias dlna_rescan="dlna_stop;dlna_remove_log;dlna_init -R"
# ~/.config/minidlna/minidlna.conf
friendly_name=Martijn
media_dir=/Users/martijn/Movies
db_dir=/Users/martijn/.config/minidlna/cache
log_dir=/Users/martijn/.config/minidlna
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment