mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
fix(mpv): get youtube in 720p
This commit is contained in:
@@ -1,21 +1,25 @@
|
||||
{ pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
mpv
|
||||
mpv-poll
|
||||
];
|
||||
{ pkgs, ... }: let
|
||||
swallow = command: "${pkgs.scripts.swallow}/bin/swallow ${command}";
|
||||
in {
|
||||
environment.shellAliases.mpv = swallow "mpv";
|
||||
|
||||
environment.shellAliases.mpv = "${pkgs.utillinux}/bin/setsid -f ${pkgs.mpv}/bin/mpv";
|
||||
|
||||
home-manager.users.me.xdg.configFile = {
|
||||
"mpv/input.conf".text = ''
|
||||
Alt+RIGHT add video-rotate 90
|
||||
Alt+LEFT add video-rotate -90
|
||||
Alt+- add video-zoom -0.25
|
||||
Alt+= add video-zoom 0.25
|
||||
Alt+l add video-pan-x -0.05
|
||||
Alt+h add video-pan-x 0.05
|
||||
Alt+k add video-pan-y 0.05
|
||||
Alt+j add video-pan-y -0.05
|
||||
'';
|
||||
home-manager.users.me = {
|
||||
programs.mpv = {
|
||||
enable = true;
|
||||
config = {
|
||||
force-window = "yes";
|
||||
ytdl-format = "bestvideo[height<=?720][fps<=?30][vcodec!=?vp9]+bestaudio/best";
|
||||
};
|
||||
bindings = {
|
||||
"Alt+RIGHT" = "add video-rotate 90";
|
||||
"Alt+LEFT" = "add video-rotate -90";
|
||||
"Alt+-" = "add video-zoom -0.25";
|
||||
"Alt+=" = "add video-zoom 0.25";
|
||||
"Alt+l" = "add video-pan-x -0.05";
|
||||
"Alt+h" = "add video-pan-x 0.05";
|
||||
"Alt+k" = "add video-pan-y 0.05";
|
||||
"Alt+j" = "add video-pan-y -0.05";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user