Scripts and dotfiles to quickly set up dev environment.
.\setup.ps1 -Distro Ubuntu # or other-
Clone the repo
git clone https://github.com/mkk5/dev-setup.git && cd ~/dev-setup
-
Install uv
-
Install Ansible and run the playbook
uv tool install ansible ansible-playbook playbook.yml
-
Place private files
File Destination SSH keys ~/.ssh/config.private~/.ssh/.gitconfig-work~/
# ~/.gitconfig-work
[user]
email = <email>
signingkey = ~/.ssh/<name>.pub
# ~/.ssh/config.private
Host a1-o
HostName <ip>
- Replace
setup.ps1with WinGet configuration | DSC - Ansible playbook
- Add
wsl.conf - Add
.bashrcconfig- bash_completion
- colors
- git branches
- aliases
- start ssh-agent, etc