about summary refs log tree commit diff stats
path: root/modules/home.legacy
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--modules/by-name/mp/mpd/mpdconf.example (renamed from modules/home.legacy/conf/mpd/mpdconf.example)0
-rw-r--r--modules/home.legacy/conf/default.nix1
-rw-r--r--modules/home.legacy/conf/mpd/default.nix50
-rw-r--r--modules/home.legacy/pkgs/default.nix15
4 files changed, 0 insertions, 66 deletions
diff --git a/modules/home.legacy/conf/mpd/mpdconf.example b/modules/by-name/mp/mpd/mpdconf.example
index eaa5e641..eaa5e641 100644
--- a/modules/home.legacy/conf/mpd/mpdconf.example
+++ b/modules/by-name/mp/mpd/mpdconf.example
diff --git a/modules/home.legacy/conf/default.nix b/modules/home.legacy/conf/default.nix
index e943f7b6..9d6d00ed 100644
--- a/modules/home.legacy/conf/default.nix
+++ b/modules/home.legacy/conf/default.nix
@@ -17,7 +17,6 @@
     ./mail
     ./mako
     ./mbsync
-    ./mpd
     ./mpv
     ./mumble
     ./neomutt
diff --git a/modules/home.legacy/conf/mpd/default.nix b/modules/home.legacy/conf/mpd/default.nix
deleted file mode 100644
index b30f6995..00000000
--- a/modules/home.legacy/conf/mpd/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{
-  config,
-  pkgs,
-  lib,
-  osConfig,
-  ...
-}: let
-  dataDir = "${config.xdg.dataHome}/mpd";
-  playlistDirectory = "${dataDir}/playlists";
-  runtimeDir = "/run/user/${builtins.toString osConfig.users.users.soispha.uid}/mpd";
-in {
-  home.sessionVariables = {
-    MPD_HOST = "/run/user/${builtins.toString osConfig.users.users.soispha.uid}/mpd/socket";
-  };
-
-  systemd.user.services.mpd.Service.ExecStartPre = lib.mkForce ''
-    ${pkgs.coreutils}/bin/mkdir --parents "${dataDir}" "${playlistDirectory}" "${runtimeDir}"
-  '';
-
-  services.mpd = {
-    enable = true;
-    inherit dataDir playlistDirectory;
-    musicDirectory = config.programs.beets.settings.directory;
-    network = {
-      listenAddress = "${runtimeDir}/socket";
-    };
-
-    extraConfig = ''
-      metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc,comment"
-      # Updated by the beets `mpdupdate` plugin
-      auto_update "no"
-
-      audio_output {
-        type "pipewire"
-        name "pipewire"
-      }
-
-      replaygain "track"
-      replaygain_limit "yes"
-
-      #database {
-      #       plugin "simple"
-      #       path "~/.local/share/mpd/db
-      #       cache_directory "~/.local/share/mpd/cache"
-      #}
-
-      filesystem_charset		"UTF-8"
-    '';
-  };
-}
diff --git a/modules/home.legacy/pkgs/default.nix b/modules/home.legacy/pkgs/default.nix
index 2018805f..3d48287f 100644
--- a/modules/home.legacy/pkgs/default.nix
+++ b/modules/home.legacy/pkgs/default.nix
@@ -121,21 +121,6 @@ with pkgs; let
       Listen = [
         spodi # Wrapper around `spotdl`.
         sort_song # Sorts songs in the current directory.
-
-        mpp # Wrapper around `mpc` that allows the usage of `mpc-{beetsrm,lyrics,searchadd}` (below) without the `-`
-
-        # Removes the currently playing song from the disk and storage
-        (mpc-beetrm.override {
-          beets = config.programs.beets.package;
-        })
-        # Works like normal `mpc searchadd` but uses the `beets` query syntax
-        (mpc-searchadd.override {
-          beets = config.programs.beets.package;
-        })
-        # Displays the lyrics of the currently playing song
-        (mpc-lyrics.override {
-          mpd_music_dir = config.services.mpd.musicDirectory;
-        })
       ];
     };