/LinuxConfigSync

Synchronize Linux shell environment across multiple machines with ease. Supports zsh, oh-my-zsh, and powerlevel10k configurations. 轻松在多台机器间同步Linux shell环境。支持zsh、oh-my-zsh和powerlevel10k配置。

Primary LanguageShellMIT LicenseMIT

LinuxConfigSync

Introduction

LinuxConfigSync is a project aimed at synchronizing Linux shell configurations across multiple systems. It supports zsh, oh-my-zsh, and the powerlevel10k (p10k) theme, simplifying the process of maintaining a consistent development environment across various machines.

Usage

One-click installation of zsh and configuration of oh-my-zsh, with plugin downloads.

wget https://raw.githubusercontent.com/LionelDong/LinuxConfigSync/main/omzsh.sh && chmod +x omzsh.sh && ./omzsh.sh && rm -f ./omzsh.sh

Customization

Feel free to edit the .zshrc and .p10k.zsh files according to your preferences. Remember to regularly push these changes back to the repository to keep the environments synchronized across different systems.

Contribution

Contributions of any kind are welcome, whether it's adding new features, fixing bugs, or improving documentation. Please use pull requests or issues to contribute to the project.

License

This project is licensed under the MIT License. See the LICENSE file for more details.