Lucas
9f0e7a0c12
Recent changes in OpenBSD made my laptops share different (althought correctly calculated) DPIs. Add an script and rework X resources loading so: 1. load ~/.Xdefaults into xrdb for baseline 2. run the script to compute a DPI and xterm's faceSize so it respects some values previously defined in this repo As an upside, now XTerm.VT100.faceSize can be queried, so use that in hlwm theme.
34 lines
942 B
Bash
Executable File
34 lines
942 B
Bash
Executable File
#!/bin/sh
|
|
# env
|
|
# Written in 2019,2021-2022 by Lucas
|
|
# CC0 1.0 Universal/Public domain - No rights reserved
|
|
#
|
|
# To the extent possible under law, the author(s) have dedicated all
|
|
# copyright and related and neighboring rights to this software to the
|
|
# public domain worldwide. This software is distributed without any
|
|
# warranty. You should have received a copy of the CC0 Public Domain
|
|
# Dedication along with this software. If not, see
|
|
# <http://creativecommons.org/publicdomain/zero/1.0/>.
|
|
|
|
if [ -r ~/.profile ]; then
|
|
. ~/.profile
|
|
fi
|
|
|
|
sct 3500
|
|
|
|
setxkbmap -layout us -variant altgr-intl -option compose:caps
|
|
xset r rate 300 75
|
|
|
|
xset b off
|
|
|
|
xrdb -load ~/.Xdefaults
|
|
if [ -r ~/.Xresources ]; then
|
|
xrdb -merge ~/.Xresources
|
|
fi
|
|
if [ -r ~/code/lucas/env/utils/scripts/x-dpi-facesizes.sh ]; then
|
|
sh ~/code/lucas/env/utils/scripts/x-dpi-facesizes.sh
|
|
fi
|
|
|
|
: ${logdir:=~/local/var/log}
|
|
exec herbstluftwm -l >"$logdir/hlwm.out" 2>"$logdir/hlwm.err"
|