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!
-
This script will install
pythonviapyenv,nodeandnpmvian, and my flavor ofOh My Zshalong 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.
- 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- What is the
/mnt/wslfolder?
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.
Suggestions/improvements are welcome and encouraged!
Some of these scripts are taken from pengwin-setup and ohmyzsh plugins.