st (suckless terminal): vim bindings, Xresources and pywal compatibility and more

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 182

  • @stop_tryharding
    @stop_tryharding 6 лет назад +177

    Hey Luke, just wanted to say as a guy with terrible eyesight that I appreciate you being thoughtful and increasing the text size, makes it so much easier to follow along.

    • @MoreChannelNoise
      @MoreChannelNoise 6 лет назад +30

      The number of youtubers that give a tutorial in a terminal with dark text on dark background in tiny letters!!!!!

    • @fParad0x_
      @fParad0x_ 6 лет назад +1

      Agreed

    • @wolverine9632
      @wolverine9632 4 года назад +2

      On top of eyesight issues, I have internet issues too

    • @stop_tryharding
      @stop_tryharding 3 года назад +2

      @Anders Dalton Flixzone is so trash that nobody goes there on their own, so they have to pay some loser on mechanical turk 6 cents per comment to set up bot accounts and have them engage in 'organic' discussion about their shit website within 10 minutes of each other in the comments section of a 2 year old video.

    • @reformed_attempt_1
      @reformed_attempt_1 3 года назад

      @@stop_tryharding ok

  • @rexevan6714
    @rexevan6714 6 лет назад +107

    If a Linguist can use simple terminal, then anyone can do it.

    • @laurosf
      @laurosf 4 года назад +7

      a lot of linguists seem to be unix nerds tho :D

    • @snakeyengel
      @snakeyengel 4 года назад +1

      Cunning...very cunning.

  • @CarlOfHoly
    @CarlOfHoly 4 года назад +29

    "Even though I am not really a programmer" - Luke Smith
    What am I then..

  • @cmatthew91
    @cmatthew91 6 лет назад +25

    for Debian/Ubuntu users, you have to run this before installing:
    sudo apt install libx11-dev
    sudo apt install libxft-dev
    sudo apt install libxext-dev

    • @zac2384
      @zac2384 6 лет назад +2

      >debian/ubuntu
      >not using gentoo

    • @KimSchulz
      @KimSchulz 6 лет назад

      or just do sudo apt install stterm

    • @electric26
      @electric26 4 года назад +2

      Why use multiple commands? sudo apt install libx11-dev libxft-dev libxext-dev

  • @3Diego
    @3Diego 6 лет назад +23

    Perhaps it's time to give dwm a try ;)

  • @gonzalooviedo5435
    @gonzalooviedo5435 Год назад

    Hi Luke, yeah is 2023 but here we are, thanks for this video, I was able to install st on my Regata OS

  • @GonzaloOviedoLambert
    @GonzaloOviedoLambert 5 лет назад +2

    I've seen this video and your st repository. THANK YOU, it was incredible simple to setup st and thanks again for your efforts.

  • @VincenzoNardelli
    @VincenzoNardelli 6 лет назад +2

    I m might not be a full time Linux user (only on my laptop), but really appreciate your videos Luke. Loving them! Keep them up!

  • @cookiedestroyer402
    @cookiedestroyer402 6 лет назад +30

    can you do a video about larbs? like how it works and interchanging things inside it?

    • @Peshyy
      @Peshyy 6 лет назад +2

      I would love to see a showcase of LARBS on this channel as well :)

  • @kozer1986
    @kozer1986 6 лет назад +8

    Hey Luke, can you please provide me the package for the space command you used in the video?

  • @jonathanwarner1844
    @jonathanwarner1844 6 лет назад +1

    I've had a go with this, and it is nice. I've done a bit of elementary c coding before, and used to compile my own monolithic linux kernels in the past when it made sense to do that, so editing config.h and compiling is no problem. However, the support for viewing images in ranger is not that good - it's glitchy in the same way as guake is. I'll be sticking with urxvt for now (still a bit glitchy for image previews but a lot less so than guake or st), but will keep an eye on this program. Thanks!!

  • @stephanhan.8390
    @stephanhan.8390 3 года назад +2

    @Luke Smith I know this is an old vid, however I'd like to ask how did you mange to render color emoji's on your dwm status bar? I assume dwm and st only renders symbola and with very lower size (in HiDPI screens). Any tip to overcome this?

  • @normanpedersen5454
    @normanpedersen5454 5 лет назад +1

    The dmenu / url piece is sweet!

  • @malcolmvanorder5453
    @malcolmvanorder5453 5 лет назад

    Compiling in settings is great, except when you installed via a package manager so you can receive updates and patches as needed. Then when you get an update to the package, your binaries get replaced and you have to recompile your settings in. Also you have make sure that the source you have is the updated version, and there were no changes in the new version that break the settings you have in place.

  • @zac2384
    @zac2384 6 лет назад +3

    Do you know if there is a way to get i3 to do a "Master-Stack" type of window layout like dwm does by default?

    • @kylec.5476
      @kylec.5476 6 лет назад

      It stacks in the "scratch buffer". This isn't what you're looking for, but it might provide some direction to a solution.

    • @zac2384
      @zac2384 6 лет назад

      @@kylec.5476 what do you mean? I'm too autistic to know what you mean

    • @SoundToxin
      @SoundToxin 6 лет назад +1

      Have you read the i3 user guide to understand how the splitting works? It's like a tree. You can have splits within splits. You can have tabbed within a split even. Make sure you have keys bound to switch focus between parent and child containers so you can split the one you want.

    • @zac2384
      @zac2384 6 лет назад

      @@SoundToxin thanks, nerd 💕

  • @f4d3_cl
    @f4d3_cl 6 лет назад +2

    Im using your build for a while, many thanks, working flawless :D !
    Btw I use arch...
    Rolf, bless !

  • @BrunusRicieri
    @BrunusRicieri 6 лет назад +10

    suggestion: switch to a bitmap font
    it’s much better: faster and crispier

  • @wolfgangnowak6219
    @wolfgangnowak6219 5 лет назад +1

    Compiled out of the box. Ok, after installing some x11.*dev. Jessis, da dingi is funkn fast. Congrats, its nice for working with large textfiles.

  • @omerresnikoff3565
    @omerresnikoff3565 4 года назад +1

    At this point Luke will code his own terminal in an upcoming video

  • @342wru89fsdfdssdf54e
    @342wru89fsdfdssdf54e 6 лет назад +7

    How install it on Apple macOS Mojave™?

    • @mkd1113
      @mkd1113 6 лет назад +19

      Install gentoo

    • @342wru89fsdfdssdf54e
      @342wru89fsdfdssdf54e 6 лет назад +2

      @@mkd1113 There is 'gentoo' on macOS?

    • @stewie410
      @stewie410 6 лет назад

      @Z V I E R A T Why would that be surprising -- I mean, ThePoon uses Manjaro.

    • @342wru89fsdfdssdf54e
      @342wru89fsdfdssdf54e 6 лет назад

      @Z V I E R A T uwu ex-osu player, i use archnowwu

  • @hshiferaw
    @hshiferaw 6 лет назад +1

    whats is the space command [7:04] program that outputs your color schemes?

  • @lachlantula
    @lachlantula 6 лет назад +3

    Have you considered trying Alacritty?

    • @GreyDeathVaccine
      @GreyDeathVaccine 5 лет назад +1

      Kitty has similar concept (gpu acceleration) but is written in c + python, and eats lot of RAM (120 mb).

  • @arznnn5521
    @arznnn5521 6 лет назад +3

    how can i use FN or super instad of ALT?

  • @hezhao8422
    @hezhao8422 5 лет назад +1

    What is the filesystem short-cut 'wl + r' you are using ?? Thx

  • @apenas123
    @apenas123 4 года назад +1

    Hey Luke do u have a dotfiles in bash to install and config the manjaro / arch as your?
    When i update the manjaro his lose transparency T_T

  • @armandomorales6959
    @armandomorales6959 6 лет назад +6

    Hello!
    You inspire me to use i3 but I see you use suckless tools, one of them is dwm, so I wonder if you could give us your opinion of this wm please. I want to give it a try but I don't understand it at all, and I found less info than i3, could you explain or try it?

    • @rexevan6714
      @rexevan6714 6 лет назад +1

      One can dream Luke to use dwm

  • @joriskbos1115
    @joriskbos1115 5 лет назад +1

    Hi, I have been trying to patch the scrollback patch into st, but it doesn't seem to work. I have tried multiple versions of st and of the patch, but it still never worked. When I press "Shift + Page Up" or "Shift + Page Down" it types "2~" in the terminal. Has this something to do with my keyboard layout, maybe? I have never changed my layout, I just use the default arch layout, but it is still a possibility that that's the problem.
    EDIT: I forgot to copy the key bindings from config.def.h to config.h, so that is why it didn't work

  • @fmash1686
    @fmash1686 4 года назад +1

    how do you get the space command?

  • @GoodOwl0
    @GoodOwl0 6 лет назад +3

    Luke=Lenin
    Never forget

  • @branquitodemunze
    @branquitodemunze 5 лет назад +1

    I have problems when I try to start gnome-control-center (gnome settings), from within DWM, is crashes, I don't know If someone has experienced something similar, but till now I wasn't successful in making it work.

  • @taherkathanawala3915
    @taherkathanawala3915 5 лет назад +1

    Hey luke have been using your rice for arch for a while now with some changes. The thing is that when you configure something, sometimes I find it difficult to understand how you do it or how to customize it to my liking, for e.g.: shortcuts in st - where to find the list of available functions or how the arguments work.
    So it would be nice if you explain it in your video or just place some links in the description from where we can get the information.
    Thank You.

  • @arznnn5521
    @arznnn5521 6 лет назад +2

    how can i change the standard browser for ALT-L from Chromium to qutebrowser?

    • @kylec.5476
      @kylec.5476 6 лет назад +1

      Add BROWSER='' in one of your configs (e.g., ~/.bashrc). Remember to replace with an actual value (i.e., BROWSER='qutebrowser')

  • @fugh7098
    @fugh7098 5 лет назад +1

    how do you make by shotcut key? any plugins?

  • @ianash3911
    @ianash3911 6 лет назад +1

    How do you get the divider bars that separate the directories from their various content? I can't find any settings for it in the config file

    •  5 лет назад

      any clue?

    • @СергійСергійчук-у6с
      @СергійСергійчук-у6с 3 года назад

      If you asking about ranger, then you need to add
      set draw_borders true
      to file
      ~/.config/ranger/rc.conf

  • @GreyDeathVaccine
    @GreyDeathVaccine 5 лет назад +1

    Great tutorial. Is it possible to bind CTRL+SHIFT+C/CTRL+SHIFT+V for copy/paste? muscle memory...

    • @HarshitAneja
      @HarshitAneja 5 лет назад +1

      Works by default.

    • @GreyDeathVaccine
      @GreyDeathVaccine 5 лет назад +1

      @@HarshitAneja Strange, didn't work for me (Luke's fork). I had to modify header file to compensate for this. I have been using this terminal for almost 2 weeks.
      One thing I miss is redraw of terminal content after window resize.

  • @timh.6872
    @timh.6872 5 лет назад

    I know dynamic linking is heresy for suckless projects, but I feel like suckless's "config is code" philosophy could do dotfile-like things by having some "config" shared objects in a user's home folder that get loaded before the system defaults.
    The reason dynamically linking makes sense there is the same reason it causes all the problems for it's usual use case: there's one and only one definition that all programs share. The benefit is that code doesn't have to do config parsing to be configurable, it just has to link against the configuration.

  • @electricsquidxd3254
    @electricsquidxd3254 2 года назад

    How do I set it as my default terminal? Im on Ubuntu, and it's still the GNOME terminal, I can access it by typing "st" ,but is there something I'm missing?

  • @shorthouse06
    @shorthouse06 5 лет назад

    How does he comment / uncomment whole blocks in vim at 7:06 ? Is that a plugin?

    • @brandonnee
      @brandonnee 5 лет назад

      Likely the vim-commentary plugin:
      github.com/tpope/vim-commentary

  • @kaysersozze
    @kaysersozze 6 лет назад +2

    I've noticed that you have dashed lines in ranger, I have them too in ST, any chance of getting rid of that ?
    In urxvt (and other terminals) there's a clear line.
    Alsamixer is even worse.

    • @chrkrngl
      @chrkrngl 6 лет назад +1

      bumping this. would be nice to know. I have absolutely no idea, but I guess it is charset related *somehow*. in moc/mocp (music on console player) you have these dotted or dashed lines with ncurses. But when you start moc in ASCII mode (moc -A) you have solid lines. So my best guess is ncurses VS. ncursesw VS. ascii VS. slang VS. utf8 VS. Latin1 (you see that I have no idea because the last line doesn't make too much sense. But I guess it is ncurses/ncursesw Vs. ASCII related.)

    • @kaysersozze
      @kaysersozze 6 лет назад

      @@chrkrngl Don't know, was trying to find more about it, seems like it's "Treat ambiguous-width characters as double-width." , some terminals have that option, found it here unix.stackexchange.com/questions/459492/what-does-the-dashed-line-on-a-screen-multiplexed-terminal
      When I find some more time I guess I could look at how that part is done in other terminals and maybe write a patch for st.

    • @kaysersozze
      @kaysersozze 6 лет назад

      @@chrkrngl Damn, there was a patch on their site all along LOL
      Patch is called boxdraw, solves the problem.

  • @MA-748
    @MA-748 4 года назад +1

    where do you get your wallpapers?

  • @userx9166
    @userx9166 5 лет назад +1

    Sorry for this delayed question, but I'm currently using your build of st, and for some reason, it doesn't seem to be able to handle the preview of pictures. I have enabled it on rc.conf (of ranger)..do you have any idea why? Thx for the video and for the amazing content you bring to the community btw.

    • @UN4GxInstinct
      @UN4GxInstinct 5 лет назад

      This has been a month and I'm sure you've figured it out by now, but this is for any others looking for an answer to your question as well. In order to get image previews working, there are some dependencies that need to be installed. I can't remember what they are off the top of my head, but if you're using arch you can run "pacman -Qi ranger" to see the list of optional dependencies. Otherwise you can probably just look up what the dependencies are. And one of those also has an optional dependency that needs installed as well. On top of this you should turn on borders in the ranger config to get things working seamlessly. Not as pretty that way, but worth it imo to have the previews work correctly

  • @bluedude9567
    @bluedude9567 2 года назад +1

    I have cloned your build of st and copied your Xresources, but the transparency doesn't work.

  • @TheGodlikeBlock
    @TheGodlikeBlock 5 лет назад

    how do you tell ST to use the emoji font properly? i have noto-emoji installed. they work fine everywhere else on my system, but when i try to draw an emoji in ST, the program crashes on me. i've set my fonts to be "Monoid" and "m+" (with the font2 patch). I'm using the suckless version of ST (not your build). any help would be appreciated

    • @qwertyasdf7615
      @qwertyasdf7615 5 лет назад

      Try setting noto-emoji as a fallback font: wiki.archlinux.org/index.php/Font_configuration/Examples

  • @abhirupmukherjee3584
    @abhirupmukherjee3584 5 лет назад

    I would really love it if you could add the delete functionality... I mean the usual functioning of the delete key. AFAIK, only the backspace works.

  • @arax20
    @arax20 6 лет назад +1

    So many videos. I love it

  • @JasonBreitweg
    @JasonBreitweg 6 лет назад

    I've just started to use LARBS and I'm quite impressed. In my "old" terminal I'm using Powerline fonts to get a fancy looking prompt. How do I go about adding such fonts to st?

  • @NaveenKumarSangi
    @NaveenKumarSangi 6 лет назад +3

    Luke, please do a review on GPU based terminals like Alacritty, Kitty etc.

  • @eklebanow
    @eklebanow 6 лет назад

    How do you install xurls? I have everything else working in your build except the URL fetching. I am using opensuse tumbleweed

  • @TheWebzappr
    @TheWebzappr 6 лет назад

    Hi Luke, thanks for making this public, this gave me the head start I needed to give ST an other try after using URXVT for a good while. One thing I cannot figure out though is how to handle urls best. I'm using tmux and url-view right now but ideally i'd like to use the copyurl patch but it won't work with any windows that have splits (eg tmux/weechat or the like). How are you doing it?

  • @bikalsapkota4758
    @bikalsapkota4758 5 лет назад +1

    which file browser aru u using??

  • @monadstack
    @monadstack 5 лет назад

    Hi Luke, Why My ST Terminal previous command is gone when i zoomed the terminal? but current active is not affected when zoom.

  • @pcfreak1992
    @pcfreak1992 5 лет назад

    I tried st just now, but for some weird reason, the delete-key doesn't work in bash, however when I launch Vim, it works normally there. Do you have an idea what the issue might be?

  • @LumiLumiLumiLumiLumiLumiLumiL
    @LumiLumiLumiLumiLumiLumiLumiL 5 лет назад

    which terminal are you using?
    Im on Manjaro and want the Transparency, Color and the Autocomplete (it tells you which files and you can tab through them)

  • @MrPlaythroughhd
    @MrPlaythroughhd 6 лет назад +22

    Minimalist software and decentralization are the biggest meme.

    • @cui3931
      @cui3931 6 лет назад +4

      For a minimalist he seems to be a lot into little features

    • @lukerb52
      @lukerb52 6 лет назад +5

      @@cui3931 Only the ones he uses

  • @RamLaska
    @RamLaska 6 лет назад

    Luke: What is the ARGB option in your version? I couldn't get your version to run because of an error stating "Couldn't find ARGB visual." I couldn't figure out what kind of dependency that would be. I did get the stock version of st to compile and run, though.

  • @julioramirez5497
    @julioramirez5497 5 лет назад +1

    What font do you use?

    • @julioramirez5497
      @julioramirez5497 5 лет назад

      I know it's mono, but it looks diferent from mine

  • @auslegungssache
    @auslegungssache 6 лет назад +1

    Terminal emulators are actually inherently bloated. They emulate old hardware terminals that connected to a time sharing unix machine. We don't have those anymore. The old terminal emulators had these weird codes you could print that instead of showing up, would control the machine: stuff like changing the color and such. They are bloated because you need to emulate lots of hardware terminals! If you wanted a really minimal terminal, you could use a normal text terminal like 9term from plan9port or the one in neovim. Actually using a gui program in xorg is more efficient than running a terminal counterpart. I truly recommend you to try out acme from plan9port, that can fully replace a terminal emulator, a file manager, a text editor and a windowing system. It's actually really extendable and scriptable in C and shell (actually any language that can edit text files)!

    • @MrSlashStudios
      @MrSlashStudios 6 лет назад +1

      Neovim has VT220 support because of the terminal library they use, and that isn't very minimal :p

  • @Chronologist89
    @Chronologist89 6 лет назад

    Hey Luke, I enjoy your content a lot. Always have been a fan of minimalist aproaches, but never found a way to properly realize that on myl PC until I found your channel. I have one question and would hope that you can point me into the right direction: I can't get the emojis to work in st. I had a look at your configs and your st build, have the proper fonts installed, but can't seem to get them running. Emojis work in the status bar, therefore I know that the system processes the font properly. There has to be this one "magical" step that I am missing. I would greatly appreciate any hints! Greets, Fabian.

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад

      Does your monospace font have emoji coverage? Which one are you using?

    • @Chronologist89
      @Chronologist89 6 лет назад

      @@LukeSmithxyz I use Inconsolata, as you suggested. Curiously, I tried out getting rid of all the font-config files I tried out and it seems to work now. Maybe I got lost somewhere between installing the fonts and working with fontconfig. I see that you use a font-config file in your configuration, but actually the path "./config/fontconfig" is not supported by font-config, so what is the matter with that, if I may ask?

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад

      Don't know what build of font-config you have that doesn't check the xdg config home, but I'm pretty sure that's default. It is on mine.

  • @pcfreak1992
    @pcfreak1992 6 лет назад

    Is there any reason to switch from urxvt, except for the minimalism?

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад +3

      Well you'll be able to actually read unicode characters for one.

  • @mohammedzeglam6811
    @mohammedzeglam6811 4 года назад +1

    I need know thing less code do not mean more speed or less ram usage

  • @dachd
    @dachd 6 лет назад +5

    ST can't Wayland :'(

    • @_mvr_
      @_mvr_ 6 лет назад +1

      wterm fork

    • @dachd
      @dachd 6 лет назад

      @@_mvr_ I will have a look, it still doesn't seems to be updated so often. :)

    • @distroverse
      @distroverse 6 лет назад

      Doesn't it work properly on Xwayland?

    • @dachd
      @dachd 6 лет назад

      @@distroverse yes but I don't want Xorg apps anymore and don't want to use this. :)

    • @dachd
      @dachd 6 лет назад

      @@chrkrngl I like Wayland and sunning sway, the drop in i3 replacement. :3

  • @Mayesters
    @Mayesters 6 лет назад +5

    why copy and paste with alt instead of ctrl? isnt this inconsistent with the rest of the system?

    • @desktorp
      @desktorp 6 лет назад +19

      unix command principles; ctrl+c kills a process. That is why you will commonly see terminals with shift+ctrl+c for copy.

    • @Mayesters
      @Mayesters 6 лет назад +2

      david esktorp wow, I am a sysadmin myself and somehow didnt think about this. wow. thanks!

  • @SoundToxin
    @SoundToxin 6 лет назад

    >1152x720
    Is this normal? I just noticed the text and such were a little fuzzy. I was watching in mpv, but I came to the site and the top quality here is also "720p".

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад

      I record on a 1680x1050 screen and RUclips resized that to one of its allowed sizes.

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад

      Hence why I e-begged for people to buy me a 1080p monitor in the last stream ;-)

    • @SoundToxin
      @SoundToxin 6 лет назад

      @@LukeSmithxyz Alright, good to know. I'm behind on the streams.

  • @shawncresante9917
    @shawncresante9917 6 лет назад

    I just discovered your channel and I'm currently trying out your LARBS config. I'm impressed with your ability to present and deploy usable software.. what motivated you to make your work public and put the effort into doing your videos? How long have you been using GNU/Linux?

  • @keithhunter4275
    @keithhunter4275 5 лет назад

    I got st to work, but it doesn't show up when I run "update-alternatives --config x-terminal-emulator"... unless I sudo install stterm. But then when I change it there, none of my configs get read. Halp?

  • @HuZo1907
    @HuZo1907 6 лет назад

    Hello Luke. As a pleb, I was wondering whenever we install from your cloned repository by sudo make, is it somehow possible to update st's configurations of yours without recloning and re-installing?

    • @distroverse
      @distroverse 6 лет назад

      Use `git pull` instead of recloning.

    • @HuZo1907
      @HuZo1907 6 лет назад

      @@distroverse yes but what I mean is, I have to manually get the configurations from the github repository and update it that way right? No automated commands?

    • @distroverse
      @distroverse 6 лет назад

      @@HuZo1907 Yes, but you can automate it yourself by using cron. Just check it out on Arch Wiki how to use cron.

    • @HuZo1907
      @HuZo1907 6 лет назад

      @@distroverse Thanks!!

  • @realwizardry834
    @realwizardry834 6 лет назад +1

    Damn Luke you are so cool and so smart with your use of Vim you must be the best programmer in the world

  • @jamesm5192
    @jamesm5192 5 лет назад

    So every time you install the latest st it wipes out the changes you made? Or you need to put it into git and merge? Strange

  • @branquitodemunze
    @branquitodemunze 5 лет назад

    considering the fact that you like the vim philosophy, you might want to try surfingkeys extension which will give you a nice ways to do things in browser, using vim-like key bindings

  • @wacesferpit
    @wacesferpit 6 лет назад

    What's with the letters appearing all weird and duplicated? I type "uname" and it appears "uunnaamuname"

    • @kylec.5476
      @kylec.5476 6 лет назад

      Do you have the default/fallback font installed (Liberation mono)?

    • @wacesferpit
      @wacesferpit 6 лет назад

      @@kylec.5476 yes (don't see how it relates to the problem but ok)

    • @SoundToxin
      @SoundToxin 6 лет назад +1

      I've seen that happen when the $TERM variable is set to something the machine doesn't support. Mostly it's a problem if I'm using a less common terminal (e.g. termite) and connecting to another machine over ssh that does not have termite installed. You can do something like "export TERM=xterm" or "export TERM=xterm-256color" and it should fix that.

    • @wacesferpit
      @wacesferpit 6 лет назад

      @@SoundToxin I guess it is it, from Luke's files I always get $TERM as "#d3c2c7" for some reason, even if 'termname' from the config.h is set to "st-256color", not sure how I fix this one tho

    • @SoundToxin
      @SoundToxin 6 лет назад +1

      @@wacesferpit Weird. I haven't used his files, but I would check anywhere that variable might be set and make sure it gets fixed. Could be .profile, .bashrc, .Xresources maybe. Weird that it's seemingly set to a color. You could maybe also just set the variable in a file of your choice in hopes of it overwriting wherever the other one is set.

  • @ChimbzZ
    @ChimbzZ 5 лет назад +2

    I thought you were a programmer! I was surprised to learn the opposite

    • @justsomeguy8385
      @justsomeguy8385 4 года назад

      Programmers tend to not get caught up on dumb shit like customizing every aspect of their terminal because they could be doing something so much more useful.

    • @ChimbzZ
      @ChimbzZ 4 года назад +2

      @@justsomeguy8385 well I'm a programmer. I don't necessarily get caught up in customizing ever aspect of my terminal, but I do get a kick out of it when I have a bit of spare time.

  • @gatterlinux8426
    @gatterlinux8426 6 лет назад +2

    Can you do a tutorial how to make ranger have awesome font icons on it ; and i like ur videos

    • @ertwro
      @ertwro 6 лет назад +2

      zakaria gatter just install ranger_devicons and the corresponding nerd-font
      github.com/alexanderjeurissen/ranger_devicons

  • @theodore2495
    @theodore2495 6 лет назад

    st has really big latency issues. Not noticeable in normal use, but when you're playing a textmode game like CDDA it lags horribly. It is a tiny terminal though, which is nice.

    • @theodore2495
      @theodore2495 6 лет назад

      @TheFengLord yeah, alacritty takes about ~5 seconds to start up on my computers. I have a habit of opening and closing terminals a lot, so that gets in the way. One thing st has going for it is the super fast startup times, even without the optimization that stuff like alacritty has.

    • @alex_hiller
      @alex_hiller 6 лет назад

      Your problem is that you're playing games.

    • @theodore2495
      @theodore2495 6 лет назад +1

      @@alex_hiller I actually don't play games, someone just told me to test it out to show the latency issues in the terminal. Like I said though, it really isn't noticeable in normal use.

  • @NextToken
    @NextToken 11 месяцев назад

    If he's a "non-programmer" what does that make me?

  • @PieceOfDuke
    @PieceOfDuke 6 лет назад +2

    come on, I though that *I* was a customization freak

  • @menkaur
    @menkaur 4 года назад +1

    wow you do a lot with keyboard. I'd love to learn that somehow!

  • @MoreChannelNoise
    @MoreChannelNoise 6 лет назад

    hmm st doesn't show images at all in ranger! I am using your build and the same settings in my config as I had for urxvt, which was working.
    oh, found the problem I had copied your transparency setting into my Xresources file, setting it to fully opaque 255 solved it.

    • @marciliomcn
      @marciliomcn 6 лет назад

      You must have install w3m to enable image viewer:
      After that:
      1. Run in terminal $ ranger --copy-config=all (to set default configs);
      2. Edit the file ~/.config/ranger/rc.conf and in preview section define:
      set preview_images true
      3. Reload Ranger and enjoy :)

    • @MoreChannelNoise
      @MoreChannelNoise 6 лет назад

      @@marciliomcn I already solved my problem with the transparancy setting, I had already installed w3m and did the other things and it was already working with urxvt, but thanks anyway.

  • @akemrir
    @akemrir 6 лет назад +1

    Nice vid. I`ll give it a try.
    Is it possible to override colors with use of Xresources which exceeds 16?
    For example like these? But with other prefix not URxvt
    github.com/morhetz/gruvbox-contrib/blob/master/urxvt256/gruvbox-urxvt256.xresources

  • @alephanull1953
    @alephanull1953 3 года назад

    0:00 "General Kenobi"

  • @teuphil
    @teuphil 6 лет назад +1

    you should try vimium addon for firefox

  • @shater1164
    @shater1164 6 лет назад +3

    Github or Gitlab!

  • @chopcooey
    @chopcooey 6 лет назад +17

    sudo make install? wtf luke, make a PKGBUILD like a proper arch user

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад +23

      Most of the people who matter in the world don't actually use Arch Linux.

    • @Kevin-vl3ow
      @Kevin-vl3ow 6 лет назад +4

      ​@@LukeSmithxyz Most of the people who matter in the world don't actually use Linux.

    • @LukeSmithxyz
      @LukeSmithxyz  6 лет назад +9

      Conveniently, make runs on BSD as well. So that covers all the rest.

    • @jamesvaughan748
      @jamesvaughan748 5 лет назад

      @@iMarimbaFTW `make remove` target, or, if the developers are lazy, just look at the makefile and manually reverse all the commands under the `install` target

  • @qltcn
    @qltcn 6 лет назад

    If Luke used something for more than two weeks, it most definitely suck. Time to switch for a better one.

  • @mydayswithoutyou
    @mydayswithoutyou 6 лет назад +1

    I guess st is too simple to have tabs, right? I like simple stuff, but I also like tabs

    • @Asrashas
      @Asrashas 6 лет назад

      Why would you need your terminal to have tabs?Just switch the layout for an i3 container to tabbed and spawn terminals in there.Well, I can see one use. That is floating windows. While you can switch an entire container with multiple windows to floating, it isn't very 'ergonomic' to do so. But I don't use floating windows that often.

    • @SoundToxin
      @SoundToxin 6 лет назад +1

      Just use tmux for tabs. You can open a new one with "C-b c".

    • @GreyDeathVaccine
      @GreyDeathVaccine 5 лет назад +1

      Tabs are inferior. Tiling window manager or tmux lets you see content of both terminals and you don't have to manually arange windows :-)

  • @marloncesar4573
    @marloncesar4573 6 лет назад

    I use tmux and st with patch for copy/paste

  • @thescrawl6594
    @thescrawl6594 6 лет назад +1

    i cant bring myself to move to suckless programs. I need my config files.

  • @MisterWayneTV
    @MisterWayneTV 6 лет назад +1

    finally!

  • @drumpf4all
    @drumpf4all 6 лет назад +1

    Microaggression = using mouse.

  • @sayanghosh6996
    @sayanghosh6996 4 года назад

    "st can do emojis" lol no, only the ugly looking fonts.
    st doesnt work with Noto Color Emoji - one of the few emoji fonts whose emojis look nice.

  • @xav1uz
    @xav1uz 6 лет назад +5

    1rd

  • @temari2860
    @temari2860 3 года назад

    You look like Lenin

  • @GonzaloOviedoLambert
    @GonzaloOviedoLambert 4 года назад

    dwm has a serious perfomance issue, i3 is a lot of better

  • @justsomeguy8385
    @justsomeguy8385 4 года назад +1

    Just tried it. No thanks, it looks like shit compared to Alacritty.

  • @salvatoreshiggerino6810
    @salvatoreshiggerino6810 6 лет назад

    I wish I had the patience to make nice rice. Lately I've been using KDE for my shitposting rig, but that's such a waste of potential. Normie friendly DEs will never beat macOS or Windows at their own game, but macOS and Windows will never beat free systems in this kind of computing.

    • @SoundToxin
      @SoundToxin 6 лет назад +1

      You don't have to do it all at once. Install a tiling wm, figure out which parts bug you, and slowly change them.