Skip to content

jacquindev/dotfiles

Repository files navigation

banner

🌿 A WSL (Ubuntu/Debian) Dotfiles 🌿


Last Commit   REPO SIZE   Stargazers   LICENSE  

Note

Windows 11 Dotfiles Repository is maintained here ⇒ windots


🖥️ Demo

bootstrap.mp4
devtools.mp4

🌼 Preview

btop

nvim

yazi


🔧 Setup

Warning

For BEST result, please run: sudo visudo
Then add the following line at the end of the file:
> (This will disable password prompt of sudo command)

your_username ALL=(ALL) NOPASSWD:ALL
  1. Install the Prerequisites

    # Update system
    sudo apt update && sudo apt upgrade -y
    
    # Prerequisites packages
    sudo apt install -y curl file git lsb-release
  2. Clone this Repository

    git clone https://github.com/jacquindev/dotfiles.git ~/dotfiles
    cd ~/dotfiles
    
    # Update submodules in the repository
    git submodule update --init --recursive
  3. Run Setup Script

    . ./bootstrap.sh
  4. Set ZSH Default Shell (recommended)

    chsh -s "$(which zsh)" "$USER"
  5. Dev Tools Installation (optional)

    . ./devtools.sh