diff --git a/hosts/goober/features/software/workstation.nix b/hosts/goober/features/software/workstation.nix index 84907e3..7a2a305 100644 --- a/hosts/goober/features/software/workstation.nix +++ b/hosts/goober/features/software/workstation.nix @@ -70,6 +70,16 @@ osu-lazer-bin ]; + services.mpdscribble = { + enable = true; + endpoints = { + "last.fm" = { + passwordFile = "/run/secrets/lastfm_password"; + username = "ariburnznfire"; + }; + }; + }; + virtualisation.containers.enable = true; virtualisation = { podman = { diff --git a/scripts/search-music-and-launch.nix b/scripts/search-music-and-launch.nix new file mode 100644 index 0000000..6b51bef --- /dev/null +++ b/scripts/search-music-and-launch.nix @@ -0,0 +1,6 @@ +{ pkgs }: +pkgs.writeShellScriptBin "search-music-and-launch" '' + mpc clear + mpc add $(mpc listall | ${pkgs.fuzzel}/bin/fuzzel --dmenu) + mpc play +''