Dotfiles is a collection of configuration files aimed at setting up a personalized and efficient Linux environment. This repository includes configurations for various tools and applications, enhancing productivity and aesthetics.
To set up your environment using these dotfiles, follow these steps:
Clone the Repository:
git clone https://github.com/ahmad9059/dotfiles.git
cd dotfiles
Backup Existing Dotfiles: Before copying new configurations, it's wise to back up your current dotfiles:
mkdir -p ~/dotfiles_backup
cp ~/.config ~/dotfiles_backup -r
cp ~/.tmux.conf ~/dotfiles_backup
cp ~/.zshrc ~/dotfiles_backup
Copy New Configurations:
cp -r .config ~/
cp .tmux.conf ~/
cp .zshrc ~/
cp -r .themes ~/.themes
cd .icons
unzip .icons.zip
rm .icons.zip
cp -r ./ ~/.icons
After installation, you can start using the configured applications. Modify the configurations as per your preferences:
tmux: Start tmux with custom settings using:
tmux
zsh: Ensure zsh is your default shell, then reload configurations:
chsh -s $(which zsh)
source ~/.zshrc
Contributions are welcome! If you have improvements or additional configurations, feel free to fork this repository, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions, suggestions, or issues, please open an issue in this repository or contact the repository owner directly.
Enjoy your personalized Linux setup!