- https://www.fossjobs.net
- https://news.ycombinator.com/jobs
- https://stackoverflow.com/jobs/developer-jobs-using-open-source
- https://remoteintech.company
- https://kennytilton.github.io/whoishiring
- https://djqyo3vqv2.execute-api.us-west-1.amazonaws.com/latest
- https://findwork.dev
- https://hnjobs.emilburzo.com
- https://www.fsf.org/resources/jobs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# USAGE | |
# garmin_update_maps FILE_WITH_URLS_TO_IMG.ZIP_MAP_FILES | |
# download map updates if available using URL list file (freizeitkarte-osm.de has some direct links available) | |
aria2c --conditional-get true --allow-overwrite --optimize-concurrent-downloads --file-allocation=none --enable-http-pipelining -i "$1" | |
# extract and rename map image files | |
for zip in *.zip; do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/zsh | |
grep -hoP '(?<=MimeType=).*(?=(;|\n))' ~/.local/share/applications/**/*.desktop /usr/share/applications/**/*.desktop | tr ';' '\n' | tr -d "[:blank:]" | sort | uniq -c | sort -n |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# DESCRIPTION | |
# Merge one or more KeepassXc DBs into another KeepassXC DB. | |
# | |
# PURPOSE | |
# Syncthing can't natively merge/rebase KeepassXC DB files (yet?), thus it sometimes | |
# falls back to saving all differing DB versions as file sync conflicts. | |
# Luckily, `keepassxc-cli` *can* merge one DB into another, but only one at a time. | |
# As Syncthing often creates many conflict files, it would take ages to manually merge |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
fonts_dir="${HOME}/.local/share/fonts" | |
if [ ! -d "${fonts_dir}" ]; then | |
echo "mkdir -p $fonts_dir" | |
mkdir -p "${fonts_dir}" | |
else | |
echo "Found fonts dir $fonts_dir" | |
fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"custom/minecraft": { | |
"format": "⬢ {}", | |
"interval": 10, | |
"exec": "printf '\\x06\\x00\\x00\\x00\\x00\\x00\\x01\\x01\\x00' | nc -N $SERVER_IP $SERVER_PORT | tr -cd '[:print:]' | jq -r '.players.online, .players.max'| xargs printf '%d/%d'", | |
"on-click": "printf '\\x06\\x00\\x00\\x00\\x00\\x00\\x01\\x01\\x00' | nc -N $SERVER_IP $SERVER_PORT | tr -cd '[:print:]' | jq -r '.players.sample[] | .name' | xargs -0 notify-send 'online users'", | |
"on-click-right": "flatpak run org.tlauncher.TLauncher" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -o errexit | |
set -o pipefail | |
set -o nounset | |
# set -o xtrace | |
# USAGE | |
# ./fix_url.sh URL | |
# parallel --ungroup --jobs 0 --arg-file URL_LIST_FILE './fix_url.sh' >> FILTERED_URL_LIST_FILE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Copyright 2021 Martin Rey | |
# REQUIREMENTS | |
# bash, xargs, gpg2, ffmpeg, jq | |
# | |
# USAGE | |
# cryptocam_decrypt.sh INPUT_DIR OUTPUT_DIR | |
# |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# source: https://bugzilla.redhat.com/show_bug.cgi?id=1437933#c2 | |
# add current user to libvirt group | |
sudo usermod --append --groups libvirt `whoami` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
sudo nmcli connection import type openvpn file $OPENVPN_CONF |