# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 23
# self = https://watcher.sour.is/conv/zoc3ena
Once more, I’m toying with st. I actually might switch for real this time. My GTK/VTE terminal does work quite well (as long as I don’t port it from GTK 3 to GTK 4), but dealing with the nitty gritty details in st is just way more interesting. 😅
Once more, I’m toying with st. I actually might switch for real this time. My GTK/VTE terminal does work quite well (as long as I don’t port it from GTK 3 to GTK 4), but dealing with the nitty gritty details in st is just way more interesting. 😅
Once more, I’m toying with st. I actually might switch for real this time. My GTK/VTE terminal does work quite well (as long as I don’t port it from GTK 3 to GTK 4), but dealing with the nitty gritty details in st is just way more interesting. 😅
@movq The only thing I'm missing in urxvt is the zoom. For unknown reasons, one day (probably after a system update) urxvt on my work computer was suddenly slow as shit. I could literally watch the lines render top to bottom like decades ago. So I had to switch to GNOME terminal (because that was already preinstalled on the distro). It still rendered instantly, just like urxvt used to. Especially when presenting something to team mates, I find it very useful to increase the font size on the fly with ^+
. But also every now and then when I get a bit tired it's nice to have a larger font. I reckon st is not capable of doing that either, or is it?
@lyse To my surprise, st has builtin zoom. 🤯 I use that very often, too.
But vanilla st lacks other features that I, personally, find essential. For example a scrollback buffer. (That’s a very controversial topic in that community …) What you have to do, is go through this list and pick patches that you like:
https://st.suckless.org/patches/
Of course, they don’t all apply cleanly or are outright buggy sometimes, because anyone can push a patch to that list. There’s not really a strong review process.
At the end of the day, when you’re using st, you’re very likely effectively forking it. I’m not entirely sure yet if I’m up for that. 😅 Why do that anyway? Just for the fun of tinkering with it. 😅 The good thing is that upstream development has slowed down considerably in the last few years. It appears to be much more stable these days. Running my own st fork might actually be doable. We’ll see.
@lyse To my surprise, st has builtin zoom. 🤯 I use that very often, too.
But vanilla st lacks other features that I, personally, find essential. For example a scrollback buffer. (That’s a very controversial topic in that community …) What you have to do, is go through this list and pick patches that you like:
https://st.suckless.org/patches/
Of course, they don’t all apply cleanly or are outright buggy sometimes, because anyone can push a patch to that list. There’s not really a strong review process.
At the end of the day, when you’re using st, you’re very likely effectively forking it. I’m not entirely sure yet if I’m up for that. 😅 Why do that anyway? Just for the fun of tinkering with it. 😅 The good thing is that upstream development has slowed down considerably in the last few years. It appears to be much more stable these days. Running my own st fork might actually be doable. We’ll see.
@lyse To my surprise, st has builtin zoom. 🤯 I use that very often, too.
But vanilla st lacks other features that I, personally, find essential. For example a scrollback buffer. (That’s a very controversial topic in that community …) What you have to do, is go through this list and pick patches that you like:
https://st.suckless.org/patches/
Of course, they don’t all apply cleanly or are outright buggy sometimes, because anyone can push a patch to that list. There’s not really a strong review process.
At the end of the day, when you’re using st, you’re very likely effectively forking it. I’m not entirely sure yet if I’m up for that. 😅 Why do that anyway? Just for the fun of tinkering with it. 😅 The good thing is that upstream development has slowed down considerably in the last few years. It appears to be much more stable these days. Running my own st fork might actually be doable. We’ll see.
@movq Oh, nice! Yeah, maintaining an own fork seems like the way to go with suckless projects.
@lyse Going over the list of their projects, I think mainly dwm and st fall in that category. I also use a few others (dmenu, farbfeld, slock, xssstate, in the past also tabbed) which can be used “as is”. Granted, though, these are also *much* simpler. 😅
@lyse Going over the list of their projects, I think mainly dwm and st fall in that category. I also use a few others (dmenu, farbfeld, slock, xssstate, in the past also tabbed) which can be used “as is”. Granted, though, these are also *much* simpler. 😅
@lyse Going over the list of their projects, I think mainly dwm and st fall in that category. I also use a few others (dmenu, farbfeld, slock, xssstate, in the past also tabbed) which can be used “as is”. Granted, though, these are also *much* simpler. 😅
@movq Both wmi and wmii, too. :-) (But they fall into the category of dwm.) Right, my daily driver dmenu doesn't need patches.
@lyse Oh, wmii, I totally forgot about that one. :D That was a long, long time ago … I never used wmi, though.
@lyse Oh, wmii, I totally forgot about that one. :D That was a long, long time ago … I never used wmi, though.
@lyse Oh, wmii, I totally forgot about that one. :D That was a long, long time ago … I never used wmi, though.
(When it comes to the suckless project, though, I just don’t know how to deal with this: https://en.wikipedia.org/wiki/Talk:Suckless.org :/ It’s all left a bit ambiguous and there’s never been a clear statement, afaik. Makes me uncomfortable, sorry.)
(When it comes to the suckless project, though, I just don’t know how to deal with this: https://en.wikipedia.org/wiki/Talk:Suckless.org :/ It’s all left a bit ambiguous and there’s never been a clear statement, afaik. Makes me uncomfortable, sorry.)
(When it comes to the suckless project, though, I just don’t know how to deal with this: https://en.wikipedia.org/wiki/Talk:Suckless.org :/ It’s all left a bit ambiguous and there’s never been a clear statement, afaik. Makes me uncomfortable, sorry.)
@movq Hmm, strange. If it's good software, I'm using it. Realisticly, no matter what in life, there will always be something by somebody who goes against my own principles. But that usually doesn't make the product itself any worse. Btw. how did you discover that? I never go the discussion pages of articles. Do you?
@lyse Someone told me in a conversation a few years back. (I only found that link to wikipedia yesterday and it appeared to be a good starting point. 😅)
Yes, there’s always disagreement. But there are some things that I don’t want to tolerate/ignore. Also, there’s a difference between “it’s good software, I use it” and “hey, nice community, I want to be a part of it”.
@lyse Someone told me in a conversation a few years back. (I only found that link to wikipedia yesterday and it appeared to be a good starting point. 😅)
Yes, there’s always disagreement. But there are some things that I don’t want to tolerate/ignore. Also, there’s a difference between “it’s good software, I use it” and “hey, nice community, I want to be a part of it”.
@lyse Someone told me in a conversation a few years back. (I only found that link to wikipedia yesterday and it appeared to be a good starting point. 😅)
Yes, there’s always disagreement. But there are some things that I don’t want to tolerate/ignore. Also, there’s a difference between “it’s good software, I use it” and “hey, nice community, I want to be a part of it”.
@movq Ah. Yup, these are different things.