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.
- Application Configurations: Custom settings for various applications.
- Backup of Old Configurations: Archive of previous configurations.
- Wallpapers: A curated collection of wallpapers.
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 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
- Useful scripts and utilities for system management.
- Curated collection of wallpapers for personalization.
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!