Skip to content

Instantly share code, notes, and snippets.

@dezza
dezza / ublockrules
Last active January 30, 2022 15:16
## Hosts
# any -> facebook
* facebook.com * block
* facebook.net * block
* fbcdn.net * block
# facebook -> facebook (direct visit)
facebook.com facebook.com * noop
facebook.com facebook.net * noop
facebook.com fbcdn.net * noop
@dezza
dezza / colortest.sh
Created March 28, 2018 12:06
Original colortest? Or better hehe.
#!/bin/bash
T='gYw' # The test text
echo "Background: 0 1 2 3 4 5 6 7"
echo "Foreground:"
for FG in 0 1 2 3 4 5 6 7
do
echo -en " ${FG} $(tput setaf ${FG}) $T "
@dezza
dezza / build-zsh.sh
Created September 16, 2017 22:10
Build last stable version of ZSH from sources on Ubuntu, or any other version with small changes
#!/bin/bash
# Build Zsh from sources on Ubuntu.
# From http://zsh.sourceforge.net/Arc/git.html and sources INSTALL file.
# Make script gives up on any error
set -e
# Some packages may be missing
sudo apt-get install -y git-core gcc make autoconf yodl libncursesw5-dev texinfo checkinstall
#!/usr/bin/env bash
# WARNING: vim caches ./configure results ALWAYS run "make distclean" AFTER each OPTION added or DEPENDENCY INSTALLED!
# --with-features=big is the least for +termguicolors 24bit truecolor support
# --with-features=huge is needed for profiling
# http://www.drchip.org/astronaut/vim/vimfeat.html
# debian dependencies
apt-get install -y gcc libncurses-dev build-essential make python3 libpython3-dev xorg-dev