Had a full-on PowerShell on-the-job training some time ago. The PowerShell is actually one of the better products Microsoft ever made. Someone actually thought about what it does and how it does that. You can interface with (most of) the Windows APIs and also add custom stuff into it in a consistent way. I wouldn’t use it on Linux, though.
Yeah, nushell is great, being able to just string together primitives to get something more easily than bash is great, also it's a decent scripting language too
It's amazing, plus it's cross platform so I can use it on my windows and linux machine, my only problem with it is that python venv doesn't have an activate script for it which is mildly annoying
@@sininenblue9161 I have that problem too, I think they did a PR to get nushell working with python-venv, but it was rejected because nushell is not in version 1.0, so is not stable.
Like xonsh, but you can mix C# code with your pwsh scripts if you want to access .NET classes with normal syntax. I wouldn't have picked pwsh as my shell, except it works on *all* platforms I need
For what its worth, the original Bourne Shell isnt actually proprietary anymore. Research UNIX (at least up to and including 7) have been relicensed under an open source license (although, we don’t necessarily have the source), but I believe we have v7’s source, which is probably pretty close, more or less.
I started using nushell awhile ago and I love it. I don't want to go back. It was especially useful for me since I constantly have to switch environments with my job. It's really nice having a shell that (almost) works exactly the same on every os.
Very good video. I felt fireship vibes in your humor ;) Also I can agree with fish being very hard to switch away from, auto completion really helps a ton.
The beginning of this video totally explains why we learn Fortran 77 in intro to computational physics in college (year 2023). Professors are just unable to learn something new. They are unwilling to teach in a better and more maintainable way. They think that learning to use code that is absolutely hell to maintain is somehow good.
My firist contact with Fish started 20 years ago. Blowing my mind when i see everthing colored to guy like that not using linux terminal. Today, watching your video i really happy to see Fish again and think "ohh my god this still existing? Look this, is looking better tha 20 years a go"
That was very funny and interesting! I should have seen it coming which shell "won" 😄. Thanks for reminding me about Nushell, usually I am on zsh, but after revisiting Nushell I think I will jump into it from time to time.
3:03 Apple used to ship Bash by default. The reason they ship ZSH now is because Bash updated their licensing to GPLv3. So they had to either keep an old version of BASH with the GPLv2 or Remove Bash and ship something else that has a more permissive license.
I use nushell and Fish shell and bash at the same time. Bash for when i copy paste in a command. Nu shell for normal use. And fish to be able to ctrl+z and fg, and remember directory specific history and time commands to milliseconds
It's easier if you thing of your interactive shell and your scripting shell as different. Your interactive shell can be an shiny new thing you like. You might want something you can use at home and at work but you don't need to. Your scripting shell can vary, just put the shebang at top to say what it is: I use #!/bin/sh for simple script #!/bin/bash for if I know i'm using bash features.
Ok, is there anyone with more than a month of PowerShell experience that actually dislikes it? I haven't worked with nushell but if you have ever had actual objects on the terminal, nothing will ever get me back to working with strings. There are some caveats, of cause. It is by MS, it breaks with a lot of shell traditions (capitalisation, dashes in front of parameters...), is a little too Windows specific, esp. regarding paths but that's all way better than bash still. My main complaint is actually that it is used in places, where a propper programming language would fit better.
Love it! The whole time I was like "Well, you can do that with PowerShell" and the ending made me spew coffee out my nose. I'm all for using the right tool for the job, but I keep coming back to PowerShell, even and sometimes especially in Linux.
I love this video. By the way I've written an install script in batch. And this script gets stuck at different points depending on the machine it runs on. It is awful.
And still I feel like Bash is just fine for my needs. I basically just open my terminal to run vim, git, curl, fzf and grep. I did patch over the rougher things with bash using zoxide and starship. but at least all scripts just work out of the box since nobody is breaking compatibility with bash :P
I pretty much live in the terminal, and I use Bash, but it's mostly vanilla except for a few autocomplete enhancements. I use `wget` over `curl` for most things, but I do like using `fzf` to select from lists. I wrote a script to generate a list of GH projects associated with a username and store it as a series of URLs, and I use `fzf` to select from the list quicker when cloning the repos with `git`.
bash is just fine for almost anyone's needs but it's nice to have syntax highlighting and transient prompt (those are things that moved me to zsh in the first place, even before getting a mac)
jokes aside, the rule for me is, i use pretty heavily configured zsh (and nvim and tmux) on both my work and home machines but i'm keeping myself familiar with default zero-aliased bash, vim with just nu rnu (and tabstop/autoindent if needed) and default tmux prefix and keybinds because as it's been said here, you can find those three on pretty much anything useful
I keep using zsh because of its extended globbing and completion. Not much people give a damn about backwards comparability, it's usually just using Perl or Python (and sometimes NodeJS) for anything scripting related. Writing a script in a shell is succumbing to string-oriented programming, and shells like Nu, Fish and **cough** *Powershell* make it simpler by introducing better syntax and/or organizing the data in a more meaningful way.
I absolutely love fish with starship, but... I don't know if I would one day move to nushel, it feels like stdout is out of the window with this one...
Amazing video! Love this one so much just because I used all those, scripted thousands of lines and suffered a lot😢, including that no doubt best shell PowerShell. All I want now is a god damn magic spell but not a shell.😂
I've used Linux since 1997 and have 20 years of professional experience as a software engineer, SRE and sysadmin. PowerShell pioneered the "structured data in the shell" concept, or at least was (and is) the most widely used shell to do this. Anyone who shits on Powershell has not really used it. It's extremely powerful and handy.
I was thinking about this the other day and I feel like it comes down to use case. Powershell feels extremely powerful when you need to really dig in and do something serious. But it also feels like it was specifically designed for a system where the terminal is not your primary interface, which makes sense given the reality of Windows. Something like Bash and all it's associated tools on the other hand feel like they were designed with terminal first in mind (which again makes sense given the context they were developed in). It's so much easier to do basic things and whip out a quick script for simple jobs. But doing anything complex quickly turns into a nightmare.
@@jeffreyhymas6803 I can mostly agree with that, but that's also what languages like Python are for. When it's too complex for Bash, use Python or some other language.
one big reason I've always hated it is because on my old computer, even the simplest commands, like an echo or anything at all, would take upwards of 5-10 seconds, and more complex commands were just exponentially worse.
I tried to use nushell but after trying to use 'find' and realizing it was different I had to acknowledge that I don't want to learn a new shell when I'm often sshing into different computers that are likely using bash.
Good video! Bash being too slow is such a Linux thing. I mostly use bash, as it's on most servers and containers I use and just hope it works in sh too or make some adaption if needed.
wow that is neat. great storytelling in this video too. i mostly just wanted the end answer but i couldn't skip ahead and miss everything. i use fish in arch on wsl2 btw also powershell is pretty based now dont hate =(
I'm pretty sure bash IS linked to sh but when run from sh, it runs in compatibility mode. EDIT: even for a small script, zsh very quickly becomes incompatible with bash. And apple still has bash. Meaning, if you are making your script an executable, then it will still use bash. Zsh is used on interactive terminals.
To phrase it a bit better, Bash runs in compatibility mode when the name it is invoked with is `sh`. On my system, and on a great many others, /bin/sh is a symlink to /bin/bash. So if you write a script and use /bin/sh for the shebang, it can cause problems if you expect proper Bash behavior. Which means you should always make the shebang /bin/bash.
I love the idea of nushell but in practice I've found that nothing can touch fish for daily Getting Shit Done. It's been my daily driver for something like 7 years now.
I've used Fish for around 7 years, and Nushell for the last ~1.5. Fish, in my opinion, still has better out-of-the-box defaults, completions, and prompt. On the other hand, it's scripting is still too reliant on the Linux-toolset. For instance, it still uses the archaic POSIX "test/[]" syntax for comparisons. Nushell's language, ergonomics/composability, type-system, and data handling are insanely great. At some point in the last year, the latter won out over the former for me. And I think Nushell will close the gap (perhaps with the help of Carapace and Starship, for example) on the other "polish" items from Fish over time.
@@NotTheDr01ds yeah I think the reason nushell didn't work for me as a daily driver was mainly because I don't really do much shell scripting. I occasionally need to parse some data out of log files but it's not so frequent that nushell's power would change my day to day experience much.
@@sligit That makes perfect sense. And I would agree that if you aren't doing any scripting, Fish is absolutely the best shell out there at the moment. Insanely great defaults that let you just get right to work.
NGL I kinda dig PowerShell, but sometimes it is too complex and I hope it never has such dumb idea, like having 16bit LE encoding on Linux, like on Windows!
We can bash on powershell all we want, but it *is* cross-platform, uses structured data like nu shell, and is guaranteed to be installed on Windows PCs. I use zsh in WSL, but powershell is sometimes clutch when you want the full power of .NET but don't want to make an application.
The best thing about Powershell is it basically gives you SSH without having to go through your companies red tape since most have it enabled for admin work. Enter-PSSession and New-PSSession have saved my bacon many times.
She sells seashells on a seashore But the value of these shells will fall Due to the laws of supply and demand No one wants to buy shells 'cause there's loads on the sand Step 1: you must create a sense of scarcity Shells will sell much better if the people think they're rare, you see Bare with me, take as many shells as you can find and hide 'em on an island stockpile 'em high until they're rarer than a diamond Step 2: you gotta make the people think that they want 'em Really want 'em, really fuckin want 'em Hit 'em like Bronson Influencers, product placement, featured prime time entertainment If you haven't got a shell then you're just a fucking waste man Three: it's monopoly, invest inside some property, start a corporation, make a logo, do it properly "Shells must sell", that will be your new philosophy Swallow all your morals they're a poor man's quality Four: expand, expand, expand, clear forest, make land, fresh blood on hand Five: why just shells? Why limit yourself? She sells seashells, sell oil as well! Six: guns, sell stocks, sell diamonds, sell rocks, sell water to a fish, sell the time to a clock Seven: press on the gas, take your foot off the brakes, Run to be the president of the United States Eight: big smile mate, big wave that's great Now the truth is overrated, tell lies out the gate Nine: Polarize the people, controversy is the game It don't matter if they hate you if they all say your name Ten: the world is yours, step out on a stage to a round of applause You're a liar, a cheat, a devil, a whore And you sell seashells on the seashore
The way you introduced fish, I knew this could only end with PowerShell. Perfect video
Had a full-on PowerShell on-the-job training some time ago. The PowerShell is actually one of the better products Microsoft ever made. Someone actually thought about what it does and how it does that. You can interface with (most of) the Windows APIs and also add custom stuff into it in a consistent way.
I wouldn’t use it on Linux, though.
After nushell I had a feeling PowerShell was going to be the punchline
Nushell is actually a quite good concept for a fully interactive shell meant for commandline scripting.
The main reason Apple went with zsh is the MIT licence, bash is GPL
I'm calling it. This is a primeagen reactable video
agreed
someone tag the primeagen
Any shell could be better than another, until the first remote SSH!
Nushell is amazing. I've automated so many aspects of my workflow just because it's easy and fun now.
Yeah, nushell is great, being able to just string together primitives to get something more easily than bash is great, also it's a decent scripting language too
It's amazing, plus it's cross platform so I can use it on my windows and linux machine, my only problem with it is that python venv doesn't have an activate script for it which is mildly annoying
@@sininenblue9161 I have that problem too, I think they did a PR to get nushell working with python-venv, but it was rejected because nushell is not in version 1.0, so is not stable.
It also does everything through json which is just... Horrendous
I got into it early and my scripts kept breaking. Are their utilities stable now?
You last shell gives me PTSD
it gave me shell shock
@@pooyataleb2514 ba dum pwsh
sh!
Shell wars: chaos, everyone hates everyone (/lh)
All shell users in harmony: Fuck powershell
@@sveps8883 powershell is pretty good tho
I mean powershell also uses structured data kinda like nushell so I guess they must be equal
PowerShell is the OG Nushell.
Powershell is actually pretty useful
Like xonsh, but you can mix C# code with your pwsh scripts if you want to access .NET classes with normal syntax. I wouldn't have picked pwsh as my shell, except it works on *all* platforms I need
That was my first thought. Powershell is the sleeper shell
Powershell is great, except for it's syntax which drives me nuts
Okay, that ending was legit funny. It made me breathe out quite audibly.
For what its worth, the original Bourne Shell isnt actually proprietary anymore. Research UNIX (at least up to and including 7) have been relicensed under an open source license (although, we don’t necessarily have the source), but I believe we have v7’s source, which is probably pretty close, more or less.
Me at the end of the video:
What the SHELLL!?!?
Fish master race
Rise, my fishy brethren! Rise and take back this world from the surface dwellers, the dry abominations!
Dunkey style video.
We can say that this is the first Dunkey-type game... err I mean video ever.
I started using nushell awhile ago and I love it. I don't want to go back. It was especially useful for me since I constantly have to switch environments with my job. It's really nice having a shell that (almost) works exactly the same on every os.
Very good video. I felt fireship vibes in your humor ;)
Also I can agree with fish being very hard to switch away from, auto completion really helps a ton.
The beginning of this video totally explains why we learn Fortran 77 in intro to computational physics in college (year 2023). Professors are just unable to learn something new. They are unwilling to teach in a better and more maintainable way. They think that learning to use code that is absolutely hell to maintain is somehow good.
My firist contact with Fish started 20 years ago. Blowing my mind when i see everthing colored to guy like that not using linux terminal. Today, watching your video i really happy to see Fish again and think "ohh my god this still existing? Look this, is looking better tha 20 years a go"
That was very funny and interesting! I should have seen it coming which shell "won" 😄. Thanks for reminding me about Nushell, usually I am on zsh, but after revisiting Nushell I think I will jump into it from time to time.
3:03 Apple used to ship Bash by default. The reason they ship ZSH now is because Bash updated their licensing to GPLv3. So they had to either keep an old version of BASH with the GPLv2 or Remove Bash and ship something else that has a more permissive license.
I mean, I switched to nushell some time ago, and even though it is still very fresh software, it just feels so incredible to get good at
Never have I ever thought that shell can be used this many times in a video
NuShell mentioned.
I love nushell, Honestly the best shell ever.
If I took a shot every time you say "shell" I will fall in a alcaholic coma
If I took a shot every time you misspelled "alcoholic" I'd probably be fine but I still thought it'd be funny to point out
Powershell 🤣 that one really got me
All hail the king of sysadmin scripts, the holy Powershell!!!
I hate PowerShell. It's the most "copy/paste only" abomination ever created, at last on Windows.
@@bart2019 ? maybe you're talking about the outdated Windows Powershell? Powershell 6/7 is actually godlike, even without .NET interoperability.
Absolutely adore your video style, both informative and memy(which suprisingly really helps with learning)
"sh", the OG, for the win
"backwards-compatible, but not always" 😂😂❤
I use nushell and Fish shell and bash at the same time. Bash for when i copy paste in a command. Nu shell for normal use. And fish to be able to ctrl+z and fg, and remember directory specific history and time commands to milliseconds
It's easier if you thing of your interactive shell and your scripting shell as different. Your interactive shell can be an shiny new thing you like. You might want something you can use at home and at work but you don't need to. Your scripting shell can vary, just put the shebang at top to say what it is:
I use #!/bin/sh for simple script #!/bin/bash for if I know i'm using bash features.
This video made me know nushell and start using it, still getting used to it but pretty good and interesting
The best shell is the one that fits your workflow and habits the best
Ok, is there anyone with more than a month of PowerShell experience that actually dislikes it? I haven't worked with nushell but if you have ever had actual objects on the terminal, nothing will ever get me back to working with strings.
There are some caveats, of cause. It is by MS, it breaks with a lot of shell traditions (capitalisation, dashes in front of parameters...), is a little too Windows specific, esp. regarding paths but that's all way better than bash still.
My main complaint is actually that it is used in places, where a propper programming language would fit better.
Love it! The whole time I was like "Well, you can do that with PowerShell" and the ending made me spew coffee out my nose. I'm all for using the right tool for the job, but I keep coming back to PowerShell, even and sometimes especially in Linux.
I love this video. By the way I've written an install script in batch. And this script gets stuck at different points depending on the machine it runs on. It is awful.
Sums it up pretty well.
Personally I stopped at ZSH and am thinking about going back to bash.
And still I feel like Bash is just fine for my needs. I basically just open my terminal to run vim, git, curl, fzf and grep. I did patch over the rougher things with bash using zoxide and starship. but at least all scripts just work out of the box since nobody is breaking compatibility with bash :P
I pretty much live in the terminal, and I use Bash, but it's mostly vanilla except for a few autocomplete enhancements. I use `wget` over `curl` for most things, but I do like using `fzf` to select from lists. I wrote a script to generate a list of GH projects associated with a username and store it as a series of URLs, and I use `fzf` to select from the list quicker when cloning the repos with `git`.
bash is just fine for almost anyone's needs but it's nice to have syntax highlighting and transient prompt (those are things that moved me to zsh in the first place, even before getting a mac)
jokes aside, the rule for me is, i use pretty heavily configured zsh (and nvim and tmux) on both my work and home machines
but i'm keeping myself familiar with default zero-aliased bash, vim with just nu rnu (and tabstop/autoindent if needed) and default tmux prefix and keybinds because as it's been said here, you can find those three on pretty much anything useful
You earned a new subscriber.
I keep using zsh because of its extended globbing and completion. Not much people give a damn about backwards comparability, it's usually just using Perl or Python (and sometimes NodeJS) for anything scripting related.
Writing a script in a shell is succumbing to string-oriented programming, and shells like Nu, Fish and **cough** *Powershell* make it simpler by introducing better syntax and/or organizing the data in a more meaningful way.
lmfao you made my day man. auto subscribe!
Honestly, good content. Keep it up!
I use pwsh with plugins and it works great!
Excellent ... ya got me chap😉
6:58 perfect ending xD
It feels like watching a video about Fate chronology or which version of Saber (Artoria) is this
I absolutely love fish with starship, but... I don't know if I would one day move to nushel, it feels like stdout is out of the window with this one...
zsh is quite literally, the perfect cut off point for shell scripting. It has plugins and enough backwards compatibility with sh.
Nushell has had such a great ROI for me at work
i like your funny words magic man
Spooky ending! You just made me install zsh, then fish... then I paused for a bit. But now Im off to install the winner
A shell is not a shell of the terminal but of the underlying operating system
I was wondering if you would include PowerShell
Bro called Windows trash at the start and then called Powershell the best shell at the end
Amazing video! Love this one so much just because I used all those, scripted thousands of lines and suffered a lot😢, including that no doubt best shell PowerShell. All I want now is a god damn magic spell but not a shell.😂
I've fallen in love with Korn. Someone save me.
M-x butterfly is the best shell, can do practically anything
I've used Linux since 1997 and have 20 years of professional experience as a software engineer, SRE and sysadmin. PowerShell pioneered the "structured data in the shell" concept, or at least was (and is) the most widely used shell to do this. Anyone who shits on Powershell has not really used it. It's extremely powerful and handy.
I was thinking about this the other day and I feel like it comes down to use case. Powershell feels extremely powerful when you need to really dig in and do something serious. But it also feels like it was specifically designed for a system where the terminal is not your primary interface, which makes sense given the reality of Windows.
Something like Bash and all it's associated tools on the other hand feel like they were designed with terminal first in mind (which again makes sense given the context they were developed in). It's so much easier to do basic things and whip out a quick script for simple jobs. But doing anything complex quickly turns into a nightmare.
it is, powerfull
@@jeffreyhymas6803 I can mostly agree with that, but that's also what languages like Python are for. When it's too complex for Bash, use Python or some other language.
one big reason I've always hated it is because on my old computer, even the simplest commands, like an echo or anything at all, would take upwards of 5-10 seconds, and more complex commands were just exponentially worse.
@@sheep4483 Are you talking about PowerShell? If so, how recent was this?
love the korn sneak in
this is just so great
PowerShell has an anthropomorphic superhero avatar. Need I say more?
Found out about fish around a week or 2 ago and now I never switching back lol
Big robert elder vibes
"Need i say more"
*pause
brew install nushell
I tried to use nushell but after trying to use 'find' and realizing it was different I had to acknowledge that I don't want to learn a new shell when I'm often sshing into different computers that are likely using bash.
Good video!
Bash being too slow is such a Linux thing.
I mostly use bash, as it's on most servers and containers I use and just hope it works in sh too or make some adaption if needed.
pwsh is goated
blesh is readline fix for bash and has features of fish and zsh readline
wow that is neat. great storytelling in this video too. i mostly just wanted the end answer but i couldn't skip ahead and miss everything. i use fish in arch on wsl2 btw
also powershell is pretty based now dont hate =(
Keep it up, great video
Almost spit my drink because of the ending 😅
Wow, it's almost like academic research is an entirely field than working in industry lmao
PowerShell in admin mode, for true corporate Hoompaloompa that would like to have a Linux shell (no matter which one)
PS:
powershell rocks
great video, keep it up!
I'm pretty sure bash IS linked to sh but when run from sh, it runs in compatibility mode.
EDIT: even for a small script, zsh very quickly becomes incompatible with bash. And apple still has bash. Meaning, if you are making your script an executable, then it will still use bash. Zsh is used on interactive terminals.
To phrase it a bit better, Bash runs in compatibility mode when the name it is invoked with is `sh`. On my system, and on a great many others, /bin/sh is a symlink to /bin/bash. So if you write a script and use /bin/sh for the shebang, it can cause problems if you expect proper Bash behavior. Which means you should always make the shebang /bin/bash.
I love the idea of nushell but in practice I've found that nothing can touch fish for daily Getting Shit Done. It's been my daily driver for something like 7 years now.
I've used Fish for around 7 years, and Nushell for the last ~1.5. Fish, in my opinion, still has better out-of-the-box defaults, completions, and prompt. On the other hand, it's scripting is still too reliant on the Linux-toolset. For instance, it still uses the archaic POSIX "test/[]" syntax for comparisons. Nushell's language, ergonomics/composability, type-system, and data handling are insanely great. At some point in the last year, the latter won out over the former for me. And I think Nushell will close the gap (perhaps with the help of Carapace and Starship, for example) on the other "polish" items from Fish over time.
@@NotTheDr01ds yeah I think the reason nushell didn't work for me as a daily driver was mainly because I don't really do much shell scripting. I occasionally need to parse some data out of log files but it's not so frequent that nushell's power would change my day to day experience much.
@@sligit That makes perfect sense. And I would agree that if you aren't doing any scripting, Fish is absolutely the best shell out there at the moment. Insanely great defaults that let you just get right to work.
i knew it, powershell is coming.
but... but... zsh, is in the middle of the spectrum, -kinda--. that says it all!!
so the best shell is cmd!!!
PowerShell for the win 👑
Frontend frameworks be like
NGL I kinda dig PowerShell, but sometimes it is too complex and I hope it never has such dumb idea, like having 16bit LE encoding on Linux, like on Windows!
I was thinking why all the names in the json file are indian until I saw 6:10, good video though :)
I skipped through the video and suddenly heard: "python inside shell" and instantly im listening.
I'll make the switch when it gets kitty integration. Zsh is slooow.
I click this video with the sole purpose of coming to comment "and you are?" but it really an interesting video
no cap Powershell is fire
i stopped at fish. fish is good enough for me.
You got most of them, but what about Oil shell?
Time to migrate to nushell then!
Nushell is just powershell...it's literally just powershell again!
It's PowerShell with (IMHO, *much*) better syntax/ergonomics/composability, but certainly less surrounding ecosystem (i.e., .NET).
We can bash on powershell all we want, but it *is* cross-platform, uses structured data like nu shell, and is guaranteed to be installed on Windows PCs.
I use zsh in WSL, but powershell is sometimes clutch when you want the full power of .NET but don't want to make an application.
The best thing about Powershell is it basically gives you SSH without having to go through your companies red tape since most have it enabled for admin work. Enter-PSSession and New-PSSession have saved my bacon many times.
You broke my head with bash and sh. I’m just going to use zsh
nushell is just powershell for people who live in denial
Powershell jumpscare
What nushell does sounded very similar to powershell
But it's actually reasonable and possible to learn
Nushell is basically just Powershell for people who refuse to use Microsoft products.
4:38 that's the reason i switched back to zsh
Nice!
You are fast
She sells seashells on a seashore
But the value of these shells will fall
Due to the laws of supply and demand
No one wants to buy shells 'cause there's loads on the sand
Step 1: you must create a sense of scarcity
Shells will sell much better if the people think they're rare, you see
Bare with me, take as many shells as you can find and hide 'em on an island stockpile 'em high
until they're rarer than a diamond
Step 2: you gotta make the people think that they want 'em
Really want 'em, really fuckin want 'em
Hit 'em like Bronson
Influencers, product placement, featured prime time entertainment
If you haven't got a shell then you're just a fucking waste man
Three: it's monopoly, invest inside some property, start a corporation, make a logo, do it properly
"Shells must sell", that will be your new philosophy
Swallow all your morals they're a poor man's quality
Four: expand, expand, expand, clear forest, make land, fresh blood on hand
Five: why just shells? Why limit yourself? She sells seashells, sell oil as well!
Six: guns, sell stocks, sell diamonds, sell rocks, sell water to a fish, sell the time to a clock
Seven: press on the gas, take your foot off the brakes, Run to be the president of the United States
Eight: big smile mate, big wave that's great Now the truth is overrated, tell lies out the gate
Nine: Polarize the people, controversy is the game
It don't matter if they hate you if they all say your name
Ten: the world is yours, step out on a stage to a round of applause
You're a liar, a cheat, a devil, a whore
And you sell seashells on the seashore
Awesome video 🎉
I was using zsh and making sure to copy and paste conf file in any new server. Now I can install fish and enjoy