This file contains 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
# Python script to vertically center a set of glyphs in a font. | |
# Requires fontforge python module. | |
# Credits to u/janKeTami here: https://www.reddit.com/r/FontForge/comments/11r6x4q/vertically_centering_glyphs/ | |
# Slightly altered to enable this script to be run straight from the terminal using ttf/otf fonts | |
import re | |
import os | |
import argparse | |
try: | |
import psMat |
This file contains 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 | |
xrandroutput=$(xrandr -q) | |
monitors=$(echo "$xrandroutput" | grep "connected" | awk '{ print $1 }') | |
activemonitors=$(echo "$xrandroutput" | grep " connected " | awk '{ print $1 }') | |
numofactivemonitors=$(echo "$activemonitors" | wc -l) | |
options="single\nmanual" && [ "$numofactivemonitors" -gt 1 ] && options="single\nextend\nduplicate\nmanual" | |
monitorsingle() { | |
monitorto=$(echo "$activemonitors" | dmenu -r -p "select monitor:") && |