diff --git a/README.md b/README.md index bf418f9..2dad5c2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Single-install-script This script automatically installs my favourite Linux applications i use everyday such as: -Docker, zsh, oh-my-zsh and neovim. This uses pacman and yay AUR helper. You can choose what sections to install with the whiptail menu +[Docker](https://www.docker.com/), [zsh, oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh) and [neovim](https://neovim.io/). This uses pacman and [yay AUR helper](https://github.com/Jguer/yay). You can choose what sections to install with the whiptail menu Most of this script is intended for arch linux with some debian compatablity on the zsh install script only. @@ -15,14 +15,33 @@ Please consider staring this project. It helps me see how important this is for To use this script paste the following in the Terminal: -```sh +```bash curl -fsSL https://raw.githubusercontent.com/alvinlollo/Single-install-script/refs/heads/main/install.sh | bash ``` For installing zsh and themes (also works on debian based systems): -```sh +```bash curl -fsSL https://raw.githubusercontent.com/alvinlollo/Single-install-script/refs/heads/main/zsh.sh | bash ``` +## Zsh configuration + +My Zsh configuration inclues the following plugins run through [oh-my-zsh](https://ohmyz.sh/): git, [zsh-history-substring-search](https://github.com/zsh-users/zsh-history-substring-search), [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions), [zsh-autocomplete](https://github.com/marlonrichert/zsh-autocomplete), [fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) and [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting.git) + +Running the ``update`` function will update all your package managers if the command exists without confirmation (pacman, apt, hyprpm, flatpak) + +Running ``tree`` command is a alias for ``eza --tree --git --no-time --no-permissions`` and putting a number after will set it's level depth and you can add more flags + +Using the keybind CTRL + U will add the sudo command before your previouslly run command e.g. +```sh +╭─alvin@Alvin ~ +╰─➤ nano /etc/fstab +# Pressed CTRL + U +╭─alvin@Alvin ~ +╰─➤ sudo !! +╭─alvin@Alvin ~ +╰─➤ sudo nano /etc/fstab +``` + If you have any issues please add one in the issues tab.