Closed siduck closed 3 years ago
try to analyze the overall difference between your config.h of st VS config.h + xresources of xst
and post it here
if the problem still persists even while you totally sure configurations are the same -- try to git-bisect
in xst at which commit it got broken
but my current guess it's a difference in font size or smth like using "Nerd Mono" in one and "Monospace" (resolving to the same Nerd Mono) in other or such kind of config things
if the problem still persists even while you totally sure configurations are the same -- try to
git-bisect
in xst at which commit it got brokenbut my current guess it's a difference in font size or smth like using "Nerd Mono" in one and "Monospace" (resolving to the same Nerd Mono) in other or such kind of config things
that works but now the icon size is getting very small
(with font : JetBrainsMono Nerd Font Mono )
(with font : JetBrainsMono Nerd Font )
i still not convinced wht the same setting works differently in st vs xst
i still not convinced wht the same setting works differently in st vs xst
st on the left
ok, let's do it other way around:
1) build totally vanilla st and xst, without any changes to config.h 2) reset your xrdb:
$ xrdb -q
$ xrdb -load /dev/null
$ xrdb -q
3) force the same font via cli arg:
st -f 'Your Font Name:pixelsize=20:antialias=true'
xst -f 'Your Font Name:pixelsize=20:antialias=true'
:pixelsize=20:antialias=true'
st
xst
are you sure what font name and font size are the same?
on your screenshots xst evidentially have bigger font (however i don't think xst does any dpi-multiplication of font size or such, especially when xrdb is reset, it's for sure not obtaining any display information from xcb directly and such
it seems what in this situation the only resort is doing git bisect
btw just a sidenote, i can't reproduce it when doing the same steps as in my previous comment
are you sure what font name and font size are the same?
on your screenshots xst evidentially have bigger font (however i don't think xst does any dpi-multiplication of font size or such, especially when xrdb is reset, it's for sure not obtaining any display information from xcb directly and such
it seems what in this situation the only resort is doing
git bisect
btw just a sidenote, i can't reproduce it when doing the same steps as in my previous comment
st seemed to have smaller font since that was the vanilla ST , with no xresources patch . Idk what git bisect does
if you ran xrdb ....
commands above xresources patch shouldn't make any difference
Idk what git bisect does
https://stackoverflow.com/questions/4713088/how-to-use-git-bisect
oh that looks complex :l
i have one more last idea to try before bisect-ing, in xst
config.h try to adjust unsigned int max_bold_weight_infelicity = 20;
to 0
oh that doesnt work either :(
just to double-check, what's the output of your xrdb -q
command while you did last test attempts?
(it must be empty, if you followed the steps without accidents)
yeah it was empty but still doesnt fix the issue :(
at this point the only possible solution i see what you (or anyone else who able to reproduce the issue) will do git bisect
at this point the only possible solution i see what you (or anyone else who able to reproduce the issue) will do git bisect
oh nvm I'll just make my own st build now . I had issues with the scroll mouse patch , I'll just use xst
nerd fonts look cut half in nerdtree in vim and logo-ls icons too
, it works in st tho :/ .
xst![image](https://user-images.githubusercontent.com/59060246/100695703-c873dc00-33b7-11eb-8b18-279585f3c7c4.png)
st