git clone https://github.com/wbydc/shell ~/.local/shell
cd ~/.local/shell
bash install.sh
This repository contains modular shell configuration scripts and utilities for Unix-like environments. It is designed to be easily extensible and portable, providing a convenient way to manage aliases, environment variables, and tool integrations.
- Modular structure: separate components for aliases, environment variables, and tool-specific configs
- Easy installation and updates
- Custom scripts and third-party tool integrations (e.g., Go, kubectl, nvm)
- POSH-compatible prompt configuration
Clone the repository and run the install script:
git clone https://github.com/wbydc/shell ~/.local/shell
cd ~/.local/shell
bash install.shconfig.sh– Storage for your configsinstall.sh– Installation scriptcomponents/– Modular shell scripts (aliases, env, go, kubectl, etc.)install/– Tool-specific install scriptsposh/– Prompt configuration files (e.g., for oh-my-posh)
To update, pull the latest changes and re-run the install script:
cd ~/.local/shell
git pull
bash install.shMIT License. See LICENSE file for details.