Skip to content

Instantly share code, notes, and snippets.

View Diman119's full-sized avatar

Dmitry Bobkov Diman119

View GitHub Profile
@devinschumacher
devinschumacher / how-to-download-long-vimeo-videos-dash-streams.md
Last active April 16, 2026 04:54
How to download Vimeo Videos (streaming via HLS / streamlink ... on skool)

📥 Downloading Long Vimeo Videos (DASH Streams) with yt-dlp

Vimeo streams video in two possible ways:

  • HLS → uses .m3u8 playlists and .ts/fragmented MP4 segments.
  • DASH → uses a playlist.json manifest and .m4s segments.

🔍 Step 1 — Identify What You’re Dealing With

@CharlieHess
CharlieHess / CircularTextMeshPro.cs
Last active August 3, 2025 12:46
Improved CircularTextMeshPro using OnPreRenderText
using UnityEngine;
using TMPro;
using Sirenix.OdinInspector;
/// <summary>
/// An extension of TextMeshPro that causes the text to be displayed in a
/// circular arc.
///
/// Adapted from https://github.com/TonyViT/CurvedTextMeshPro and improved.
/// TonyViT's version has some unnecessary properties and doesn't use the
@mohokh67
mohokh67 / fix gitignore.md
Last active October 28, 2025 20:13
Fix the .gitignore and untrack files which are already added

Untrack files which are already added in gitignore file

  1. Commit all your changes

  2. Remove everything from the repository cache. Go to your repo directory and run this command.

git rm -r --cached .

It will only clear the cache. Your files and git history will stay.