diff --git a/public/uk/freetube-the-private-youtube-client.gmi b/public/uk/freetube-the-private-youtube-client.gmi index f21015c..17554a5 100644 --- a/public/uk/freetube-the-private-youtube-client.gmi +++ b/public/uk/freetube-the-private-youtube-client.gmi @@ -33,4 +33,5 @@ FreeTube - це конфіденційно-орієнтований клієнт ## Дивіться також -=> freetube-yggdrasil-proxy-via-yggstack.gmi Спроба проксування FreeTube через Yggdrasil \ No newline at end of file +=> freetube-yggdrasil-proxy-via-yggstack.gmi Спроба проксування FreeTube через Yggdrasil +=> ytsub-tui-alternative-to-freetube.gmi ytsub: TUI-альтернатива FreeTube \ No newline at end of file diff --git a/public/uk/freetube-yggdrasil-proxy-via-yggstack.gmi b/public/uk/freetube-yggdrasil-proxy-via-yggstack.gmi index 445f305..46f390f 100644 --- a/public/uk/freetube-yggdrasil-proxy-via-yggstack.gmi +++ b/public/uk/freetube-yggdrasil-proxy-via-yggstack.gmi @@ -37,4 +37,5 @@ => freetube-the-private-youtube-client.gmi FreeTube - приватний перегляд YouTube => filter-outgoing-connections-with-ufw.gmi Обмеження вихідних з'єднань на Інтернет з ufw => linux-isolation-from-direct-internet-connections-based-on-qemu-virtual-machine-manager-with-vsock.gmi Ізоляція Linux від прямих Інтернет з'єднань на базі QEMU / Virtual Machine Manager з VSOCK -=> safe-yggdrasil-websites-browsing-with-yggstack.gmi Безпечний перегляд сайтів Yggdrasil з Yggstack \ No newline at end of file +=> safe-yggdrasil-websites-browsing-with-yggstack.gmi Безпечний перегляд сайтів Yggdrasil з Yggstack +=> ytsub-tui-alternative-to-freetube.gmi ytsub: TUI-альтернатива FreeTube \ No newline at end of file diff --git a/public/uk/index.gmi b/public/uk/index.gmi index ee8d9af..7702d8d 100644 --- a/public/uk/index.gmi +++ b/public/uk/index.gmi @@ -16,6 +16,7 @@ ### Нотатки +=> ytsub-tui-alternative-to-freetube.gmi 2026-03-20 ytsub: TUI-альтернатива FreeTube => left-oriented-close-tab-button-in-thunderbird.gmi 2026-03-18 Ліво-стороння орієнтація кнопки "закрити вкладку" в Thunderbird => using-encrypted-deltachat-smtp-in-thunderbird.gmi 2026-03-18 SMTP від провайдера DeltaChat в Thunderbird => my-personal-i2pdbrowser-fork-for-privacy-oriented-web.gmi 2026-03-16 Мій форк i2pdbrowser для приватно-орієнтованого Веб diff --git a/public/uk/ytsub-tui-alternative-to-freetube.gmi b/public/uk/ytsub-tui-alternative-to-freetube.gmi new file mode 100644 index 0000000..d07d7f1 --- /dev/null +++ b/public/uk/ytsub-tui-alternative-to-freetube.gmi @@ -0,0 +1,60 @@ +# ytsub: TUI-альтернатива FreeTube + +Я довго сидів на FreeTube, в якому по суті мені потрібно лише бачити останні підписки. +* на Youtube, навіть на премі, підписки підміняються проплаченими трендами і цікаві канали тупо тонуть серед попси + +Функція програвача на FreeTube - останнім часом майже не працює, виходять постійні обнови але воно все до лампи. Недавно, ще мав такий досвід: +=> freetube-yggdrasil-proxy-via-yggstack.gmi Спроба проксування FreeTube через Yggdrasil + +Власне, вирішив тікати. Пошуки альтернативи почав з мови, якою пишу сам (Rust) і зможу легко адаптувати софт під себе у разі чого. Перше, що випало - ytsub: +=> https://github.com/sarowish/ytsub + +Ну короче, не пройшло й пару днів як я дібрався до запуску. Ось вам швидкий старт! + +## Встановлення + +``` bash +https://github.com/sarowish/ytsub.git +cargo install --path . +``` +=> install-latest-rust-version-on-linux.gmi Встановлення останньої версії Rust в Linux + +## Конфігурація + +Створюємо файл: + +``` bash +touch $HOME/.config/ytsub/config.toml +``` + +Туди кладемо приклад: +=> https://github.com/sarowish/ytsub#configtoml + +Я змінив тільки два верхні рядки: + +``` config.toml +database = "/home/user/.local/share/ytsub/videos.db" +instances = "/home/user/.config/ytsub/instances" +``` +* `user` - ваше значення + +І один нижче: + +``` config.toml +video_player_for_stream_formats = "vlc" +``` +* бо в мене саме плеєр VLC + +Файл не закриваємо, нижче вказані хоткеї - по ним орієнтуймося перший час. + +## Користування + +Запуск на стандартному (без `-c`) конфігі відбувається однойменною командою: + +``` bash +ytsub +``` + +Тепер натискаємо "i" та вказуємо URL будь-якого каналу. Після цього має з'явитись список, в якому переміщаємося стрілками клавіатури. + +Якщо плеєр в конфігі обрано правильно і він встановлений в системі, після натискання "p" обране відео має в ньому відкритись. \ No newline at end of file