fixing a lot of mpv schtuff
This commit is contained in:
parent
649d3cc79a
commit
b4f720cd72
9 changed files with 413 additions and 1242 deletions
76
README.org
76
README.org
|
@ -182,10 +182,10 @@ boot.supportedFilesystems = [ "ntfs" ];
|
|||
services.xserver = {
|
||||
enable = true;
|
||||
autorun = false;
|
||||
windowManager.awesome = {
|
||||
enable = true;
|
||||
package = pkgs.awesome;
|
||||
};
|
||||
# windowManager.awesome = {
|
||||
# enable = true;
|
||||
# package = pkgs.awesome;
|
||||
# };
|
||||
displayManager = {
|
||||
startx.enable = true;
|
||||
sddm = {
|
||||
|
@ -213,11 +213,11 @@ services.greetd = {
|
|||
enable = true;
|
||||
settings = rec {
|
||||
initial_session = {
|
||||
command = "/home/chris/bin/hyprland";
|
||||
command = "dbus-run-session startplasma-wayland";
|
||||
user = "chris";
|
||||
};
|
||||
default_session = {
|
||||
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time -r --window-padding 2 --cmd /home/chris/bin/hyprland";
|
||||
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time -r --window-padding 2 --cmd 'dbus-run-session startplasma-wayland'";
|
||||
user = "greeter";
|
||||
};
|
||||
plasma_session = {
|
||||
|
@ -431,7 +431,9 @@ feh
|
|||
tagutil
|
||||
python310Packages.mutagen
|
||||
python310Packages.audiotools
|
||||
# mpv
|
||||
(mpv.override {scripts = with pkgs.mpvScripts; [ mpris youtube-quality sponsorblock ];})
|
||||
ani-cli
|
||||
mov-cli
|
||||
nerdfonts
|
||||
# latte-dock
|
||||
plasma-browser-integration
|
||||
|
@ -1993,7 +1995,24 @@ Kohlin's hardware
|
|||
** Home
|
||||
I also use home-manager for managing dotfiles. This means that everything is contained in this folder and then tangled out to their respective places when rebuilding the system.
|
||||
|
||||
#+begin_src nix :tangle user/home.nix
|
||||
*** MPV
|
||||
Here is my mpv config
|
||||
|
||||
#+NAME: mpv
|
||||
#+begin_src nix
|
||||
# programs.mpv = {
|
||||
# enable = true;
|
||||
# scripts = with pkgs.mpvScripts; [ mpris thumbnail youtube-quality sponsorblock ];
|
||||
# };
|
||||
|
||||
home.file.".config/mpv" = {
|
||||
source = ../mpv;
|
||||
recursive = true;
|
||||
};
|
||||
#+end_src
|
||||
|
||||
*** General
|
||||
#+begin_src nix :tangle user/home.nix :noweb yes
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
{
|
||||
|
@ -2234,6 +2253,8 @@ I also use home-manager for managing dotfiles. This means that everything is con
|
|||
plugins = [ pkgs.obs-studio-plugins.obs-move-transition ];
|
||||
};
|
||||
|
||||
<<mpv>>
|
||||
|
||||
services.nextcloud-client = {
|
||||
enable = true;
|
||||
startInBackground = true;
|
||||
|
@ -2374,45 +2395,6 @@ I also use home-manager for managing dotfiles. This means that everything is con
|
|||
source = ../qutebrowser/qsettings;
|
||||
};
|
||||
|
||||
programs.mpv = {
|
||||
enable = true;
|
||||
scripts = with pkgs.mpvScripts; [ mpris thumbnail youtube-quality sponsorblock];
|
||||
config = {
|
||||
osc = false;
|
||||
vo = "gpu";
|
||||
af = "scaletempo2";
|
||||
autofit = "4000x2900";
|
||||
geometry = "50%:50%";
|
||||
hwdec = "auto";
|
||||
rtsp-transport = "udp";
|
||||
speed = 1.95;
|
||||
ytdl-format = "bestvideo[height<=?720][fps<=?30]+bestaudio/best";
|
||||
};
|
||||
profiles = {
|
||||
fast = {
|
||||
speed = 1.95;
|
||||
};
|
||||
slow = {
|
||||
speed = 1;
|
||||
};
|
||||
wc = {
|
||||
speed = 1;
|
||||
osd-level = 0;
|
||||
osc = false;
|
||||
load-scripts = false;
|
||||
profile = "low-latency";
|
||||
demuxer-lavf-format = "video4linux2";
|
||||
demuxer-lavf-o-set = "input_format=mjpeg,video_size=1920x1080,framerate=60";
|
||||
fps = 60;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
home.file.".config/mpv/scripts" = {
|
||||
source = ../mpv/scripts;
|
||||
recursive = true;
|
||||
};
|
||||
|
||||
home.file.".config/imv" = {
|
||||
source = ../imv;
|
||||
recursive = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue