From bbb48d6a4555f0f62f29e9bf6a06d08e25e20116 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Tue, 15 Jun 2021 09:59:23 +0700 Subject: [PATCH] add mpv and mps-youtube --- flake.nix | 1 + overlays/mps-youtube.nix | 10 ++++++++++ users/rin/home.nix | 2 ++ users/rin/mpv.nix | 9 +++++++++ 4 files changed, 22 insertions(+) create mode 100644 overlays/mps-youtube.nix create mode 100644 users/rin/mpv.nix diff --git a/flake.nix b/flake.nix index ff49287..2a1d371 100644 --- a/flake.nix +++ b/flake.nix @@ -22,6 +22,7 @@ discord = import ./overlays/discord.nix; linux = import ./overlays/linux.nix; material-icons = import ./overlays/material-icons.nix; + mps-youtube = import ./overlays/mps-youtube.nix; picom = import ./overlays/picom.nix; polybar = import ./overlays/polybar.nix; transcrypt = import ./overlays/transcrypt.nix; diff --git a/overlays/mps-youtube.nix b/overlays/mps-youtube.nix new file mode 100644 index 0000000..1c78b38 --- /dev/null +++ b/overlays/mps-youtube.nix @@ -0,0 +1,10 @@ +self: super: { + mps-youtube = super.mps-youtube.overrideAttrs(old: rec { + src = super.fetchFromGitHub { + owner = "louisabraham"; + repo = "mps-youtube"; + rev = "234bc691f43f6df88d831409b2887fda45270636"; + sha256 = "14gsiacd05fsqb62zfapdll8dn1hbfi9vvh4wvk41qbxrla4p7d7"; + }; + }); +} diff --git a/users/rin/home.nix b/users/rin/home.nix index 8305838..2023682 100644 --- a/users/rin/home.nix +++ b/users/rin/home.nix @@ -14,6 +14,7 @@ inkscape kotatogram-desktop lf + mps-youtube neofetch pamixer pavucontrol @@ -32,6 +33,7 @@ ./xdg.nix ./alacritty.nix + ./mpv.nix ./neovim.nix ./npm.nix ./rofi.nix diff --git a/users/rin/mpv.nix b/users/rin/mpv.nix new file mode 100644 index 0000000..c740392 --- /dev/null +++ b/users/rin/mpv.nix @@ -0,0 +1,9 @@ +{ config, pkgs, ... }: { + programs.mpv = { + enable = true; + package = pkgs.wrapMpv pkgs.mpv-unwrapped { + youtubeSupport = true; + scripts = [ pkgs.mpvScripts.mpris ]; + }; + }; +}