Repository of all the customizations I have made to my Windows and Linux systems.
- All of the
dotfiles
can be found in the./windows_config
directory. - Refer to the
windows_config/README.md
file for more details.
The
Setup.ps1
script is still a work in progress. Run it only if you know what you are doing 🚧.
To run the setup script:
- Clone this repository, or download the zip file and extract it to a directory.
- Open PowerShell (preferably as an
Administrator
, but not necessary). - Navigate to the root directory of the repository.
- Run the following
pwd
command, to ensure that you are in the correct directory:
> Get-Location
# Output should be similar to:
# Path
# ----
# C:\...\prajwal-dotfiles
- Run the following command to execute the setup script:
> .\Setup.ps1
- Follow the on-screen instructions to complete the setup.
- Add automated setup for
windows terminal
settings - (Optional) Add battery full notification for laptops
- Add WSL installation and setup
- Use scoop aria2 for faster downloads
- Add option to install all packages at once as well
- Add Glaze installation option
- Add a prompt asking the user to restart the shell or to do it automatically at the end of certain sections
- Update
git config
to usedelta
fordiff
- All of the
dotfiles
can be found in the./linux_config
directory. - Refer to the
linux_config/README.md
file for more details.
The
setup.sh
script is more or less stable. Run it to setup the configurations on your WSL system 🚀.
To run the setup script:
- Clone this repository, or download the zip file and extract it to a directory.
- Open a terminal.
- Navigate to the root directory of the repository.
- Run the following
pwd
command, to ensure that you are in the correct directory:
$ pwd
# Output should be similar to:
# /path/to/prajwal-dotfiles
- You might need to make the
setup.sh
script executable. Run the following command:
$ chmod +x setup.sh
- Run the following command to execute the setup script:
$ ./setup.sh
- Follow the on-screen instructions to complete the setup.