Skip to content

My Windows, Unix and Termux configs (dotfiles) with added spices

License

Notifications You must be signed in to change notification settings

pixincreate/configs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Configs

This repo contains all of my development configs. I never had a backup of these before and hence this repo.

Contents

Check repo tree to get list of file contents.

One line installer

If the machine is a Windows PC, execute below command in powershell

Note

If this is a fresh Windows installation, it is recommended to re-do the Windows installation with MicroWin:

  1. Download the latest Windows 11 (recommended) ISO (international edition)
  2. Open winutil (in elevated powershell, execute the following command: irm "christitus.com/win" | iex) and go to MicroWin tab
  3. Follow the instructions (do not select any drivers or inject them)
  4. Wait until ISO is created. Use Rufus to make a bootable drive
  5. Re-do the installation by booting from USB (Change boot priority in UEFI menu)
irm "https://github.com/pixincreate/configs/raw/main/windows/powershell/setup.ps1" | iex

If the machine is using unix based OS, execute below in terminal (kitty, alacritty, iterm2 or any other terminal except the default one)

Note

Unix based OS here means, WSL, Debian, or macOS

If the machine is Windows that have networking tool like Portmaster installed, WSL will have hard time establishing networking connection. Hence, it is recommended to execute the below command in WSL terminal before calling setup script:

echo 'nameserver 9.9.9.9' | sudo tee -a /etc/resolv.conf

Warning

If tools like Docker have hard time connecting to the internet even after changing the DNS, it is recommended to shut down the Portmaster tool.

sudo apt-get update && sudo apt-get install -y curl git wget zsh && \
    bash -c "$(curl -sSL https://github.com/pixincreate/configs/raw/main/unix/setup.sh)" -- --setup

If running in Termux

pkg update && pkg upgrade -y && pkg install -y curl git wget zsh && \
    bash -c "$(curl -sSL https://github.com/pixincreate/configs/raw/main/unix/setup.sh)" -- --setup

Important

Both the commands are completely different not only in nature but also in the job they do here. The first command is for Windows and the second one is for unix based OS.

Vanguard Controller

To learn about what Vanguard controller is and how to use it, refer to Vanguard Controller

Credits