Skip to content

Instantly share code, notes, and snippets.

View dewomser's full-sized avatar
😎
leisure at work

Stefan Höhn dewomser

😎
leisure at work
View GitHub Profile
@dewomser
dewomser / spacemen.sh
Last active July 26, 2024 17:40
Astronauts in space a Bash 1-liner
#!/bin/bash
#curl -ks http://api.open-notify.org/astros.json|jq '[.[] ] | .[-2]'
#Toot to Mastodon
a=$(curl -ks http://api.open-notify.org/astros.json|jq '[.[] ] | .[-2]')
d=$(date)
toot post "Heute am $d sind $a Astronauten im Weltall"
@dewomser
dewomser / pihole-admin-bash.md
Created July 25, 2024 03:29
Pihole über ssh und API
@dewomser
dewomser / Mauspuren.txt
Created July 20, 2024 07:51
Mauspuren auf KDE Desktop löschen
Mauspur einschalten ist ganz einfach
META+UMSCHALT und dann mit der Maus rum fahren.
Das kann auch aus Versehen passieren. So kriegt man die Spuren wieder weg
META+UMSCHALT+F11
@dewomser
dewomser / clipboard_gist.txt
Last active July 17, 2024 15:46
Zwischenablage2gist Mi 17. Jul 10:02:14 CEST 2024
date=$(date);gist -d "Zwischenablage $date" -f test.txt <<< "$(qdbus org.kde.klipper /klipper getClipboardHistoryItem 0)"
@dewomser
dewomser / lototipp.sh
Created June 1, 2024 10:52
Lottoschein 6 aus 49 Tippvorschlag . Ein Bashskript
!/bin/bash
# Erzeugen Sie eine Liste von 49 Zahlen
numbers=$(seq 49)
# Ziehen Sie 6 Zahlen und sortieren Sie sie
drawn_numbers=$(shuf -i 1-49 -n6 | sort -n)
# Erstellen Sie eine 7x7-Matrix
matrix=$(echo $numbers | xargs -n7)
@dewomser
dewomser / aktuelle_URL
Last active May 31, 2024 07:12
URL aus aktueller Firefoxanzeige auslesen Wayland, KDE, BASH
Progrmme werden benötigt:
kdotool
ydotool + ydotoold
wl-clipboard
Das ganze ist sehr buggy, besonders der ydotool-server
-------
Vorbereitung
window_id=$(kdotool search --class "firefox")
@dewomser
dewomser / Klimastreifen.txt
Created May 26, 2024 22:43
Klimastreifen mit Wetterdienst und dwd
#!/usr/bin/bash
sudo systemctl start docker
docker run -it --rm --publish=7890:7890 ghcr.io/earthobservations/wetterdienst wetterdienst restapi --listen 0.0.0.0:7890
# Browser Auwählen , Städtenamen name=? ersetzen
firefox http://0.0.0.0:7890/api/warming_stripes?name=Worms
@dewomser
dewomser / X-dlp.txt
Created May 26, 2024 02:58
Twitter Videos
alias X-dlp="/usr/bin/yt-dlp -vU"
@dewomser
dewomser / make_html_from_gist.sh
Last active May 7, 2024 00:08
Make a html Linklist from all your Github Gists
#!/bin/bash
## with a little help from copilot
# Ersetze 'deinBenutzername' mit deinem GitHub-Benutzernamen
USER='deinBenutzername'
# Hole die Gist-Daten von GitHub API und speichere sie in einer JSON-Datei
curl "https://api.github.com/users/$USER/gists" > gists.json
# Beginne die HTML-Liste
@dewomser
dewomser / create_repo_llist.sh
Created May 6, 2024 23:28
create a list in html with all yout github repositories
#!/bin/bash
## with a little help from copilot
# Ersetze 'deinBenutzername' mit deinem GitHub-Benutzernamen
USER='deinBenutzername'
# Hole die Repository-Daten von GitHub API und speichere sie in einer JSON-Datei
curl "https://api.github.com/users/$USER/repos" > repos.json
# Beginne die HTML-Liste