     ;; "" 'emms-browser-previous-filter ; TODO: What does this do?
     ;; "" 'emms-browser-next-filter
 
-    "s" (lookup-key emms-browser-mode-map (kbd "s"))
-    "g" (lookup-key emms-browser-mode-map (kbd "W")) ;; TODO: This overrides other "g-" prefixed keys.
 
     "C" 'emms-browser-clear-playlist
     "D" 'emms-browser-delete-files

    "gd" 'emms-browser-view-in-dired)) ; "d" does the same, keep "gd" for consistency.

;;;###autoload
(defun evil-collection-emms-setup ()
  "Set up `evil' bindings for `emms'."
  (with-eval-after-load 'emms-browser
    (evil-collection-emms-browser-setup))

  (evil-set-initial-state 'emms-playlist-mode 'normal)
  (evil-collection-define-key 'normal 'emms-playlist-mode-map
    ;; playback controls

  (evil-collection-inhibit-insert-state 'emms-browser-mode-map)
  (add-hook 'emms-browser-mode-hook 'evil-normal-state)
  (evil-collection-define-key 'normal 'emms-browser-mode-map
    ;; The following overrides other "g-" and "s-" prefixed keys so we set it first.
    "g" nil
    "g" (lookup-key emms-browser-mode-map (kbd "W"))
    "s" nil
    "s" (lookup-key emms-browser-mode-map (kbd "s"))

    ;; playback controls
    "x" 'emms-pause
    "X" 'emms-stop
