Skip to content

Latest commit

 

History

History
89 lines (56 loc) · 3.18 KB

File metadata and controls

89 lines (56 loc) · 3.18 KB

banner

🌿 A WSL / Linux Virtual Machine Dotfiles Repo 🌿


Last Commit   REPO SIZE   Stargazers   LICENSE  

Note

Windows 11 Dotfiles Repository is maintained here ⇒ windots

🌼 Preview

btop

nvim

yazi

🔧 Setup

This repository is meant to use with my ansible automated repo

Option 1: (Recommended) With Ansible

Note

Rather than cloned this repository, please check out my automated-wsl2-setup repository for details and instructions.

Option 2: Without Ansible

  • Clone this repo locally:

    git clone https://github.com/jacquindev/dotfiles.git ~/.dotfiles
  • Ensure stow is installed and run:

    cd ~/.dotfiles && stow .
  • To install all Homebrew's packages listed in Brewfile, in your terminal run the following command:

    # Install Homebrew if you do not install it yet:
    NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
    # Install all Homebrew packages listed in Brewfile:
    brew bundle

🕵️ Development Tools (optional)

Step 1: Install mise

mise can be installed via Homebrew (brew install mise) or by enter the command curl https://mise.run | sh in your terminal. By default, if you already bundle this repository Brewfile, then you are already packed with mise.

If that not your case, please visit Installing Mise for more ways to install mise on your system.

Step 2: Install global tools using mise install command

To install all global tools listed in config.toml file, simply run:

mise install

License

Licensed under the MIT License.

Author

This project was written by Jacquin Moon.