Skip to content

Latest commit

 

History

History
78 lines (65 loc) · 2.7 KB

README.md

File metadata and controls

78 lines (65 loc) · 2.7 KB

Prajwal's OS Customizations

Repository of all the customizations I have made to my Windows and Linux systems.

Table of Contents

Windows

  • 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 🚧.

Automated Setup

To run the setup script:

  1. Clone this repository, or download the zip file and extract it to a directory.
  2. Open PowerShell (preferably as an Administrator, but not necessary).
  3. Navigate to the root directory of the repository.
  4. 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
  1. Run the following command to execute the setup script:
> .\Setup.ps1
  1. Follow the on-screen instructions to complete the setup.

TODOs

  • 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 use delta for diff

Linux (Ubuntu only)

  • 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 🚀.

Automated Setup

To run the setup script:

  1. Clone this repository, or download the zip file and extract it to a directory.
  2. Open a terminal.
  3. Navigate to the root directory of the repository.
  4. Run the following pwd command, to ensure that you are in the correct directory:
$ pwd

# Output should be similar to:
# /path/to/prajwal-dotfiles
  1. You might need to make the setup.sh script executable. Run the following command:
$ chmod +x setup.sh
  1. Run the following command to execute the setup script:
$ ./setup.sh
  1. Follow the on-screen instructions to complete the setup.