<commit_before>dotfiles (.bashrc, .bash_profile, etc) for windows

# Requirements

[windows-workstation-bootstrap](https://github.com/micnigh/windows-workstation-bootstrap)

# Quick start

```bash
cd ~/
git init .
git remote add origin https://github.com/micnigh/windows-dotfiles.git
git fetch --all
git reset --hard origin/master
```

# Resources

[how-to-use-git-to-manage-your-user-configuration-files-on-a-linux-vps](https://www.digitalocean.com/community/tutorials/how-to-use-git-to-manage-your-user-configuration-files-on-a-linux-vps)

# Troubleshooting

## Windows 10 and docker-machine

 - Can't create a new machine due to `Error Renaming Connection`
  - Workaround - Also see [#1706](https://github.com/docker/machine/issues/1706)

    ```bash
    # remove all docker-machines and remove `~/.docker/machine`
    docker-machine-init # start this but it will fail, Ctrl+C to cancel once it hangs
    docker rm -f dev # this will delete dev machine - but keep network interfaces created earlier
    docker-machine-init # should now complete without problems
    ```

# TODO

 - Research other dotfiles projects to find good organizational patterns without much complexity.<commit_msg>Cleanup<commit_after>dotfiles (.bashrc, .bash_profile, etc) for windows

# Requirements

[windows-workstation-bootstrap](https://github.com/micnigh/windows-workstation-bootstrap)

# Quick start

```bash
cd ~/
git init .
git remote add origin https://github.com/micnigh/windows-dotfiles.git
git fetch --all
git reset --hard origin/master
```

# Troubleshooting

## Windows 10 and docker-machine

 - Can't create a new machine due to `Error Renaming Connection`
  - Workaround - see [#1706](https://github.com/docker/machine/issues/1706)

    ```bash
    # remove all docker-machines and remove `~/.docker/machine`
    docker-machine-init # start this but it will fail, Ctrl+C to cancel once it hangs
    docker rm -f dev # this will delete dev machine - but keep network interfaces created earlier
    docker-machine-init # should now complete without problems
    ```

# Resources

[how-to-use-git-to-manage-your-user-configuration-files-on-a-linux-vps](https://www.digitalocean.com/community/tutorials/how-to-use-git-to-manage-your-user-configuration-files-on-a-linux-vps)
{'fraction_non_alphanumeric': 0.11969964664310954, 'fraction_numerical': 0.0088339222614841, 'mean_word_length': 3.9239130434782608, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3153542', 'n_tokens_mistral': 752, 'n_tokens_neox': 679, 'n_words': 187}