Skip to content

Instantly share code, notes, and snippets.

View wieland-s's full-sized avatar

Wieland Strauß wieland-s

View GitHub Profile
@tkamag
tkamag / fix_a_corrupt_zsh_history_file.md
Last active January 5, 2025 21:46 — forked from acampagnaro/How to fix a corrupt zsh history file
How to fix a corrupt zsh history file
@Axel-Erfurt
Axel-Erfurt / celluloidTV.m3u
Last active April 9, 2025 11:07
Livestreams deutscher TV-Sender
#EXTM3U
#EXTINF:-1,ARD
https://daserste-live.ard-mcdn.de/daserste/live/hls/de/master.m3u8
#EXTINF:-1,ARD ONE
https://mcdn-one.ard.de/ardone/hls/master.m3u8
#EXTINF:-1,ARD Alpha
https://mcdn.br.de/br/fs/ard_alpha/hls/de/master.m3u8
#EXTINF:-1,ARD Tagesschau
https://tagesschau.akamaized.net/hls/live/2020115/tagesschau/tagesschau_1/master.m3u8
#EXTINF:-1,ZDF
@acampagnaro
acampagnaro / How to fix a corrupt zsh history file
Last active April 4, 2025 10:11
How to fix a corrupt zsh history file
How to fix a corrupt zsh history file
Occasionally you may find you have a corrupt zsh history file preventing you from using the `fc` command or searching the history. Here's how to fix it.
Estimated reading time: 1 minutes
Table of contents
Corrupt ZSH history file
How to fix it
Making it a script
Corrupt ZSH history file
If you use zsh for your shell very occasionally you may find the following message appearing indicating a corrupt history file. This is normally after a reboot.
@ganapativs
ganapativs / iTerm2 + oh-my-zsh + Pure theme + zsh plugins setup.md
Last active April 13, 2025 06:31
iTerm2 + oh-my-zsh + Pure theme + zsh plugins setup
@adamcharnock
adamcharnock / move_issues.py
Created April 24, 2018 11:26
Python script to move all GitLab issues from one project to another
#!/usr/bin/env python3
import os
import gitlab
GITLAB_API_TOKEN = os.environ['GITLAB_API_TOKEN']
def main():
print("Logging into gitlab and fetching a list of projects...")
@Brawl345
Brawl345 / docs.md
Last active December 8, 2024 20:00
Tagesschau v2 API Dokumentation (inoffiziell)

Introduction

Sometimes you may want to use a DNS server for specific domain requests and another DNS server for all other requests. This is helpful, for instance, when connected to a VPN. For hosts behind that VPN you want to use the VPN's DNS server but all other hosts you want to use Google's public DNS. This is called "DNS splitting."

Here, we run dnsmasq as a background service on macOS. The dnsmasq configuration described below implements DNS splitting.

Install

brew install dnsmasq
@PurpleBooth
PurpleBooth / README-Template.md
Last active April 16, 2025 19:18
A template to make good README.md

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites