Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles for WSL2

Disclaimer

You should not clone this repo and use directly, instead create a fork or use this repo as a template to create a new one. (Comparison)

Don't blindly use my config unless you know what that entails. Review the code, remove things you don’t want or need, and enjoy.

Using the install script will overwrite your configs if the directories are duplicated.

Use at your own risk!

What this script does

  • This script will install python via pyenv, node and npm via n, and my flavor of Oh My Zsh along with their dependencies.

  • This script comes bundled with plugins, allowing you to take advantage of functionality of many sorts to your shell. They are each documented in the README file in their respective plugins/ folder on the Oh My Zsh wiki.

How to install this config

  • Clone the repository, preferably to your home directory
cd ~ && git clone https://github.com/Smithienious/dotfiles.git
  • Move into the directory and run the script
cd ~/dotfiles/nix
source ./install.sh i

FAQ

  • What is the /mnt/wsl folder?

It is a special folder shared between all running WSL2 machines on your PC. Microsoft does not have this folder documented for some reason.

The content of this folder is lost if all machines are off, so use it wisely.

Feedback

Suggestions/improvements are welcome and encouraged!

Credits

Some of these scripts are taken from pengwin-setup and ohmyzsh plugins.

About

My configuration for Debian-based and Fedora-based WSL2 distros

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages