You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
\nInstall **Oh-My-Zsh** according to your OS or distro. [See here](https://ohmyz.sh/#install)
252
+
\n**For Ubuntu**: <code> $ sh -c $(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)</code>
253
+
\n### Zsh Configuration
254
+
\n
255
+
\nBoom! Now, your **.zshrc** <i>(source file for zshell launch)</i> has been replaced by new **.zshrc** file <i> (in your home dir or where you've installed it.)</i> The original **.zshrc** is kept as a backup file.
256
+
\n#### Themes
257
+
\nThe first thing I'd ever do is to change my terminal theme as I like. So, let's explore what will suite for us?
258
+
\n**Editing <q> .zshrc </q> file**
259
+
\nGo to <code>~</code> <i>(home dir or where you've installed it)</i>
260
+
\nI performed : <code>$ cd ~ </code>
261
+
\nChoose your fav edior and edit **.zshrc** file.
262
+
\nI performed : <code> $ nano .zshrc </code>
263
+
\nTo change the theme you need to change the value of <q>ZSH_THEME</q>
264
+
\n For exploring themes, I placed <q> random </q>. So that, it will launch with any random theme at every instance.
265
+
\n If you've chosed one, just edit **~/.zshrc** file and change the value of <q>ZSH_THEME</q> with the theme you want.
266
+
\n I changed <code>ZSH_THEME="devcontainers"</code> to <code>ZSH_THEME="fino" </code>
267
+
\n#### Auto-Suggestions
268
+
\nThis plugin suggests commands based on your past history, saving your both effort and time.
269
+
\n**Installing <q>Auto-Suggestions</q> plugin**
270
+
\nClone github repository to install it : <code>git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions </code>
271
+
\nAfter installing, again edit your **.zshrc** file and look for <q>plugins</q> config, and change <code># plugins=(git)</code> to <code>plugins=(git auto-suggestions)</code>
272
+
\nIMPORTANT <i>See changes done by using zsh to launch again with new config(s).</q>
0 commit comments