From 046e69a2b682f48c5755d86b82f65c15ebc1bb9f Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Tue, 17 Mar 2026 10:09:50 +0100 Subject: [PATCH] Add yt-dlp package and desktop config deployment --- ansible/inventory/group_vars/desktop.yml | 5 +++++ dotfiles/desktop/.config/yt-dlp/config | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100644 dotfiles/desktop/.config/yt-dlp/config diff --git a/ansible/inventory/group_vars/desktop.yml b/ansible/inventory/group_vars/desktop.yml index a289f79..4866d02 100644 --- a/ansible/inventory/group_vars/desktop.yml +++ b/ansible/inventory/group_vars/desktop.yml @@ -27,6 +27,7 @@ profile_packages: - network-manager-applet - chromium - mpv + - yt-dlp - libreoffice - lm_sensors - fastfetch @@ -67,6 +68,10 @@ desktop_dotfiles: src: .config/fastfetch/ dest: .config/fastfetch/ mode: preserve + - name: yt-dlp config + src: .config/yt-dlp/ + dest: .config/yt-dlp/ + mode: preserve - name: .xinitrc src: .xinitrc dest: .xinitrc diff --git a/dotfiles/desktop/.config/yt-dlp/config b/dotfiles/desktop/.config/yt-dlp/config new file mode 100644 index 0000000..cc3b7e5 --- /dev/null +++ b/dotfiles/desktop/.config/yt-dlp/config @@ -0,0 +1,8 @@ +--ignore-errors +# --no-playlist + +# Save in ~/Videos +-o ~/Video/%(title)s.%(ext)s + +# Prefer 1080p or lower resolutions +-f bestvideo[ext=mp4][width<2000][height<=1200]+bestaudio[ext=m4a]/bestvideo[ext=webm][width<2000][height<=1200]+bestaudio[ext=webm]/bestvideo[width<2000][height<=1200]+bestaudio/best[width<2000][height<=1200]/best