News for hackers. Stuff that matters.
Re:St – A simple terminal implementation for X by chrissnell on Wednesday February 01, 2017 @11:44PM (#13548170)
Interesting. I've been wanting a better terminal for some time. rxvt is super buggy, especially with clickable URLs. xfce4-terminal is better but select-to-copy is flaky and doesn't always copy the text I select.

I really wanted st to work for me but something is wrong with the character sizing when using Source Code Pro (17pt) as the font. I installed this on my Arch laptop (a hidpi ThinkPad T460s) and something is seriously screwy with the fonts. At top is xfce4-termina; on the bottom is st:

http://imgur.com/a/8ALoS

I would report this to the author but I don't see any way to do so.

Re:St – A simple terminal implementation for X by pmoriarty on Thursday February 02, 2017 @12:50AM (#13548420)
The two terminals in your screenshots are using different fonts.

Notice the dotted zero in the top terminal (xfce4-terminal) and no dotted zero in the bottom terminal (st).

I suspect st is not recognizing the font name you're giving it, and to fix it you have to play around with different ways to telling st the name of your font. What worked for me for the Inconsolata font was "st -f Inconsolata" or "st -f Inconsolata:size=11".

Re:St – A simple terminal implementation for X by schwarze_pest on Thursday February 02, 2017 @12:00AM (#13548244)
> rxvt is super buggy

Which one are you using? AFAIK urxvt is the only maintained fork. I could be wrong.

> I would report this to the author but I don't see any way to do so.

http://suckless.org/community

Re:St – A simple terminal implementation for X by qu4z-2 on Thursday February 02, 2017 @02:24AM (#13548779)
You'll probably get yelled at to fix your font config if you report it, though.

They're pretty big on "This is not #support. Post patch or GTFO" last I was there.

Re:St – A simple terminal implementation for X by Kubuxu on Thursday February 02, 2017 @06:30AM (#13549756)
I recommend termite, it is not bloated and quite simple, best composed with tiling window manager: https://wiki.archlinux.org/index.php/Termite

No screens there because there isn't anything to screen, it is just plain console without any GUI (supports scroll-back)

Re:St – A simple terminal implementation for X by avhon1 on Thursday February 02, 2017 @01:50AM (#13548648)
st does this when you don't give it the right font path and config. There is one compiled in, and that's what it's using if you aren't passing a font when you start it. Right now, whatever font it's trying to use doesn't exist, and your screenshot is a typical result of that.
Re:St – A simple terminal implementation for X by vyuh on Thursday February 02, 2017 @04:58AM (#13549381)
In config.h:

  /*
   * appearance
   *
   * font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
   */
   static char font[] = "Liberation Mono:pixelsize=12:antialias=true:autohint=true";
Try to specify font name in this format.
Re:St – A simple terminal implementation for X by ratstew on Thursday February 02, 2017 @03:05AM (#13548928)
Try looking for the actual font name with "fc-list | grep -i source", maybe it is not what you're expecting.

A few months ago I was having trouble with getting some TTF BIOS fonts recognized by urxvt and fc-list made me realize that I should've escaped a couple dashes in the font name.

Re:St – A simple terminal implementation for X by kahrkunne on Thursday February 02, 2017 @02:10AM (#13548721)
> I would report this to the author but I don't see any way to do so.

Godspeed, I moved away from all suckless software because the developers are all massive jerks. They'll ignore your bug reports unless you spend an unreasonable amount of time doing intricate debugging, and if you refuse they'll be sure to remember your name and act hostile if you ever go back into their IRC. That's been my experience with Surf and something else (I don't remember what, but it wasn't st) anyways.

Re:St – A simple terminal implementation for X by chay on Thursday February 02, 2017 @09:05AM (#13550521)
Well to be fair, it's in their name: suck less. It might be less, but it definitely sucks :-)