gpmdp and other stuff
This commit is contained in:
parent
b6171234c2
commit
2ef21ebe4b
|
|
@ -53,7 +53,7 @@ gpmdp_status () {
|
|||
|
||||
gpmdp_info () {
|
||||
if [ "$(gpmdp_status)" == "Playing" ]; then
|
||||
printf "%s\n" "Now Playing: $(title) by $(artist)"
|
||||
printf "%s\n" "$(title) by $(artist)"
|
||||
elif [ "$(gpmdp_status)" == "Paused" ]; then
|
||||
printf "%s\n" "Paused: $(title) by $(artist)"
|
||||
fi
|
||||
|
|
@ -64,7 +64,9 @@ current () {
|
|||
}
|
||||
|
||||
usage () { cat << EOF
|
||||
|
||||
usage: gpmdp-remote <option>
|
||||
|
||||
info Print info about now playing song
|
||||
title Print current song title
|
||||
artist Print current song artist
|
||||
|
|
@ -75,6 +77,7 @@ usage () { cat << EOF
|
|||
status Print whether GPMDP is paused or playing
|
||||
current Print now playing song in "artist - album - song" format
|
||||
help Print this help message
|
||||
|
||||
EOF
|
||||
exit 1
|
||||
}
|
||||
|
|
@ -92,3 +95,4 @@ case $1 in
|
|||
current) current ;;
|
||||
*) usage ;;
|
||||
esac
|
||||
|
||||
|
|
|
|||
|
|
@ -66,6 +66,8 @@ client.urgent $darkred $darkred $black $darkred $darkred
|
|||
client.background $black
|
||||
###---Starting External Scripts---###
|
||||
|
||||
#Start bluealsa
|
||||
exec --no-startup-id sudo bluealsa &
|
||||
#Twmn
|
||||
exec --no-startup-id twmnd &
|
||||
#Album art for mpd/mopidy
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ debug_file = mopidy.log
|
|||
#config_file =
|
||||
|
||||
[audio]
|
||||
output = tee name=t t. ! queue ! autoaudiosink t. ! queue ! audioresample ! audioconvert ! audio/x-raw,rate=44100,channels=2,format=S16LE ! wavenc ! filesink location=/tmp/mpd.fifo
|
||||
output = tee name=t t. ! queue ! pulsesink t. ! queue ! audioresample ! audioconvert ! audio/x-raw,rate=44100,channels=2,format=S16LE ! wavenc ! filesink location=/tmp/mpd.fifo
|
||||
#mixer = software
|
||||
#mixer_volume =
|
||||
#output = autoaudiosink
|
||||
|
|
|
|||
|
|
@ -13,10 +13,16 @@ sticker_file "~/.config/mpd/sticker.sql"
|
|||
|
||||
max_output_buffer_size "16384"
|
||||
|
||||
#audio_output {
|
||||
# type "alsa"
|
||||
# name "mpd alsamixer-output"
|
||||
# mixer_type "software"
|
||||
#}
|
||||
|
||||
audio_output {
|
||||
type "alsa"
|
||||
name "mpd alsamixer-output"
|
||||
mixer_type "software"
|
||||
type "pulse"
|
||||
name "My PULSE Device"
|
||||
server "localhost"
|
||||
}
|
||||
|
||||
audio_output {
|
||||
|
|
|
|||
|
|
@ -23,9 +23,9 @@ alert = #bd2c40
|
|||
[bar/top]
|
||||
monitor = ${env:MONITOR:eDP-1}
|
||||
include-file = ~/.config/polybar/top-bar
|
||||
modules-left = i3
|
||||
modules-left = i3 gpmdp
|
||||
modules-center = term chrome editor fm music vpn
|
||||
modules-right = pkg alsa battery backlight wlan networkmanager date clock powermenu
|
||||
modules-right = pkg pulseaudio battery backlight wlan networkmanager date clock powermenu
|
||||
|
||||
;tray-position = right
|
||||
;tray-padding = 2
|
||||
|
|
@ -39,6 +39,30 @@ modules-left = hostname vpncheck
|
|||
modules-center = cpu memory temperature
|
||||
modules-right = openweather
|
||||
|
||||
[module/pulseaudio]
|
||||
type = internal/pulseaudio
|
||||
; Sink to be used, if it exists (find using `pacmd list-sinks`, name field)
|
||||
; If not, uses default sink
|
||||
;sink = alsa_output.pci-0000_00_0e.0.analog-stereo
|
||||
sink = bluez_sink.E8_07_BF_33_4D_F2.headset_head_unit
|
||||
; Use PA_VOLUME_UI_MAX (~153%) if true, or PA_VOLUME_NORM (100%) if false
|
||||
; Default: true
|
||||
use-ui-max = true
|
||||
; Interval for volume increase/decrease (in percent points)
|
||||
; Default: 5
|
||||
interval = 5
|
||||
format-volume = <ramp-volume> <label-volume>
|
||||
label-volume = %percentage%%
|
||||
label-volume-foreground = ${root.foreground}
|
||||
format-muted = <label-muted>
|
||||
format-muted-foreground = ${colors.foreground-alt}
|
||||
label-muted = muted
|
||||
ramp-volume-0 =
|
||||
ramp-volume-1 =
|
||||
ramp-volume-foreground = ${colors.foreground-alt}
|
||||
ramp-headphones-0 =
|
||||
ramp-headphones-1 =
|
||||
|
||||
[module/nm-launcher]
|
||||
type = custom/script
|
||||
exec = ~/.config/Scripts/nm-applet/applet.sh
|
||||
|
|
|
|||
Loading…
Reference in New Issue