mirror of
https://git.adityakumar.xyz/betterlockscreen-openrc.git
synced 2024-11-09 10:39:45 +00:00
fix scaling when Xft.dpi are set (#114)
This commit is contained in:
parent
69ae265a40
commit
6c66db535f
1 changed files with 4 additions and 1 deletions
|
@ -158,7 +158,10 @@ lockselect() {
|
||||||
logical_px() {
|
logical_px() {
|
||||||
# get dpi value from xrdb
|
# get dpi value from xrdb
|
||||||
local DPI
|
local DPI
|
||||||
DPI=""$(xdpyinfo | sed -En "s/\s*resolution:\s*([0-9]*)x([0-9]*)\s.*/\\$2/p" | head -n1)
|
DPI=$(cat ~/.Xresource | grep -oP 'Xft.dpi:\s*\K\d+' | bc)
|
||||||
|
if [ -z "$DPI" ]; then
|
||||||
|
DPI=$(xdpyinfo | sed -En "s/\s*resolution:\s*([0-9]*)x([0-9]*)\s.*/\\$2/p" | head -n1)
|
||||||
|
fi
|
||||||
|
|
||||||
# return the default value if no DPI is set
|
# return the default value if no DPI is set
|
||||||
if [ -z "$DPI" ]; then
|
if [ -z "$DPI" ]; then
|
||||||
|
|
Loading…
Reference in a new issue