More fun in the terminal with Wezterm!

  Рет қаралды 22,505

Josh Medeski

Josh Medeski

6 ай бұрын

Wezterm is a my new favorite terminal emulator. It's been fun to create some customizations for it using the lua programming language. In this video, I'll show you how I swap out background images, fonts, and color schemes using lua. I'll also show you a tip for how to get rid of the notch if you have a MacBook.
Check out the blog post with more details:
www.joshmedeski.com/posts/mor...

Пікірлер: 75
@JoshMedeski
@JoshMedeski 6 ай бұрын
What's your favorite terminal emulator, let me know!
@arabshaptukaev4348
@arabshaptukaev4348 6 ай бұрын
Hi Josh(@joshmedeski)) have you tried Warp Terminal? What do you think about it and why did you choose wezterm over Warp?
@mentalmarvin
@mentalmarvin 6 ай бұрын
Konsole. I love these kinds of short to-the-point videos than hours long streams.
@JoshMedeski
@JoshMedeski 6 ай бұрын
@@arabshaptukaev4348 warp has some cool features but it’s too opinionated for me.
@NavyDevy
@NavyDevy 6 ай бұрын
Hi Josh, tried kitty terminal? I think it's pretty good, what you think about that?
@JoshMedeski
@JoshMedeski 6 ай бұрын
@@NavyDevy I have used kitty. It is very performant and has lots of similar features to Wezterm, I know lots of people who enjoy it
@hotdog2c
@hotdog2c 6 ай бұрын
The fact that i can customize both my editor and terminal in lua is really great!
@gregpetrov6919
@gregpetrov6919 6 ай бұрын
Thanks! So cool you make blog posts along with KZbin videos.
@JoshMedeski
@JoshMedeski 6 ай бұрын
You bet!
@Emily-xl8qw
@Emily-xl8qw 10 күн бұрын
Agree, i hate to watch a 10 minute video to just figure 1 thing out, but if im interested in all of the article, i have trouble reading it all
@ascourter
@ascourter 6 ай бұрын
Great video Josh! I'll have to give it a try, especially since I can use Lua for config!
@typecraft_dev
@typecraft_dev 6 ай бұрын
wezterm looks great I'll have to check this out!
@barbiefan3874
@barbiefan3874 6 ай бұрын
on Linux in hyprland you can set xray option which will render all transparent regions as if there was nothing behind them, only wallpapers
@bombrman1994
@bombrman1994 3 ай бұрын
Also I like to yoink the idea from windows wallpapers auto rotation. I would like to make it automatically rotate the wallpapers on given intervals
@atipuginhere
@atipuginhere 6 ай бұрын
I've also moved from iTerm to Wezterm recently, much smoother experience imo
@voiceoftreason1760
@voiceoftreason1760 10 күн бұрын
I wonder why the landing page still only says it runs on win10 and doesn't mention win11
@chandraprakashdarji
@chandraprakashdarji Ай бұрын
Just wanna know who you placed your camera video in background of windows?
@jgchristopher
@jgchristopher 6 ай бұрын
I love the PARA usage!
@rocchan8887
@rocchan8887 5 ай бұрын
How is the emoji 👉put current line of your neovim, is it an autocmd? can you share your configuration?
@JoshMedeski
@JoshMedeski 5 ай бұрын
It's called smooth cursor, here's my config github.com/joshmedeski/dotfiles/blob/e9b8892c1049074bac0d4488ecd80deeb9103c9e/.config/nvim/lua/plugins/smooth-cursor.lua#L6
@bstar777777
@bstar777777 6 ай бұрын
Interesting video, but switching just for backgrounds and theming are kind of shallow reasons... what about performance, scrollback search, window splits, tabs?, tmux integration, bitmap fonts?, integration with zsh/fish, etc?
@007arek
@007arek 6 ай бұрын
Wezterm is similar to kitty, great performance with advanced features. I believe it has everything, I don't know what fish and tmux integration are you expect. It has their own session manager.
@JoshMedeski
@JoshMedeski 6 ай бұрын
I made this video to call out why Wezterm is different. It's GPU powered so I get all the same benefits as terminal emulators as Kitty and Alacritty but some "fun" additions using lua.
@JoshMedeski
@JoshMedeski 6 ай бұрын
I use tmux for now, but I've heard good things about both Wezterm and Kitty's session management tooling.
@bstar777777
@bstar777777 5 ай бұрын
@@JoshMedeski I've been diving in and seeing how it performs vs Kitty. I just came to the realization that I have a bunch of workflows that are Kitty specific. It's making it hard to switch on a whim, but I'm having fun figuring things out. Not sure I will ultimately switch, but it's nice to know what else is out there.
@michal1693
@michal1693 6 ай бұрын
Im using linux. wezterm is my opengl terminal of choice (alacrity and kitty being alternatives) because it offers scrolling side bar. I still like to use mouse.
@JoshMedeski
@JoshMedeski 6 ай бұрын
I use tmux which has decent mouse support, but built-in support is always nice.
@ii7mdj_353
@ii7mdj_353 6 ай бұрын
Hey dude awesome video! Keep it up 🫡
@JoshMedeski
@JoshMedeski 6 ай бұрын
Thanks! Will do!
@codeman99-dev
@codeman99-dev 2 ай бұрын
My favorite? Windows Terminal!
@ravipratapmishra7013
@ravipratapmishra7013 6 ай бұрын
Recently a bug appears in yabai for where if an unmanaged window is present over a managed app(in yabai) then even if i toggle to the managed app via alt_tab then in that case also the unmanaged window will remain on top of the manage one even though managed one is in focus i mean if you perform any action say press space when browser is the managed app when pressing space key it will scroll browser page though the unmanage windowe is on top of managed window.
@JoshMedeski
@JoshMedeski 6 ай бұрын
Yeah, I have stopped using yabai. I’ve got a video coming out on why early next year!
@ravipratapmishra7013
@ravipratapmishra7013 6 ай бұрын
@@JoshMedeski what are you using now?
@giedi7644
@giedi7644 6 ай бұрын
apparently the dreadful stage manager@@ravipratapmishra7013
@stevedylandev
@stevedylandev 6 ай бұрын
Gonna have to at least give it another go!
@JustMyTwoCentz
@JustMyTwoCentz 3 ай бұрын
How can i run wezterm as default terminal in debian and how can i autostart tmux when opening wezterm ? In gnome-terminal i have it so that opening my terminal opens and ressurects my tmux sessions (saved ones). Any help :)?
@theherk
@theherk 3 ай бұрын
Could be done in your shell by detecting an interactive session then launching tmux if not running. Then it wouldn’t be tied to the terminal emulator you use. But wezterm does have a spawn api that would let you do this too. Best of all, it has built in muxing so you don’t even need tmux.
@JustMyTwoCentz
@JustMyTwoCentz 2 ай бұрын
@@theherk thanks for your reply ! Do you have this set up in your shell ? I have some script going, but can't really share it here, i managed to make wez open my resurrect/tmux sessions with it, so i guess it's working somewhat, just wanted to see different approaches :) I know about wez' built-in functionality of multiplexing, i just didn't get into it as of now and wanted to port my tmux setup first :)
@donparker4584
@donparker4584 Ай бұрын
Windows swears that the installation Wezterm file is not kosher. And virustotal says it's life-threatening....
@Fullflexno
@Fullflexno 6 ай бұрын
This Channel is so slept on!
@JoshMedeski
@JoshMedeski 6 ай бұрын
More to come!
@klaudioz_
@klaudioz_ 6 ай бұрын
Can I use it with visor mode on Mac?
@JoshMedeski
@JoshMedeski 6 ай бұрын
I haven’t heard of visor mode. Try and let us know if it works for you
@AdventuresOfPepero
@AdventuresOfPepero 4 ай бұрын
it has lots of problems on windows. last version crashes ony machine.
@lemonmango8
@lemonmango8 Ай бұрын
Hey! At 3:28 you mention someone and their animated wezterm configuration. But I couldn't quite understand the name / find their KZbin Channel (Nick Nici?). Would be awesome if you could link them!
@JoshMedeski
@JoshMedeski Ай бұрын
Here’s the video kzbin.info/www/bejne/r53VaZuXeMuMqZIsi=_ThtEaMXFr6wRPaF
@lemonmango8
@lemonmango8 Ай бұрын
@@JoshMedeski thanks so much for the quick reply! Also looking forward to your video on what you're using now instead of yabai, if you're still planning to make it. I've also switched off from yabai because i found it too inconsistent and slow, to just using Stage Manager with a few keybindings, and I'm speculating that you might be running a similar setup these days, but curious to see in more detail! Cheers!
@JoshMedeski
@JoshMedeski Ай бұрын
​@@lemonmango8 thanks, that video is coming later next month!
@phonglenus
@phonglenus 6 ай бұрын
Can you give me the video link duol at 3.38 seconds?
@JoshMedeski
@JoshMedeski 6 ай бұрын
Check out the blog post in the description
@umka7536
@umka7536 6 ай бұрын
I tried WezTerm but its font rendering quality is not what I expected.
@JoshMedeski
@JoshMedeski 6 ай бұрын
Fair enough, I’ve had a few issues with font rendering as well
@laughingvampire7555
@laughingvampire7555 Ай бұрын
be careful the suckless mob will come for you
@danielstellmon5330
@danielstellmon5330 6 ай бұрын
I use Terminator. I don't do a lot of configuration on my terminal so I don't see much of a reason to switch.
@JoshMedeski
@JoshMedeski 6 ай бұрын
If it ain't broke 🫡
@khanra17
@khanra17 3 ай бұрын
I switched from wez term because its a hugeeee bloat now.
@theherk
@theherk 3 ай бұрын
It’s like 35MB. What was added that you considered bloat?
@user-vf5bm6vr8e
@user-vf5bm6vr8e 4 ай бұрын
I dumped my girlfriend for Wezterm
@naranyala_dev
@naranyala_dev 3 ай бұрын
try Contour terminal
@BarryBazzawillWilliams
@BarryBazzawillWilliams 6 ай бұрын
🦶
Which Terminals Do Pro Developers Use? My Top Picks.
13:16
John McBride
Рет қаралды 7 М.
A pack of chips with a surprise 🤣😍❤️ #demariki
00:14
Demariki
Рет қаралды 32 МЛН
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 18 МЛН
Smart tmux sessions with zoxide and fzf
14:55
Josh Medeski
Рет қаралды 51 М.
FZF Will CHANGE How You Work
9:30
DevOps Toolbox
Рет қаралды 34 М.
ThePrimeagen Hacks My Productivity
3:30
Scott Macchia
Рет қаралды 35 М.
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 907 М.
What the hell is Zellij?
8:00
typecraft
Рет қаралды 57 М.
Goodbye Alacritty - Hello Kitty!
15:06
The Linux Cast
Рет қаралды 42 М.
Kitty Is A Fast And Feature Rich Terminal Emulator
17:55
DistroTube
Рет қаралды 146 М.
Tmux will SKYROCKET your productivity - here’s how
10:02
typecraft
Рет қаралды 69 М.
Why Linux isn't more popular
13:41
Surfshark Academy
Рет қаралды 174 М.
Zellij for Tmuxers
9:03
DevOps Toolbox
Рет қаралды 15 М.
Miroşun siniri 🤣 #springonshorts #özlemlinaöz
0:18
Özlemlina Öz
Рет қаралды 60 МЛН
Спас Пропавших Людей🆘💁😱
1:00
BOOM
Рет қаралды 1,8 МЛН