Skip to content

Instantly share code, notes, and snippets.

@muness
muness / README.md
Last active January 5, 2026 17:27
Fetch enhanced lyrics for FLAC, M4A and MP3 files

Lyric Fetcher for Music Libraries

This script pulls lyrics for FLAC, MP3, and M4A files in a given music folder. It is not Beets-specific but works well with a Beets-managed library. The script supports incremental processing by marking folders as processed using a .lyrical file.

Installation

  1. You'll need Python 3 and pip installed.
  2. Then install the required dependencies:
pip install tqdm tenacity langdetect mutagen syncedlyrics
[
"928350122843193385",
"1185047194261274665",
"956202276408688650",
"956104664821157918",
"1185047092478095443",
"1185046791826178099",
"1185047045413797898",
"928483283698851901",
"1185047444619284641",
@roman-balzer
roman-balzer / VSCode Cheatsheet - Shared.md
Created February 25, 2024 02:11
Obsidian - Cheatsheet Example with summarized CSS
parent
[[Unspecified]]

[!attention] This cheatsheet is supposed to be used with a dedicated css file (summary.cheatsheet.css). Also keep in mind that Shortcuts marked with 🔹are not the default shortcuts, but those I changed them to for my personal use. The mark behind 🔹shows the default keybindings. Please look up default shortcuts if needed. The cheatsheet is optimize for use with Minimal theme. If interested, I also have cheatsheets for Obsidian, Discord, Vimium, Spotify and Windows Legend: 🔹Non-default keybinding changed by me 🔸Keybind of a plugin

@ms3056
ms3056 / README.md
Last active September 8, 2024 09:02
Timeline template

image

Version History

  • V1 - initial release
  • V2: cleaned up the code a little, removed the black background behind the current day text as it wasn't precise. I left the code in there - just uncomment it. Removed an indent at the end to prevent breaking the SVG - thanks q on Discord!

Note

  • Reading View is BROKEN - wait for the plugin (assuming no surprises await me there). TBD - (when it gets done)™
  • Live Preview works as it should
  • Adjustments can be made at the top of the file
@Naedri
Naedri / A100-Coding-Rules.md
Last active December 5, 2023 06:17
Coding rules such as : linting, formatting, versionning and code development.

Coding rules

Coding rules such as : linting, formatting, versionning and code development.

@Naedri
Naedri / Install-Config.md
Last active July 2, 2024 21:12
Just to save configuration of a functional environment to develop web applications.

Install-Config

Windows

For windows, you can use the following bash script with PowerShell.exe to quickly install the above softwares with chocolatey (a software management for windows). You can look for other softwares at this page.

@Naedri
Naedri / Awesome-IT-BookMarks.md
Last active February 21, 2026 13:08
To bookmark online knowledge resources and trendy new technologies in the field of computer science.
@AndrewPaglusch
AndrewPaglusch / github_repo_download.sh
Last active April 25, 2022 14:09
Download All Public GitHub Repos for User
github_username='YourUsernameHere'
github_pat='YourGitHubPATHere'
curl -s -u "${github_username}:${github_pat}" 'https://api.github.com/user/repos?per_page=100' | grep -oP '(?<=clone_url\":[ ]\")[^(\",)]+' | sed "s|https://|https://${github_username}:${github_pat}@|" | while read repo; do
reponame=$(grep -oP '(?<=\/)[^\/]+$' <<< $repo | sed 's/.git//')
if [ -d $reponame ]; then
echo "$reponame exists. Pulling latest changes..."
cd "$reponame"
git reset --hard
git pull --ff-only
cd -
@p3g4asus
p3g4asus / 149909-playlist_youtube.lua
Last active January 4, 2023 18:20 — forked from Seneral/0 Warning.md
Modified VLC YouTube playlist parsing script. The original script was not working anymore because youtube removed the list_ajax interface. Unfortunately the new interface requires at least http GET method with proper headers and they are not supported by vlc. So this version makes use of an external program (youtube-dl). Disclaimer: this version…
--[[
Youtube playlist importer for VLC media player 1.1 and 2.0
Copyright 2012 Guillaume Le Maout
Authors: Guillaume Le Maout
Contact: http://addons.videolan.org/messages/?action=newmessage&username=exebetche
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or