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
Install **Oh-My-Zsh** according to your OS or distro. [See here](https://ohmyz.sh/#install)
25
32
26
33
**For Ubuntu**: <code>$ sh -c $(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)</code>
27
34
28
35
### Zsh Configuration
36
+
29
37

30
38
31
39
Boom! Now, your .zshrc <i>(source file for zshell launch)</i> has been replaced by a new .zshrc file <i>(in your home dir or where you've installed it)</i>. The original .zshrc is kept as a backup file.
32
40
33
41
#### Themes
42
+
34
43
The first thing I'd ever do is to change my terminal theme as I like. So, let's explore what will suit us?
35
44
**Editing <q>.zshrc</q> file**
36
45
Go to <code>~</code> <i>(home dir or where you've installed it)</i>
@@ -39,10 +48,11 @@ Choose your favorite editor and edit the **.zshrc** file.
39
48
I performed: <code>$ nano .zshrc</code>
40
49
To change the theme you need to change the value of <q>ZSH_THEME</q>.
41
50
For exploring themes, I placed <q>random</q>. So that, it will launch with any random theme at every instance.
42
-
If you've chosen one, just edit ~/.zshrc file and change the value of <q>ZSH_THEME</q> with the theme you want.
51
+
If you've chosen one, just edit ~/.zshrc file and change the value of <q>ZSH_THEME</q> with the theme you want.
43
52
I changed <code>ZSH_THEME="devcontainers"</code> to <code>ZSH_THEME="fino"</code>.
44
53
45
54
#### Auto-Suggestions
55
+
46
56
This plugin suggests commands based on your past history, saving you both effort and time.
47
57
**Installing <q>Auto-Suggestions</q> plugin**
48
58
Clone GitHub repository to install it: <code>git clone https://github.com/zsh-users/zsh-autosuggestions~/.oh-my-zsh/custom/plugins/zsh-autosuggestions</code>.
A <code>command line interface (CLI)</code> is a text-based user interface used to interact with a computer system.
2
-
It uses commands to perform tasks, such as creating files or installing programs.
3
-
CLIs are useful for automation and troubleshooting, and they can be more efficient than graphical user interfaces (GUIs) for certain tasks.
4
-
They were commonly used in the past with systems like Unix, MS-DOS, and Apple DOS, and are still used today by software developers and system administrators.
5
-
1
+
A <code>command line interface (CLI)</code> is a text-based user interface used to interact with a computer system.
2
+
It uses commands to perform tasks, such as creating files or installing programs.
3
+
CLIs are useful for automation and troubleshooting, and they can be more efficient than graphical user interfaces (GUIs) for certain tasks.
4
+
They were commonly used in the past with systems like Unix, MS-DOS, and Apple DOS, and are still used today by software developers and system administrators.
0 commit comments