Somehow I totally forgot to mention tmux! I don't do anything fancy with it, but I prefer tmux to using a tabbed terminal emulator. Wrote about a few more perks of tmux here: shaky.sh/why-tmux/
Tmux is cool, but to someone using a tiling window manager it seems kind of superfluous. I'm vaguely aware that there can still be some use case for it despite not needing its tiling functionality but haven't bothered to learn about it. Would be interested !
Starship is absolutely outstanding. I was originally using Spacefish, and switched to it as soon as it was announced. Really good work done on this thing
I switched to lunarvim about 6 months ago and think it's a great option, even for long time vim users. I got so tired of maintaining my own neovim config and dealing with constant interruptions to my workflow when something didn't work quite right. I even considered switching to Helix simply to avoid the headache of configuring every... single... aspect of my editor. But thankfully, there's lunarvim.
We share 90% of setup, indeed. Only difference is that I prefer astronvim distribution of nvim. Also, you don’t mention file manager, you don’t use any? I am using a terminal one called LF (written in go) with some custom extensions and it’s absolutely amazing. I’m integrating it with all tools you mentioned (fasd,fzf,git,nvim) and I can’t imagine my life without it
you gotta have ripgrep, it's like grep but many orders of magnitude faster with better defaults (might even be included with nvim lsp). and batcat (better cat), it can be used exactly like cat, but without piping on defaults it gives you a less-like interface but I like to do alias cat=bat --plain for normal cat with syntax highlighting and just use bat for the paging version. love those two so much, saved my hundreds of hours already probably :D
You should check out nushell, if you haven't already. I spent quite a long time in zsh and was happy with it, but nushell makes the terminal so much nicer.
Oh cool it makes me feel like it is an hint about the topic I would like to see... I would love to see a video giving a chronological sens to everything you have learned around the specifics of the language you are mastering... Touch Type (is it not Type Touch I don't know) and how much you spent time in learning the core concepts of all your toolings and everything else that is around the principal meal that is the programings skills (that being the ubiquitous stuff) I am interested and intrigued by the time and effort one must put in learning his art when you let aside the continus part of the learning and think more about that initial more focused moment when one learn it's ecosystem 😂
I have a very similar setup, with Alacritty, zsh (but with oh-my-zsh), Starship, tmux, z, fzf and Neovim, but with LazyVim instead of LunarVim. Also lazygit has been really great to use in combo with nvim. And I set up a bunch of commands for Alacritty to use the command key closer to what other Mac apps would do (e.g. CMD + T for a new tmux window, CMD + W to close a tmux window, etc).
Very cool video! If you haven't already you should checkout the fish shell. It seems to do a lot of the history lookup and command suggestions that you are doing in this video.
I have no idea why the the YT algo recommended this to me. Literally, everything you said to me made no sense. And your intelligence and the orderliness of your room intimidate me. Yes, smart people are my trigger. Edit: I listened to a conversation about dark matter between the esteemed cosmologist Brian Keating at UC San Diego and Stacy McGaugh and that made more sense to me than this.
Woah z seems nice, might use it instead of adding alias in my .zshconfig to cd into my commonly used directories 😅 also, have you tried using Warp terminal? If yes, I’m interested to know your thoughts since i feel like you’re an expert when it comes to terminals. Thanks for the video btw! ❤
Lol, the true story is: it came with the place. I bought a cheap Bluetooth adapter and use it for Spotify/RUclips. Boring, but at least it looks cool 😎
@@itzhexen0 🤔you can make GUI for users not for servers. if you are able to program just having text base editors you can program in a very versatile way. having the flexibility and your own set of setup is important.
Somehow I totally forgot to mention tmux! I don't do anything fancy with it, but I prefer tmux to using a tabbed terminal emulator. Wrote about a few more perks of tmux here: shaky.sh/why-tmux/
Have you tried Zellij ?
No, never heard of it! I’ll check it out!
zoxide is even better than z(its actually inspired by z so)
i use atuin for history search ; )
Tmux is cool, but to someone using a tiling window manager it seems kind of superfluous. I'm vaguely aware that there can still be some use case for it despite not needing its tiling functionality but haven't bothered to learn about it. Would be interested !
tmux uses way too much CPU; screen foreva! ;-)
You look like Peter Parker from the 2001 spiderman movie.
😭😭??
💀
Peter Parker if he settled down
Underrated channel, tons of useful content. Thanks.
Some of the cli I use
1. Ripgrep
2. Bat a replacement for cat
3. Nushell awesome shell
4. Fzf
5. Zoxide
6. Fig
Love so many of these! Never heard of fig though, what’s that?
@@andrew-burgess It's a Mac terminal I believe
Starship is absolutely outstanding. I was originally using Spacefish, and switched to it as soon as it was announced. Really good work done on this thing
I switched to lunarvim about 6 months ago and think it's a great option, even for long time vim users. I got so tired of maintaining my own neovim config and dealing with constant interruptions to my workflow when something didn't work quite right. I even considered switching to Helix simply to avoid the headache of configuring every... single... aspect of my editor. But thankfully, there's lunarvim.
I've been using zoxide which is a version of z written in rust..
Cool! How does it compare?
Thank you for your channel, love your typescript videos!
We share 90% of setup, indeed. Only difference is that I prefer astronvim distribution of nvim. Also, you don’t mention file manager, you don’t use any? I am using a terminal one called LF (written in go) with some custom extensions and it’s absolutely amazing. I’m integrating it with all tools you mentioned (fasd,fzf,git,nvim) and I can’t imagine my life without it
you gotta have ripgrep, it's like grep but many orders of magnitude faster with better defaults (might even be included with nvim lsp). and batcat (better cat), it can be used exactly like cat, but without piping on defaults it gives you a less-like interface but I like to do alias cat=bat --plain for normal cat with syntax highlighting and just use bat for the paging version. love those two so much, saved my hundreds of hours already probably :D
You should check out nushell, if you haven't already. I spent quite a long time in zsh and was happy with it, but nushell makes the terminal so much nicer.
Have look at the Warp Terminal - It’s pretty cool
Oh cool it makes me feel like it is an hint about the topic I would like to see... I would love to see a video giving a chronological sens to everything you have learned around the specifics of the language you are mastering... Touch Type (is it not Type Touch I don't know) and how much you spent time in learning the core concepts of all your toolings and everything else that is around the principal meal that is the programings skills (that being the ubiquitous stuff) I am interested and intrigued by the time and effort one must put in learning his art when you let aside the continus part of the learning and think more about that initial more focused moment when one learn it's ecosystem 😂
I have a very similar setup, with Alacritty, zsh (but with oh-my-zsh), Starship, tmux, z, fzf and Neovim, but with LazyVim instead of LunarVim.
Also lazygit has been really great to use in combo with nvim.
And I set up a bunch of commands for Alacritty to use the command key closer to what other Mac apps would do (e.g. CMD + T for a new tmux window, CMD + W to close a tmux window, etc).
I have similar setup. I use alacritty, black box terminal, tmux (vim keybindings), fish shell (with starship prompt), lunarvim.
good video, the fzf and history was so good but I cannot find that in your config files, did you remove it?
You do right, I also wrote own shell.
For all the history search and refinement of commands, I found Warp pretty neat. Did you give a try already?
Very cool video! If you haven't already you should checkout the fish shell. It seems to do a lot of the history lookup and command suggestions that you are doing in this video.
Thanks for the tip! I’ve heard good things about fish, but haven’t had a chance to try it yet.
I have no idea why the the YT algo recommended this to me. Literally, everything you said to me made no sense. And your intelligence and the orderliness of your room intimidate me. Yes, smart people are my trigger.
Edit: I listened to a conversation about dark matter between the esteemed cosmologist Brian Keating at UC San Diego and Stacy McGaugh and that made more sense to me than this.
Ha, you should see the other side of the room.
Good stuff!! 🔥
Woah z seems nice, might use it instead of adding alias in my .zshconfig to cd into my commonly used directories 😅
also, have you tried using Warp terminal? If yes, I’m interested to know your thoughts since i feel like you’re an expert when it comes to terminals. Thanks for the video btw! ❤
Tried warp only briefly, so no real opinions. I should spend some more time with it.
z is a great tool!
Can Lunar Vim be made to startup already in input mode?
Do you do anything to make Lunarvim not be super slow?
Tell us about that sweet speaker and amp setup you got goin on!
Lol, the true story is: it came with the place. I bought a cheap Bluetooth adapter and use it for Spotify/RUclips. Boring, but at least it looks cool 😎
How you show the current file and function that your cursor is on at the left top?
That’s part of the lunarvim configs! shaky.sh/tools/
Fish shell
are you spiderman?
lost me at vim
I think your couch might be trans
Why do Linux users prefer to live 40 years in the past?
old but gold. why history need to be forget when the only good programmers come actually from that era. do you belive copy paste is better?
@@ClotheSpinFOX GUI's have been around for a very long time. Learn how to make one.
@@itzhexen0 🤔you can make GUI for users not for servers. if you are able to program just having text base editors you can program in a very versatile way. having the flexibility and your own set of setup is important.
GUIs just slow you down if you already know what you are doing.
@@ryandls2592 Actually gui's are considering they work just like a command-line application with a graphical interface.
Thanks for sharing