diff --git a/home-manager/dotfiles/niri/config.kdl b/home-manager/dotfiles/niri/config.kdl index 2a81bab..e834891 100644 --- a/home-manager/dotfiles/niri/config.kdl +++ b/home-manager/dotfiles/niri/config.kdl @@ -594,6 +594,7 @@ workspace "chat" window-rule { match at-startup=true app-id=r#"^discord$"# + match at-startup=true app-id=r#"^vesktop$"# match at-startup=true app-id=r#"^Beeper$"# open-on-workspace "chat" } diff --git a/home-manager/home.nix b/home-manager/home.nix index c1b2d08..df7d0c8 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -266,6 +266,31 @@ home.shell.enableZshIntegration = true; + programs.mpv = { + enable = true; + package = ( + pkgs.mpv-unwrapped.wrapper { + scripts = with pkgs.mpvScripts; [ + uosc + sponsorblock + mpv-notify-send + mpv-discord + youtube-upnext + ]; + + mpv = pkgs.mpv-unwrapped.override { + waylandSupport = true; + ffmpeg = pkgs.ffmpeg-full; + }; + } + ); + config = { + profile = "high-quality"; + ytdl-format = "bestvideo+bestaudio"; + cache-default = 4000000; + }; + }; + programs.zsh = { enable = true; enableCompletion = true;