Skip to content

da5atar/dotfiles

Repository files navigation

Device installation scripts for Mac and Windows (WSL)

Quickly Get Set Up with These Dotfiles

This repository was inspired by Mathias Bynens' dotfiles repository and adapted from Zell Liew's and from Nick Janetakis's dotfiles. Although I copied many things, I also deleted/updated many things to suit my custom installation. Use this at your own risk!

Here are the installation instructions for Mac and Windows (WSL)

# Create your own personal ~/.gitconfig.user file. After copying the file,
# you should edit it to have your name and email address so git can use it.
cp ~/dotfiles/.gitconfig.user ~/.gitconfig.user

Optionally confirm that a few things work after closing and re-opening your terminal:

# Sanity check to see if you can run some of the tools we installed.
ruby --version
node --version
# ansible --version
# aws --version
# terraform --version

# Check to make sure git is configured with your name, email and custom settings.
git config --list

# If you're using Docker Desktop with WSL 2, these should be accessible too.
docker info
docker-compose --version

Using WSL 1 or WSL 2?

In addition to the Linux side of things, there's a few config files that I have in various directories of this dotfiles repo. These have long Windows paths.

It would be expected that you copy those over to your system while replacing "Mass" with your Windows user name if you want to use those things, such as my Microsoft Terminal settings.json file and others. Some of the paths may also contain unique IDs too, so adjust them as needed on your end.

Some of these configs expect that you have certain programs or tools installed on Windows.

Pay very close attention to the c/Users/Mass/.wslconfig file in the windows folder because it has values in there that you will very likely need to change before using it. This commit message goes into the details.

Also, you should reboot to activate your /etc/wsl.conf file (symlinked earlier). That will be necessary if you want to access your mounted drives at /c or /d instead of /mnt/c or /mnt/d.

Have a suggestion? Please let me know!

About

*nix based computers dotfiles main repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published