Skip to content

Instantly share code, notes, and snippets.

View mmatczuk's full-sized avatar

Michal Matczuk mmatczuk

View GitHub Profile
@mmatczuk
mmatczuk / main
Last active December 11, 2023 09:23
XX
package main
import (
"fmt"
"syscall"
)
type Version struct {
Major int
Minor int
@mmatczuk
mmatczuk / endorser.sh
Last active October 2, 2018 07:30
ScyllaDB endorsments
#!/usr/bin/env bash
# This script loads all your connections from linkedin and for each connection
# tries to endorse ScyllaDB skill. Uses curl, grep and jq.
#
# To run it using Chrome:
# 1. Open https://www.linkedin.com in a browser and login
# 2. Press Ctrl+Shift+I to open Developer Tools
# 3. Go to Network pane
# 4. In Filter box write `track`
[Unit]
Description=No tracking hosts blocklists
After=NetworkManager-wait-online.service
[Service]
Type=oneshot
ExecStart=/usr/bin/sleep 10
ExecStart=/usr/bin/curl 'https://raw.githubusercontent.com/notracking/hosts-blocklists/master/dnsmasq/dnsmasq.blacklist.txt' -o '/etc/NetworkManager/blacklist.txt'
[Install]
@mmatczuk
mmatczuk / powertop-fix.service
Last active September 7, 2020 20:01
Powertop turn off auto power mode for mouse and keyboard
Description=Powertop overtuning fixes
After=powertop.service
[Service]
Type=oneshot
ExecStart=/usr/bin/echo 'on' > '/sys/bus/usb/devices/1-2/power/control'
ExecStart=/usr/bin/echo 'on' > '/sys/bus/usb/devices/1-4/power/control'
[Install]
WantedBy=multi-user.target
@mmatczuk
mmatczuk / .bashrc
Last active August 3, 2021 08:13
Configs
# Git
source ~/.git-prompt.sh
PROMPT_COMMAND='case $PWD in
$HOME) HPWD="~";;
$HOME/*/*) HPWD="${PWD#"${PWD%/*/*}/"}";;
$HOME/*) HPWD="~/${PWD##*/}";;
/*/*/*) HPWD="${PWD#"${PWD%/*/*}/"}";;
*) HPWD="$PWD";;
@mmatczuk
mmatczuk / github-markdown.css
Created February 23, 2017 07:59
Convert markdown document to github styled PDF
@font-face {
font-family: octicons-link;
src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM+8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB/aFGpk3jaTY6xa8JAGMW/O62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v+k/0an2i+itHDw3v2+9+DBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3/I7AtxEJLtzzuZfI+VVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy/Lt7Kc+0vWY/gAgIIEqAN9we0pwKXreiMasxvabDQMM4riO+qxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw+ymhce7vwM9jSqO8JyVd5RH9gyTt2+J/yUmYlIR0s04n6+7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv/ocTRF42mNgZGBgYGbwZOBiAAFGJBIMAA