Moving from URxvt to st
Posted on August 07, 2016 in ConfigPorn • 1 min read
I have been using URxvt
terminal for a while, but was suffering many issues
with it recently. In particular, I had a weird locale issue, leading to
unicode encoding errors whenever I copy accentuated characters using primary
keyboard, some weird
issues due to
urxvt-tabbed
and it just blew up when I tried to get new unicode characters
right in it (such as smileys).
A friend told me about st which may be quite daunting at first, especially since all the configuration is made statically in a C header file, but it is working incredibly well, and just doing the job fine.
I have a mirror repo with my own
configuration in case you want to have a look at it. This reproduces most of
my URxvt
user experience, except from two things:
- I don’t have any tabs in
st
. But this is not a real issue and I’d rather depend on another program to handle tabs, such astmux
or eveni3
. - I don’t have clickable URLs as I used to have in
URxvt
. But once again, after a few weeks without this feature, I prefer selecting and copy/pasting URLs rather than clicking on them. This way, I don’t open links unintentionally.
I was relying on a hack to get
local notifications for my Weechat running through SSH
+ screen
, using an
extended escape sequence, and if you are also using it this
commit
will implement this behavior in st
.