Introduction
Introduction Statistics Contact Development Disclaimer Help
replacing mpd and ncmpcpp with moc - dotfiles - These are my dotfiles. There ar…
Log
Files
Refs
README
---
commit cf98cf5f581c96e3dce1d99171c97fac07024c4a
parent b22a7dcaf3d383db66e5e978846214539fa417c4
Author: Jay Scott <[email protected]>
Date: Sat, 7 Jan 2023 21:35:44 +0000
replacing mpd and ncmpcpp with moc
Diffstat:
M .gitignore | 10 ++++------
M README | 2 +-
M ashrc | 2 +-
M bootstrap.sh | 2 +-
A moc/config | 8 ++++++++
A moc/themes/black_orange | 42 +++++++++++++++++++++++++++++…
D mpd/mpd.conf | 21 ---------------------
D ncmpcpp/config | 31 -----------------------------…
8 files changed, 57 insertions(+), 61 deletions(-)
---
diff --git a/.gitignore b/.gitignore
@@ -1,9 +1,7 @@
-# mpd
-mpd/playlists/
-mpd/mpd.db
-mpd/mpdstate
-mpd/mpd.pid
-ncmpcpp/error.log
+# moc
+moc/*
+!moc/config
+!moc/themes*
# qutebrowser leftovers
qutebrowser/qsettings/
diff --git a/README b/README
@@ -17,7 +17,7 @@ all, the closest I come is using IRC.
email : mutt / fdm
browser : qutebrowser
video : mpv
- music : mpd / ncmpcpp
+ music : moc
gaming : scummvm
password mgt : pass
vpn : mullvad
diff --git a/ashrc b/ashrc
@@ -35,7 +35,7 @@ alias rm='rm -i'
# random alias
alias yt-mp3='youtube-dl --extract-audio --audio-format mp3'
alias t='wtwitch'
-alias m='mocp'
+alias m='mocp -O MOCDir="$XDG_CONFIG_HOME"/moc'
alias weather='curl wttr.in/?1QF'
# git alias
diff --git a/bootstrap.sh b/bootstrap.sh
@@ -4,7 +4,7 @@ DOTFILES=$(pwd)
FILES='ashrc castgetrc profile vimrc'
ROOT='bin'
-CONFIG='fdm foot git mpd mutt ncmpcpp qutebrowser sfeed senpai sway'
+CONFIG='fdm foot git moc mutt qutebrowser sfeed senpai sway'
link() {
for f in $FILES; do ln -sfn "$DOTFILES/$f" "$HOME/.$f"; done
diff --git a/moc/config b/moc/config
@@ -0,0 +1,8 @@
+MusicDir = "/home/jay/media/music"
+Sort = FileName
+Shuffle = yes
+AutoNext = yes
+Theme = black_orange
+ReadTags = no
+ShowTime = no
+TagsCacheSize = 0
diff --git a/moc/themes/black_orange b/moc/themes/black_orange
@@ -0,0 +1,42 @@
+##############################################################################
+#
+# here's my theme for the great moc.
+# it's black/orange (on xterm it's black/yellow :-)
+#
+##############################################################################
+
+background = white black
+frame = yellow black
+window_title = white black
+directory = white black bold
+selected_directory = black yellow
+playlist = white black
+selected_playlist = black yellow
+file = white black
+selected_file = black yellow
+marked_file = yellow black
+marked_selected_file = yellow black bold,reverse
+info = yellow black
+selected_info = yellow black bold
+marked_info = yellow black bold
+marked_selected_info = yellow black bold,reverse
+status = white black
+title = yellow black
+state = yellow black
+current_time = white black bold
+time_left = white black bold
+total_time = white black bold
+time_total_frames = white black
+sound_parameters = white black bold
+legend = white black
+disabled = black black bold
+enabled = white black bold
+empty_mixer_bar = white black
+filled_mixer_bar = black yellow
+empty_time_bar = white black
+filled_time_bar = white yellow
+entry = white black
+entry_title = yellow black bold
+error = yellow black bold
+message = yellow black bold
+plist_time = white black
diff --git a/mpd/mpd.conf b/mpd/mpd.conf
@@ -1,21 +0,0 @@
-music_directory "/home/jay/media/music"
-playlist_directory "/home/jay/.config/mpd/playlists"
-db_file "/home/jay/.config/mpd/mpd.db"
-log_file "syslog"
-pid_file "/home/jay/.config/mpd/mpd.pid"
-state_file "/home/jay/.config/mpd/mpdstate"
-
-audio_output {
- type "pipewire"
- name "PipeWire Sound Server"
-}
-
-audio_output {
- type "fifo"
- name "my_fifo"
- path "/tmp/mpd.fifo"
- format "44100:16:2"
-}
-
-bind_to_address "127.0.0.1"
-port "6600"
diff --git a/ncmpcpp/config b/ncmpcpp/config
@@ -1,31 +0,0 @@
-# visual stuff for 8
-visualizer_data_source = /tmp/mpd.fifo
-visualizer_output_name = my_fifo
-visualizer_in_stereo = no
-visualizer_type = spectrum
-visualizer_look = ∙▋
-visualizer_color = 7,5,8,3
-song_columns_list_format = "(50)[green]{a} (50)[white]{t|f}"
-
-playlist_display_mode = columns
-browser_display_mode = columns
-
-ncmpcpp_directory = ~/.config/ncmpcpp
-lyrics_directory = /tmp
-store_lyrics_in_song_dir = yes
-autocenter_mode = "yes"
-centered_cursor = "yes"
-cyclic_scrolling = "no"
-
-titles_visibility = "no"
-header_visibility = "no"
-statusbar_visibility = "no"
-progressbar_look = "❙❙❙"
-progressbar_color = "white"
-
-user_interface = "classic"
-
-startup_screen = playlist
-startup_slave_screen = visualizer
-startup_slave_screen_focus = no
-locked_screen_width_part = 35
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.