I've been using st for a few months, and having switched from urxvt, I do see a few problems. One of them you can see on this video, although it might not be st's fault in and of itself: go on ranger, wait for an image preview to load and do anything, be it pressing a key, focusing another window, anything that isn't just moving the mouse within the st window. The preview will vanish. I imagine it's because of a screen refresh or something like that. Another is I used to use dpayne/cli-visualizer to get a nice standalone visualizer for mpd. It still works, don't get me wrong, but have the spectrum view on and you'll see sometimes only half the screen is updated or something along those lines and you'll see some empty lines. It can't fill all the lines before the next window refresh fsr, no matter what fps you choose(tested with 20, 30, 48, 55, 59, 60, ...). Otherwise, st has been perfect so far. Long live the most autistic terminal emulator.
I've installed your fork st. St takes about 2-2.5 mb RAM less than urxvt. Also handles image preview perfectly, which I cannot say about my current terminal, xfce4-terminal. I will have to change the keys to those I'm used to, but once I get it, st will be my only terminal. Thank you for showing me this terminal :-)
I like your thumbnail. The text literally has this 3D look to it. I immediately caught my gaze upon it as I scrolled RUclips. Blue and black, such a strange effect.
You can compile urxvt without some of the "bloat" easily and urxvt's daemon mode allows very fast terminal window startups and allow individual terminal windows to use very little ram, ~80kb. Further, urxvt's raw performance (draw rate), especially when compiled without Perl, succeeds st, at-least on my system, although it isn't noticeable outside of benchmarks. However, if you want to study the source code of your terminal emulator and know it like the back of your hand "st" is the way the go.
Hi Luke! I know this video is old now, but I wanted to point out (for future zoomers that might decide to watch all the videos on your channel) that an advantage of st over urxvt is the possibility to set a custom WM_CLASS (and WM_NAME) attribute on the terminal window it will create. This is a very cool feature if you pair it with i3 (and most tiling window managers) capability to assign certain apps to certain workspaces depending on their WM_NAME or WM_CLASS ( i3wm.org/docs/userguide.html#assign_workspace ). For example, with st you will be capable of putting all your htop instances in a specific workspace just by modifing its .desktop launcher and setting its WM_CLASS Hope this will be useful! :)
After this video, decided to take the jump with st patches and deploy blinking and scrollback patches, subsequently integrating ctrl+j/ctrl+k keys for down/up scroll back. Shrugs, we'll see how it works out, whether GNU Screen is easier or the scrollback patch. However, when scrolling back, I'm also usually copy/pasting, and GNU Screen likely more elegantly copy/pastes text.
Sooooo,... Are you going to update LARBS with st as the default or are you going to add options. Also, will you make an update status video on LARBS, with all the complete info. (Trying to convince a few buddies into trying your stuff)
Yeah I'm actually working on it right now. The 2.0 release is probably going to come with some tutuorial videos on setting up the more personal stuff (like mutt/offlineimap for offline email) and more. I'm thinking of cooking up a.diff file-based ncurses system config menu, but that might be for later. And yeah, st will probably be default at this point.
Hi thanks for the st fork. It works well for me. I had my manjaro i3 broken after an update and uxrvt would not open with an error. So I resorted to your st fork. The colors aren't as cool but still good enough and the transparency is almost identical to the distro's uxrvt. I might create an AUR package for your fork because the existing (st) package has lots of problems, lacking functionality and weird fonts.
Could never get urxvt working with nerdfonts and apparently the devs refuse to fix whatever they have done wrong, even though every other terminal does it right. Went for st instead and had very little teething before getting everything right. The static config is a bit of a pain but I guess once the settings are decided on it shouldn't matter.
Problem with urxvt is that it has trouble with wide glyph fonts and of course some more modern terminals have better nice to haves such as true color fonts.
do you know if there is a way to do it without having to recompile whenever you rerun wal? for example i like to run wal at every login to get a new color theme every time so i have to recompile st to get the new colors.
See, I'm having a problem with Pywal as well. I'm not sure WHERE to put the stuff and everything in the config.h file. I'm the one who posted that unixporn post btw xD www.reddit.com/r/unixporn/comments/7s21zd/messing_around_with_st_and_needing_some_help_with/
#include "/home//.cache/wal/colors-wal-st.h" you add this line, in place of the colorname array, and also comment defaultbg, defaultfg, and defaultcs. the pywal wiki says: "NOTE: this #include must be on the same line as what was previously deleted." but i find it works even if you put the include at the beginning of the file.
if like me you rerun often to get new color schemes on login for example, you can do something like: change the corresponding lines in config.mk, and add install paths that you need; this will make it so that st will be installed in your user directory locally and you won't need root to reinstall st. Also make sure you have a path, i.e. ~/bin in your $PATH PREFIX = $(HOME) MANPREFIX = $(PREFIX)/Documents/man Then, i make a script that does: cd make clean while pgrep -x 'wal' > /dev/null; do sleep 1; done make make install and run this script everytime i start i3, right after running wal.
Next for maximum /minimal/: Dash shell, bspwm bspwm is literally just binary trees and a way for X to draw window containers with them; you actually need a separate program for keyboard shortcuts lmao Dash is a lightning-fucking-quick, stripped-down, pure /bin/sh that's something like 4 times faster than bash.
@Luke Smith I like your st but I have few issues. using Debian Sid, i3 4.17 . xcompmgr. 1. sometimes "del" key works, sometimes don't, must use Ctrl+d like him but sometimes this too stop working... 2. cpy/paste - same issue, alt+v not always paste things, more times that just copy empty spaces 3. many times it just closes, working working then buum, closing. any help? thx
Nice video, I'll try st. Just curious, have you tried termite? What do you think about it? I think it's just like urxvt but with some out of the box features like clipboard copy paste and some other stuff, haven't tried it yet.
I want to try st if it handles the image previews better. However from your video it seems it takes a recompile to change the color scheme? Being able to easily change colors is a must have for me.
Many thanks for share your build, I was looking for the mouse scrolling so bad in st :D, I cant make the transparency yet... but seeing it, thanks... Cheers !
Cool... just trying st terminal now. One question: does st terminal supports font ligatures? I use Fira Code with Konsole and works fine but not with st terminal. Thanks for your video.
@Luke Smith where is the config.h for st in LARBS? I see @Luke Smith may never reply there for has any LARBS user found where is the configuration or even the source code of st in LARBS build?
May i ask what people actually do with these minimalist setups? My endgoal is still gaming on linux, and so far i feel like for that purpose alone a just works distro might be way better or rather more comfortable
Great build Luke. I want to ask how I can set the default font and font size on st. DO I have to keep a .Xresources file or something similar or are the settings built in at compile time ? And what about the transparency ? I run compton but I cannot change the value of the transparency. Is it hardcoded too ??
All of this is modifiable via config.h or config.def.h file. The transparency is changed via the `alpha` variable and there's a `font` variable for font type and size. Just recompile it afterwards. If you really know what you're doing, you can probably make a patch to rely on the your .Xresources transpareny/font values though.
Do you have your fixed transparency patch for st-0.8.1 ? I have my own colorscheme settings and don't want to use solarized. With current transparency patch unicode input in st doesn't work correctly.
anybody get the delete key to work properly in BASH? i cant for the life of me figure out why it isn't working (yes i tried applying the patch). also, why didn't you write a PKGBUILD?
@@GreyDeathVaccine its faster than i3, way more simple to use. its codebase is way smaller, it compiles easily on every unix machine. as powerful as i3. you can pretty much do everything in ratpoison (but you have to know how). and to me, the most important thing, ratpoison has placeholders for windows which means if you remove a window on screen, NOTHING resizes until you tell it to resize. the automatic ("dynamic") resize on i3 drove me insane. after using ratpoison for a while, i3 felt bloated and slow.
Anyone know what the default font is if you install st from apt in ubuntu? Like apt install st, if I then open it by running stterm, I LOVE the default font and the way it looks after I zoom in twice (ctrl+shit+pgup), but I can't find what it is for the life of me, also can't see how it's configured as I have no idea how/where the config.h is when installing via apt.
I have been trying ST and am enjoying using and configuring it. Have you managed to find an extension to perform something similar to the search backwards feature in termite? This is currently the only reason for me not using ST fully.
>git cloned from the official repository >make CFLAGS='-O3 -march=native -Wall -Wextra' >./st > nano st.c >Error opening terminal: st-256color. alright then >changed st-256color to xterm in config.def.h >Error opening terminal: st-256color. >changed font to Ubuntu Mono >font doesn't change OK, what is actually happening?
Hmm, looks like make clean doesn't remove config.h, now I see. At this time font works perfectly, but I still get the error (Error opening terminal: st-256color.), unless I specificly change to char termname[] = "xterm"; (in this case I have no colours of the terminal line itself, within apps everything is great)
Check out my st fork (actually my fork of xst which is st + some nice patches): github.com/b0o/xst My fork adds some additional features like URL selection via dmenu, Xresources support with the ability to specify an Xresources Identifier via a runtime flag so you can use different color schemes easily (e.g. I have keybindings in my WM to launch st windows specifically for mutt and taskwarrior, each of which have their own color scheme).
Although I am a vim user, I mostly use Emacs + evil for some time now - and also vim at times. But emacs is really a superb app. For example, calling the "shell" in emacs is a real nirvana. So that, I do not need all this "st" or whatever terminal and you have lots and lots of features. As for terminal itself, I just use terminator with tmux sessions. So, try emacs + evil + shell within. Cheers...
I installed this but I don't know the first thing about configuring the colors. I had to create an .Xresources file. I don't know what to put in there. Do you have any examples on your github account? I am a linux newbie. Actually, I download the xresources and defaults and reinstalled ST. I have no idea what I'm doing. The colors are still at their defaults.
Is it possible to adjust the alpha value of st through some way other than fiddling with my compositor? Btw, i'm using compton and i'm having a hard time trying to make it's opacity rule to target st.
why? configuring package through useflags on gentoo gives benefits of it being a package ( you can check useflags, list files etc ) while still bein able to configure it. make install seems like a verty dirty way to install anything
I would get that if you actually have a finished thing (in this case a set of patches) you could happily make an install script that applies the changes to the raw source and then does what it needs to do. The thing with most suckless things though is that you really want the source available to make configuration changes and recompile, which would make something like a PKGBUILD awkward unless you have a finished application. But sure, if you know you won't want to make changes to the config something like a PKGBUILD is great.
why? in ebuild case you can add patches that you like. Ok, it's less convenient that way but for me more inconvenient are files laying aroung /usr that don't belong to any package. I mean if you have your desired configuration you make your patches and than setup your ebuild. I don't know exactly if it's so easy in arch. I don't know really, maybe it's pain in the ass, I don't use suckless software but I'm beginning to thing that I write some projects in similar paradigm.
Staying ahead of the meme i already installed dwm.
Considering Luke now uses DWM this comment was more true than you could've possibly realized lmfao
It's gold, Jerry! Gold!
@@clocked0 hi will switch to bsd soon
@@HannibalLecter-w3r >not plan9
@@excitableboy7031 sadly using windows now
lmao he uses that now
They should make an ffmpeg that accepts no options. You recompile every time you want to pass different codec flags.
I've been using st for a few months, and having switched from urxvt, I do see a few problems. One of them you can see on this video, although it might not be st's fault in and of itself: go on ranger, wait for an image preview to load and do anything, be it pressing a key, focusing another window, anything that isn't just moving the mouse within the st window. The preview will vanish. I imagine it's because of a screen refresh or something like that.
Another is I used to use dpayne/cli-visualizer to get a nice standalone visualizer for mpd. It still works, don't get me wrong, but have the spectrum view on and you'll see sometimes only half the screen is updated or something along those lines and you'll see some empty lines. It can't fill all the lines before the next window refresh fsr, no matter what fps you choose(tested with 20, 30, 48, 55, 59, 60, ...).
Otherwise, st has been perfect so far. Long live the most autistic terminal emulator.
I've installed your fork st. St takes about 2-2.5 mb RAM less than urxvt. Also handles image preview perfectly, which I cannot say about my current terminal, xfce4-terminal. I will have to change the keys to those I'm used to, but once I get it, st will be my only terminal.
Thank you for showing me this terminal :-)
I like your thumbnail. The text literally has this 3D look to it. I immediately caught my gaze upon it as I scrolled RUclips. Blue and black, such a strange effect.
Your videos are the epitome of /comfy/.
UEF MasterRace what's that?
You can compile urxvt without some of the "bloat" easily and urxvt's daemon mode allows very fast terminal window startups and allow individual terminal windows to use very little ram, ~80kb. Further, urxvt's raw performance (draw rate), especially when compiled without Perl, succeeds st, at-least on my system, although it isn't noticeable outside of benchmarks. However, if you want to study the source code of your terminal emulator and know it like the back of your hand "st" is the way the go.
100% doubt uxrvt being faster. I'd love to see some actual benchmarks
Absolutely suckless, tried it out - and loved it. Thanks for showing!
👏👏
Hi Luke!
I know this video is old now, but I wanted to point out (for future zoomers that might decide to watch all the videos on your channel) that an advantage of st over urxvt is the possibility to set a custom WM_CLASS (and WM_NAME) attribute on the terminal window it will create.
This is a very cool feature if you pair it with i3 (and most tiling window managers) capability to assign certain apps to certain workspaces depending on their WM_NAME or WM_CLASS ( i3wm.org/docs/userguide.html#assign_workspace ).
For example, with st you will be capable of putting all your htop instances in a specific workspace just by modifing its .desktop launcher and setting its WM_CLASS
Hope this will be useful! :)
so when are you switching to dwm?
done :)
very nice choice! :)
also I'm really looking forward to the intro to linguistics series you mentioned on patreon
The video you mentioned @3:43, in fact the whole channel (old garo), seems disappeared...
The rabbit hole is deep!
Thanks. Beautiful & useful vid as always. Switched to st from urxvt now.
Very nice. I've been using urxvt for the last 2 years. Will look into st.
I like that the history goes away, it's annoying in irc but besides that I just echo outputs to a file when I want them.
glad your embracing minimalism luke! now make the switch to dwm. you know you want to.
After this video, decided to take the jump with st patches and deploy blinking and scrollback patches, subsequently integrating ctrl+j/ctrl+k keys for down/up scroll back. Shrugs, we'll see how it works out, whether GNU Screen is easier or the scrollback patch. However, when scrolling back, I'm also usually copy/pasting, and GNU Screen likely more elegantly copy/pastes text.
Sooooo,...
Are you going to update LARBS with st as the default or are you going to add options. Also, will you make an update status video on LARBS, with all the complete info. (Trying to convince a few buddies into trying your stuff)
Yeah I'm actually working on it right now. The 2.0 release is probably going to come with some tutuorial videos on setting up the more personal stuff (like mutt/offlineimap for offline email) and more. I'm thinking of cooking up a.diff file-based ncurses system config menu, but that might be for later. And yeah, st will probably be default at this point.
Luke Smith Nice, and thank you for sharing with the masses!
Hi thanks for the st fork. It works well for me. I had my manjaro i3 broken after an update and uxrvt would not open with an error. So I resorted to your st fork. The colors aren't as cool but still good enough and the transparency is almost identical to the distro's uxrvt. I might create an AUR package for your fork because the existing (st) package has lots of problems, lacking functionality and weird fonts.
Could never get urxvt working with nerdfonts and apparently the devs refuse to fix whatever they have done wrong, even though every other terminal does it right. Went for st instead and had very little teething before getting everything right. The static config is a bit of a pain but I guess once the settings are decided on it shouldn't matter.
Problem with urxvt is that it has trouble with wide glyph fonts and of course some more modern terminals have better nice to haves such as true color fonts.
a u s t i s m
*⁂*
If you get this, you really unicode.
Hmmm, are you a refried bean to a tard?
St is written for X, right? What is the best terminal emulator for Wayland? I am just curious ...
The link to the ArchWiki is dead, but thank you for your information. I am checking out its github page.
You are absolutely right :)
I started using st after watching this video, I do not really see the big difference between urxvt, termite and st I can use tmux in all of them.
Thanks I'll try st! Just remember, you can still use Pywal with st! :D
do you know if there is a way to do it without having to recompile whenever you rerun wal? for example i like to run wal at every login to get a new color theme every time so i have to recompile st to get the new colors.
well actually that might not even be too bad
See, I'm having a problem with Pywal as well. I'm not sure WHERE to put the stuff and everything in the config.h file. I'm the one who posted that unixporn post btw xD www.reddit.com/r/unixporn/comments/7s21zd/messing_around_with_st_and_needing_some_help_with/
#include "/home//.cache/wal/colors-wal-st.h" you add this line, in place of the colorname array, and also comment defaultbg, defaultfg, and defaultcs. the pywal wiki says: "NOTE: this #include must be on the same line as what was previously deleted." but i find it works even if you put the include at the beginning of the file.
if like me you rerun often to get new color schemes on login for example, you can do something like:
change the corresponding lines in config.mk, and add install paths that you need; this will make it so that st will be installed in your user directory locally and you won't need root to reinstall st. Also make sure you have a path, i.e. ~/bin in your $PATH
PREFIX = $(HOME)
MANPREFIX = $(PREFIX)/Documents/man
Then, i make a script that does:
cd
make clean
while pgrep -x 'wal' > /dev/null; do sleep 1; done
make
make install
and run this script everytime i start i3, right after running wal.
How to browse files in the terminal like shown at 2:10 ?
That's Ranger, learn to google dude
I googled linux terminal browser but all I got was w3m
You should've searched for linux terminal file manager instead
Yeah thanks, that didn't cross my mind
you're welcome, glad to help
Next for maximum /minimal/: Dash shell, bspwm
bspwm is literally just binary trees and a way for X to draw window containers with them; you actually need a separate program for keyboard shortcuts lmao
Dash is a lightning-fucking-quick, stripped-down, pure /bin/sh that's something like 4 times faster than bash.
@Luke Smith I like your st but I have few issues. using Debian Sid, i3 4.17 . xcompmgr.
1. sometimes "del" key works, sometimes don't, must use Ctrl+d like him but sometimes this too stop working...
2. cpy/paste - same issue, alt+v not always paste things, more times that just copy empty spaces
3. many times it just closes, working working then buum, closing.
any help? thx
2:13 what program are you using here?
Very nice, thanks for sharing.
Nice video, I'll try st. Just curious, have you tried termite? What do you think about it? I think it's just like urxvt but with some out of the box features like clipboard copy paste and some other stuff, haven't tried it yet.
cool. I've download it and I'm going to keep it. thanks
I want to try st if it handles the image previews better. However from your video it seems it takes a recompile to change the color scheme? Being able to easily change colors is a must have for me.
the only drawback with st (afaik) , it is lacking support for tabs which urxvt has
st is love, st is life
Many thanks for share your build, I was looking for the mouse scrolling so bad in st :D, I cant make the transparency yet... but seeing it, thanks...
Cheers !
try dwm a perfect minimalistic wm
I am trying to find that mentioned video from "old garo" but cannot find neither this video nor his channel at all. Was it deleted?
Oh boy i was just DuckDuckGo-ing the st and i get notification (yos i turned notifications for your channel), cant wait to ride on this thing!
use searx.me
Cool... just trying st terminal now. One question: does st terminal supports font ligatures? I use Fira Code with Konsole and works fine but not with st terminal. Thanks for your video.
If I remember correctly, you are using Arch, so why don't you use a PKGBUILD to manage your st installation?
I use terminator terminal and its very good!
Was gonna check out the video you mentioned but the video and account seem to both be deleted.
What did you do to old garo??? poor guy deleted his account....
@Luke Smith where is the config.h for st in LARBS? I see @Luke Smith may never reply there for has any LARBS user found where is the configuration or even the source code of st in LARBS build?
Thanks Mate. amazing terminal. But how can I customize it a bit? I don't want this transparency thing It drives me crazy
luke you should throw everyone a curveball and switch to wayland with sway full time
May i ask what people actually do with these minimalist setups? My endgoal is still gaming on linux, and so far i feel like for that purpose alone a just works distro might be way better or rather more comfortable
it's so sad that st don't have "vim mode" as urxvt does...So just now i'm still stand in urxvt side
It does. It's a patch
4:48 What is cfi? an alias?
Something like alias cfi="vim ~/.i3/config"
Stinks about the url selection missing, that was probably my favorite feature of your urxvt video.
Hi, nice video. Were can I find your conckyrc?
sir i am using windows 10 with wsl , can we have st build for windows 10 . we are craving for a really good terminal emulator
Great build Luke. I want to ask how I can set the default font and font size on st. DO I have to keep a .Xresources file or something similar or are the settings built in at compile time ?
And what about the transparency ? I run compton but I cannot change the value of the transparency. Is it hardcoded too ??
All of this is modifiable via config.h or config.def.h file. The transparency is changed via the `alpha` variable and there's a `font` variable for font type and size. Just recompile it afterwards.
If you really know what you're doing, you can probably make a patch to rely on the your .Xresources transpareny/font values though.
thank you very much. I will give it a try and let you know
Worked like a charm. thanks !!!
The build works great !! The only issue I am facing is that the delet button does not work. Is there a workaround ?
where is the pat 2 of st terminal ??,
Please do video on Alpine Linux this is the one suck less Linux distro!
Do you have your fixed transparency patch for st-0.8.1 ? I have my own colorscheme settings and don't want to use solarized. With current transparency patch unicode input in st doesn't work correctly.
here is a noob question: where does larbs put the "st" directory for someone to change it and recompile?
It deletes it. You can just clone the repo from my Github and change it if you want to.
anybody get the delete key to work properly in BASH? i cant for the life of me figure out why it isn't working (yes i tried applying the patch).
also, why didn't you write a PKGBUILD?
Stop switching things please. Just two days ago you almost had me installing R. What's next? DWM?
Ratpoison wm probably...
ratpoison is fantastic.. imo much better than i3 / dwm
corrrect. dwm is very good too - just that you use it with the mouse too.
@@predragmiletic3078 I ask quite seriously: in what ratpoison is better than i3?
@@GreyDeathVaccine its faster than i3, way more simple to use. its codebase is way smaller, it compiles easily on every unix machine. as powerful as i3. you can pretty much do everything in ratpoison (but you have to know how). and to me, the most important thing, ratpoison has placeholders for windows which means if you remove a window on screen, NOTHING resizes until you tell it to resize. the automatic ("dynamic") resize on i3 drove me insane. after using ratpoison for a while, i3 felt bloated and slow.
Anyone know what the default font is if you install st from apt in ubuntu? Like apt install st, if I then open it by running stterm, I LOVE the default font and the way it looks after I zoom in twice (ctrl+shit+pgup), but I can't find what it is for the life of me, also can't see how it's configured as I have no idea how/where the config.h is when installing via apt.
what are the keyboard shortcuts for resizing the fonts on-the-fly?
My bad... they are alt+shift+PgUp (PgDown)
I have been trying ST and am enjoying using and configuring it. Have you managed to find an extension to perform something similar to the search backwards feature in termite? This is currently the only reason for me not using ST fully.
Jonathan Hodgson I'd be surprised if there wasn't a tmux extension or setting for that
I got an error when I tried to git clone your st repo
Man you are a f... beast!
You gotta compile that thing.
Yeah it literally takes a couple milliseconds.
I don't understand how I can configure the shortcuts, what does XK mean ?
>git cloned from the official repository
>make CFLAGS='-O3 -march=native -Wall -Wextra'
>./st
> nano st.c
>Error opening terminal: st-256color.
alright then
>changed st-256color to xterm in config.def.h
>Error opening terminal: st-256color.
>changed font to Ubuntu Mono
>font doesn't change
OK, what is actually happening?
You're probably doing something wrong. Your settings on config.def.h do not actually apply , so just copy or symlink config.def.h into config.h
Hmm, looks like make clean doesn't remove config.h, now I see. At this time font works perfectly, but I still get the error (Error opening terminal: st-256color.), unless I specificly change to char termname[] = "xterm"; (in this case I have no colours of the terminal line itself, within apps everything is great)
Is fonts with ligatures supported? And what happened to the forum?
Check out my st fork (actually my fork of xst which is st + some nice patches): github.com/b0o/xst
My fork adds some additional features like URL selection via dmenu, Xresources support with the ability to specify an Xresources Identifier via a runtime flag so you can use different color schemes easily (e.g. I have keybindings in my WM to launch st windows specifically for mutt and taskwarrior, each of which have their own color scheme).
Good video, but I prefer to use an Electron-based terminal emulator.
Debian user here, is it worth it to change OS for a meme one? I barely can install a DEB file
I have the executable file, how do i install it so its an application?
dwm + terminus font, soon?
Although I am a vim user, I mostly use Emacs + evil for some time now - and also vim at times. But emacs is really a superb app. For example, calling the "shell" in emacs is a real nirvana. So that, I do not need all this "st" or whatever terminal and you have lots and lots of features. As for terminal itself, I just use terminator with tmux sessions. So, try emacs + evil + shell within. Cheers...
Didn’t he already do video on st?
Is Luke's build intended for Arch? I'm using Ubuntu and gnome terminal (linux newbie here).
Can st be configed(or is there any patch for it) to support right to left text?
mouse scrolling doesn't work even after patching
To be fair you don't really need to HSE to scroll on a terminal
Good one Luke w/o meme, thanks :)
does picture preview in ranger work with a patch? :D
How do you color code your hostname and computer like that?
Jared Turner type man $0 at the terminal.
Read.
I installed this but I don't know the first thing about configuring the colors. I had to create an .Xresources file. I don't know what to put in there. Do you have any examples on your github account? I am a linux newbie. Actually, I download the xresources and defaults and reinstalled ST. I have no idea what I'm doing. The colors are still at their defaults.
What is this Gruvbox all about?
suckless software is the best..
Did you change your window manager to Xmonad?
Is it possible to adjust the alpha value of st through some way other than fiddling with my compositor? Btw, i'm using compton and i'm having a hard time trying to make it's opacity rule to target st.
Yeah, just change the `alpha` variable in the config.def.h file.
Luke Smith Thanks, I was editing config.h instead of config.def.h . Love the channel, bye!
And I am rockin deepin terminal here. Am I a loser ?
love the st, but make && make install ? What year is it ? not even ebuild nor PKGBUILD ?
Isn't a PKGBUILD or similar really silly when the only way for you to configure your terminal is through the source code?
why? configuring package through useflags on gentoo gives benefits of it being a package ( you can check useflags, list files etc ) while still bein able to configure it. make install seems like a verty dirty way to install anything
I would get that if you actually have a finished thing (in this case a set of patches) you could happily make an install script that applies the changes to the raw source and then does what it needs to do. The thing with most suckless things though is that you really want the source available to make configuration changes and recompile, which would make something like a PKGBUILD awkward unless you have a finished application. But sure, if you know you won't want to make changes to the config something like a PKGBUILD is great.
why? in ebuild case you can add patches that you like. Ok, it's less convenient that way but for me more inconvenient are files laying aroung /usr that don't belong to any package.
I mean if you have your desired configuration you make your patches and than setup your ebuild. I don't know exactly if it's so easy in arch.
I don't know really, maybe it's pain in the ass, I don't use suckless software but I'm beginning to thing that I write some projects in similar paradigm.
how can I actually open st?
the only way i know is calling st from other terminal.
@@aaronk408 🙏
mmmm dat minimalism tho mmmmm
does somebody know how to enable deadkeys on st (or even urxvt?)
what monospace font do you use?
alacritty isn't that mininal but boy oh boy it's fast! GPU-accelerated. Try it.
What about sway or neovim?
Does anyone know how to add padding in st like URxvt?
Bit late, but right near the top of config.h there should be a variable called "borderpx" just go ahead and edit that
Yeah I figured it out wayyyy back then but thanks anyways!
your git no longer have patches why is that?
Hi, does anyone knows how i can uninstall st?
hey luke how do you have the keys pressed show up
screenkey
cool thanks