Skip to content

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 runs Windows, 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

Note

Unix based OS here means, WSL, Debian, Fedora, or macOS. The setup script will automatically detect your distribution and run the appropriate setup.

If the machine runs 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. This will bypass the DNS restrictions imposed by Portmaster:

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.

For Debian/Ubuntu/WSL:

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

For Fedora KDE:

Note

Comprehensive Fedora KDE setup with NVIDIA support, gaming, development environment, and Kanagawa Dragon theming.

For a complete Fedora installation following the detailed setup guide in docs/FEDORA_SETUP_GUIDE.md.

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

Features included:

  • 🎮 NVIDIA GTX 1650Ti support with stable drivers
  • 🛠 Complete development environment (Rust, Node.js, Python, Java, C/C++)
  • 🎨 Kanagawa Dragon theme system-wide
  • 📦 Single source of truth for package management
  • 🔒 Stability-first approach - nothing breaks with updates
  • 🎯 Gaming setup with Steam, Lutris, and optimizations
  • 🎬 DaVinci Resolve ready for video editing

See fedora/README.md for detailed usage and docs/SETUP_GUIDE.md for complete installation instructions.

For macOS:

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

Vanguard Controller

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

Credits