From ff84dab2c7c107a28b85af1fe2ddcd175675252f Mon Sep 17 00:00:00 2001 From: yashwankhede Date: Mon, 24 Apr 2023 22:02:33 +0530 Subject: [PATCH] Added Zshell configuration Signed-off-by: yashwankhede --- README.md | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/README.md b/README.md index 8da2a1c..8653892 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ Here's a more stylish version of [Bash-Oneliner](https://onceupon.github.io/Bash - [Hardware](#hardware) - [Networking](#networking) - [Data Wrangling](#data-wrangling) +- [Zshell](#zshell) - [Others](#others) ## Terminal Tricks @@ -2991,6 +2992,81 @@ while read a b; do yes $b |head -n $a ; done + More plugins +
    +
  • git: provides aliases and functions for working with Git repositories.
  • +
  • z: allows you to quickly navigate to frequently used directories by remembering the directories you have visited.
  • +
  • autosuggestions: suggests previously entered commands as you type based on your command history.
  • +
  • syntax-highlighting: highlights commands in color as you type them in the terminal.
  • +
  • history-substring-search: allows you to search through your command history by typing a partial command.
  • +
  • colored-man-pages: colors man pages for easier reading.
  • +
  • docker: adds autocomplete and aliases for Docker commands.
  • +
  • kubectl: adds autocomplete and aliases for Kubernetes commands.
  • +
  • node: adds shortcuts for common Node.js commands.
  • +
  • npm: adds shortcuts for common npm commands.
  • +
  • vscode: adds shortcuts for launching VS Code from the terminal.
  • +
  • tmux: adds shortcuts for working with tmux sessions and panes.
  • +
  • fasd: allows you to quickly navigate to frequently used directories and files by remembering the files and directories you have visited.
  • +
+ + +#### Themes: +```bash +ZSH_THEME="agnoster" +``` +
+ More themes +
    +
  • agnoster - Displays important information in bright colors against a dark background.
  • +
  • bira - Minimalist theme that displays basic information such as the current directory, Git branch, and exit status.
  • +
  • robbyrussell - Simple, clean theme that displays the current directory and Git branch.
  • +
  • fishy - Elegant and minimal theme with fish-like color scheme.
  • +
  • lambda - Displays current directory, Git branch, Python virtual environment, and other useful information.
  • +
  • powerlevel9k - Highly customizable theme that allows you to display a lot of information in a compact space.
  • +
  • spaceship - Clean and minimal theme that displays information in a user-friendly way.
  • +
  • ys - Simple theme that displays the current directory and Git branch, with a subtle color scheme.
  • +
+
+ +#### Aliases: +```bash +alias ls='ls --color=auto' +``` + +##### Restart Zsh: +#### This will reload your Zsh configuration without needing to log out and log back in: +```bash +source ~/.zshrc +``` + + +>>>>>>> f551098 (Signed-off-by: yashwankhede ) ## Others [[back to top](#handy-bash-one-liners)]