I wonder if anyone will work out what my new terminal is going to be, it did appear in an earlier video of mine but I'm not telling you which, you guys can wait till the video comes out.
Sub-pixel rendering is an important issue for sure. I don't know why it isn't mentioned more, but it's the sole reason I haven't ever been able to use Kitty as my terminal. The font rendering is just horrendous if you're not on a high DPI display.
Testing by opening and manually closing the terminal makes the time depend on your closing speed. Instead, I do `time st -e exit` to test it against other terminals, which *really* shows exactly how fast st is compared to other terminals.
I never get it to play nicely with mutt the email program, it just crashes sometimes. I am considering changing back to URXVT. I have tried your build of ST and Luke Smiths, both crash for me.
Again, I have to say that this doesn't really reflect my personal experience with st. I like to keep my suckless software pretty raw and unpatched and just tweak it a bit to my liking. I also ran st without scrolling for a while which was ok but since I didn't want to use tmux like they suggest I eventually installed the scrollback patch instead. Also the small additional ones for mouse scrolling etc. Also I really don't think the font2 patch is essential. I tried it for testing purposes and honestly I just don't notice a difference whatsoever with using a secondary font or not. st might not be perfect or for everyone but for me it really offers just what I need out of the box feature wise. The only main feature I added was the external pipe patch for url selection. The rest of my configuration is just variable tweaking basically. Anyways what I'm more interested in is what other terminal you decided on and why you chose it over st. Is it alacritty? It seems to be like the main "competitor" at the moment
I think font2 is essential for me for a couple of reasons, firstly st crashes when certain emoji appear I know there's a way to fix this, if I want to run a font that hasn't been patched with Nerd symbols I still want to be able to see the symbols and lastly I occasionally have other language characters in my terminal (mainly Japanese) that I want to be able to see.
Okay, it might be essential to you but my main thing is that I get annoyed that people call certain patches for st or other programs "essential" and that they should be baked right in. Since when you look at a wide variety of users, what patches everyone installs and considers essential varies drastically. Which tends to prove the suckless philosophy right. Even scrollback, which many people consider essential would be useless for many cases for example when you are using a terminal multiplexer like tmux, as I already mentioned
@@AtomToast I consider it essential because a terminal should never crash if it comes across a symbol it can't understand. You may not use emoji but if you ever come across a README that has one it's a problem
I see plenty of emoji, before I solved it by just removing color emoji and using b/w which work absolutely fine. Then at some point the fixed libxft-brga came out and now there is no problem at all. Not sure if I'll keep colored emoji though. I generally prefer monocolor. I can see the point of font2 if you want something like a secondary font for powerline symbols or japanese letters but I don't think that is essential to many people
I must say I truly love that all features has to be added. I like the fact that there isn't a million features I don't know about, and will never use. It only has features I need and use daily.
Mine has some problem with chrome. If i ctrl+shift+c to copy something in st and paste it in chrome, chrome’s right-clicking doesn’t work. Click a few more times will lead to crash.
I really like the Suckless Programs because I program in C/C++ and enjoy hacking things together. Plus dwm will take Shell Scripting for some things. I like it better than the other configuration and things like yaml and json. I just haven't been programming regularly for the last year so I am a bit rusty. I still remember enough to hack together a dwmstatus or slstatus line, although I should really build my own in Bash and just pipe it to dwm.
lmao people need to stop getting memed into using suckless software on youtube. There's literally no reason to use ST over other minimalist terminals like termite or alacritty, other than "but muh lines of code!" and suckless elitism. Same goes for other suckless stuff like DWM I guess. Unless you're a C programmer who likes to customize literally every aspect of the programs you use there's no point, cerntainly not for the average linux user who watches Brodie or Luke Smith.
@@maxarendorff6521 yes i find that appealing. i mean take st, i at first patched dwm to launch gnome-termial but eventually gravitated towards st. i haven't patched st since i started using it.......which shows how much "features" i was missing. tldr; i find it appealing because i can patch only the features i actually miss and i learn how it works to boot
I wonder if anyone will work out what my new terminal is going to be, it did appear in an earlier video of mine but I'm not telling you which, you guys can wait till the video comes out.
Alacrity would make sense, only thing better than C is Rust, right?
XFCE-Terminal!!!!111!1! No just kidding, i think kitty, alacrity is also possible.
I wonder if alacritty is actually faster than st and urxvt. They at least claim to be.
@@doublescoopovanilla5835 it is alacritty, he used it in the promptless video he made.
I bet you are moving over to Wayland with Termite as a terminal!
Documentation is bloat, you gotta patch it in according to the suckless philosophy
I find it interesting that “suckless” and “terrible documentation” go together
Documentation is bloat
Sub-pixel rendering is an important issue for sure. I don't know why it isn't mentioned more, but it's the sole reason I haven't ever been able to use Kitty as my terminal. The font rendering is just horrendous if you're not on a high DPI display.
I've tried to use Kitty before and I can't do it, I feel like I need glasses every time I look at it.
@@BrodieRobertson Exactly
Testing by opening and manually closing the terminal makes the time depend on your closing speed. Instead, I do `time st -e exit` to test it against other terminals, which *really* shows exactly how fast st is compared to other terminals.
What's the new terminal you plan on trying out?
You'll find out soon.
@@BrodieRobertson I think it's tmux.
@@mentalpatient2324 everyone knows kitty is just as bloated as tmux.
ligatures patch is now available for the git branch! st.suckless.org/patches/ligatures/
I did see that, initially it wasn't working properly but it looks like it's been fixed now.
I never get it to play nicely with mutt the email program, it just crashes sometimes. I am considering changing back to URXVT. I have tried your build of ST and Luke Smiths, both crash for me.
Again, I have to say that this doesn't really reflect my personal experience with st. I like to keep my suckless software pretty raw and unpatched and just tweak it a bit to my liking. I also ran st without scrolling for a while which was ok but since I didn't want to use tmux like they suggest I eventually installed the scrollback patch instead. Also the small additional ones for mouse scrolling etc.
Also I really don't think the font2 patch is essential. I tried it for testing purposes and honestly I just don't notice a difference whatsoever with using a secondary font or not.
st might not be perfect or for everyone but for me it really offers just what I need out of the box feature wise. The only main feature I added was the external pipe patch for url selection.
The rest of my configuration is just variable tweaking basically.
Anyways what I'm more interested in is what other terminal you decided on and why you chose it over st. Is it alacritty? It seems to be like the main "competitor" at the moment
I think font2 is essential for me for a couple of reasons, firstly st crashes when certain emoji appear I know there's a way to fix this, if I want to run a font that hasn't been patched with Nerd symbols I still want to be able to see the symbols and lastly I occasionally have other language characters in my terminal (mainly Japanese) that I want to be able to see.
Okay, it might be essential to you but my main thing is that I get annoyed that people call certain patches for st or other programs "essential" and that they should be baked right in. Since when you look at a wide variety of users, what patches everyone installs and considers essential varies drastically. Which tends to prove the suckless philosophy right.
Even scrollback, which many people consider essential would be useless for many cases for example when you are using a terminal multiplexer like tmux, as I already mentioned
@@AtomToast I consider it essential because a terminal should never crash if it comes across a symbol it can't understand. You may not use emoji but if you ever come across a README that has one it's a problem
I see plenty of emoji, before I solved it by just removing color emoji and using b/w which work absolutely fine. Then at some point the fixed libxft-brga came out and now there is no problem at all. Not sure if I'll keep colored emoji though. I generally prefer monocolor.
I can see the point of font2 if you want something like a secondary font for powerline symbols or japanese letters but I don't think that is essential to many people
I must say I truly love that all features has to be added. I like the fact that there isn't a million features I don't know about, and will never use. It only has features I need and use daily.
I feel like st is optimal for people who could actually write it from scratch. I personally can't but its also a nice way to learn C =)
With urxvt there's no need for compton. That's a huge plus if you want transparency in terminal and don't need compositor for anything else.
No true color though
@@BrodieRobertson search in AUR for rxvt-unicode-truecolor
features on a terminal wut?
i think we need a video on terminal features...
i haven't patched st yet, yet i somehow gravitated towards it
Mine has some problem with chrome. If i ctrl+shift+c to copy something in st and paste it in chrome, chrome’s right-clicking doesn’t work. Click a few more times will lead to crash.
let me guess alacrity the fastest terminal
What's in the booooox? By that I mean what's the terminal that you're going to be swapping over to?
You'll find out soon
I really like the Suckless Programs because I program in C/C++ and enjoy hacking things together. Plus dwm will take Shell Scripting for some things. I like it better than the other configuration and things like yaml and json. I just haven't been programming regularly for the last year so I am a bit rusty. I still remember enough to hack together a dwmstatus or slstatus line, although I should really build my own in Bash and just pipe it to dwm.
How did you manage to center your emojis in polybar? Mine are hitting the top and it isnt appealing to the eyes!
I never had a problem with them?
Suckless mentality must be applied to new apps using fast modern languages like Rust or Go
You mean having to recompile the compiler to change some configuration or install a package?
Ziglang would be a better fit than Go here : P
I'm a big fan of alacritty. It's purported to be the fastest terminal in existence. Configured in yaml.
yaml? ughh
That's if you have fast GPU. I doubt it would be fast on retro machines.
no font ligatures, no st for me :) kitty is nice
There seems to be a patch on Github now
There's a patch for ligatures now and it works nicely. And st starts ten times as fast as Kitty, so for me the choice was easy.
@@SaHaRaSquad I did a video on that patch as well
@@SaHaRaSquad try 'aafire -driver curses' on st and then on kitty, what is the faster ?
st is endgame terminal
I wanted to like this video, but it was at 69 likes... sorry
EDIT: came back to like it. Let's get4 20!
Understandable
I thought you used urxvt
Good meme
I both like and dislike this video at the same time. Thank you nevertheless:)
In terms of performance urxvt wins
No true color though which is big for me
lmao people need to stop getting memed into using suckless software on youtube. There's literally no reason to use ST over other minimalist terminals like termite or alacritty, other than "but muh lines of code!" and suckless elitism. Same goes for other suckless stuff like DWM I guess. Unless you're a C programmer who likes to customize literally every aspect of the programs you use there's no point, cerntainly not for the average linux user who watches Brodie or Luke Smith.
i dunno it is kinda nice that the codebase is this small
@@mentalpatient2324 tagging is what keeps me on it tbh :3
@@fuseteam Yeah, it's small because you need to patch all the missing features in to make it usable and then compile yourself lol.
@@maxarendorff6521 yes i find that appealing. i mean take st, i at first patched dwm to launch gnome-termial but eventually gravitated towards st. i haven't patched st since i started using it.......which shows how much "features" i was missing.
tldr; i find it appealing because i can patch only the features i actually miss and i learn how it works to boot