Now that Zsh is installed, we want to start configuring it to work well for us. Now, simply close your terminal and reopen it, and you’ll be good to go with Zsh. What this does is change our shell to use Zsh everytime we login. We’ll have to change our shell to Zsh, and we do that with a pretty simple command: You’ll notice after the installation finishes, nothing really happens. If you want to use Zsh, it’s pretty simple to install, because we now have Homebrew! We’ll just run one command, and we’ll be set. Where it shines, though, is with some helper tools (we’ll get to those in a minute). Other than that, most features are comparable to Bash. I like Zsh because it’s a lot easier to customize your prompt, and the completion is more powerful than Bash. The first customization I’ve done in my terminal is replace Bash with something a bit more powerful and customizable I use a shell called Zsh. Check out WebDevStudio’s CLI cheat sheet to learn that.
Dotbot shell how to#
In this post, we won’t be going over many commands or how to use the command line, but instead covering tools.
Dotbot shell software#
Bash has also been around for a really long time–twenty five years! I can’t think of many pieces of software that have been around that long and are still used daily by millions. Bash is widely used, and is the default on both Mac and Linux. The shell is what processes commands you type and figures out what to do with them. When you first open up Terminal (or another terminal program), you’ll probably be running the Bash shell. On Windows, many people suggest Chocolatey NuGet, which will do most of the same things, but doesn’t have quite the same number of packages available. Note: For those of you on Linux, you can replace brew with apt-get, and in most cases it will work.
Dotbot shell install#
In your terminal, simply do brew install . Using Homebrew to install things couldn’t be easier. It’s really great, and we’ll talk a bit more about what it can do later.įor now, we’ll run one simple command to install Homebrew: Also, Homebrew is smart enough to make sure you have all the required dependencies when installing something new.
Dotbot shell update#
A package manager is a tool that helps you to install software, and then keep track of that so you can easily update it. Homebrew is great as it brings one of people’s favorite things for Linux to Mac–the idea of packages and package management. On a Mac, that tool is going to be Homebrew. Thankfully, there are some tools to make it so we don’t need to run a ton of commands or compile most of the tools we’ll talk about. However, most of these tools will work on Windows and most flavors of Linux.īefore we get too far into the nitty-gritty of the really technical things, we’ll try to solve one of the things that snags a lot of beginners: installation. Don’t worry, those of you who are still learning we’ll start with the easy stuff and work our way up to the more advanced business!ĭisclaimer: I work on a Mac, and most of this guide will be centered around that.
![dotbot shell dotbot shell](https://greatpuppy.weebly.com/uploads/1/2/3/7/123733383/539328462.jpg)
This won’t be an in depth look at everything you can do, but rather a glimpse into what I do.
![dotbot shell dotbot shell](https://www.reviewplan.com/wp-content/uploads/2018/08/Siteground-block-badbots-new-696x626.jpg)
Today, we’ll walk through some of the things I’ve done to make my command line interactions more pleasant and powerful. You can do some really powerful and dangerous things to your computer. The command line is a scary place if you’ve never been there before. Hopefully, by walking through my set up and my recommendations for the best command line tools, you’ll find some nifty tips and tricks you can adapt to make your workflow better too. As someone who loves the command line, I’m always striving to make my workflow easier, more efficient, and just overall better.