summaryrefslogtreecommitdiff
path: root/home-manager/sh/mpv.nix
blob: 40c6c777fe39c6d72cc696c175af20ed0e6d873a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ pkgs }:

let
  mpv-camera = pkgs.writeShellScriptBin "mpv-camera" ''
    ${pkgs.mpv}/bin/mpv /dev/video0 \
      osc=no --input-vo-keyboard=no --player-operation-mode=pseudo-gui \
      no-cache --untimed  --no-demuxer-thread \
      --video-sync=audio --vd-lavc-threads=1 --vf=hflip
  '';
in pkgs.symlinkJoin {
  name = "mpv";
  paths = [
    mpv-camera
  ];
}
Software created with 💖