From 0f329619f55fb3f951a61866751e0d6142c8d4a9 Mon Sep 17 00:00:00 2001
From: Salt <rehashedsalt@cock.li>
Date: Sun, 30 Jul 2017 19:03:09 -0500
Subject: [PATCH] Squeezed Rofi down a bit

---
 .Xresources               | 1 +
 .bin/mpc/mpc-i3-playlists | 2 ++
 .config/i3/config         | 5 ++++-
 3 files changed, 7 insertions(+), 1 deletion(-)
 create mode 100755 .bin/mpc/mpc-i3-playlists

diff --git a/.Xresources b/.Xresources
index ec8d239c..59a697ae 100644
--- a/.Xresources
+++ b/.Xresources
@@ -20,6 +20,7 @@ rofi.color-normal: #1d2021, #ebdbb2, #282828, #98971a, #1d2021
 rofi.color-active: #1d2021, #458588, #282828, #458588, #1d2021
 rofi.color-urgent: #1d2021, #d79921, #282828, #d79921, #1d2021
 
+rofi.width: 30
 !-----------------------------
 ! Colors merged from Gruvbox-Dark
 ! Author: morhetz <morhetz@gmail.com>
diff --git a/.bin/mpc/mpc-i3-playlists b/.bin/mpc/mpc-i3-playlists
new file mode 100755
index 00000000..5f129252
--- /dev/null
+++ b/.bin/mpc/mpc-i3-playlists
@@ -0,0 +1,2 @@
+#!/bin/bash
+local PLAYLIST="$(mpc lsplaylists | rofi -dmenu -p 'Play MPD Playlist: ')"
diff --git a/.config/i3/config b/.config/i3/config
index 270bcead..0c1ccba6 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -231,7 +231,10 @@ mode "media" {
 	bindsym r exec --no-startup-id "~/.bin/mpc/mpc-i3-repeat"
 
 	# Toggle playback
-	bindsym p exec --no-startup-id "mpc toggle; notify-send -a 'Mopidy' -u low -t 1 'Toggle' 'Toggled playback'
+	bindsym t exec --no-startup-id "mpc toggle; notify-send -a 'Mopidy' -u low -t 1 'Toggle' 'Toggled playback'
+
+	# Start playing a playlist
+	bindsym p exec --no-startup-id "~/.bin/mpc/mpc-i3-playlists"
 
 	# Skip between tracks
 	bindsym Right exec --no-startup-id "mpc next; notify-send -a 'Mopidy' -u low -t 1 'Next' 'The current song has been skipped'"