Skip to content

My zshrc file with a script to setup a new linux installation quickly.

Notifications You must be signed in to change notification settings

theol-git/zshrc-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Zshrc Setup

This repository contains a bash script and a Zsh configuration file that can be used to set up a new Linux machine with a customized Zsh shell environment.

The script installs Zsh, along with several useful plugins and command-line tools such as bat, exa, zoxide, fzf, and pyenv. It also provides the option to install tealdeer (tldr), a command-line utility for quickly getting concise, practical help for commands, and sets up the powerlevel10k theme for Zsh.

Installation

To use this setup, follow these steps:

cd ~
git clone https://github.com/theol-git/zshrc-setup.git .zshrc-repo
cd .zshrc-repo
chmod +x setup.sh
# install Zsh, plugins and command-line tools then configure the shell environment.
./setup.sh
source ~/.zshrc

This will apply the new configuration and make the changes take effect in your current shell session.

Customization

If you want to customize your Zsh configuration further, you can edit the .zshrc file in the .zshrc-repo directory. This file is loaded by Zsh when you start a new shell session, and you can add or remove plugins, aliases, and other settings as needed.

Credits

This setup was inspired by various Zsh configuration examples and tutorials available online. Some of the key resources used include:

License

This project is licensed under the MIT License.

About

My zshrc file with a script to setup a new linux installation quickly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages