<commit_before># resrc (/ˈrēˌsôrs/)

`resrc` is a tool for managing your dot files. It's still in development, so make sure you have all of your dot files
backed up before you install it.


## Usage

After installing `resrc` on a new machine (see below), you can easily set up your
user to act just like your local environment. You must have your dotfiles in a
public repo on Github called `.dotfiles` or `.files`. Then, you can add yourself
to the server with:

```bash
resrc add smurthas  # insert your github username instead of mine
```

Then you can become that user with:

```bash
resrc become smurthas  # again, your username, not mine
```

On your local machine, you probably have a working copy of your git repo. In
some circumstances it can be easier to simply link that working copy in instead
of cloning from github. That way, when you make local changes, they'll work
right away. In this case, use the `link` command:

```bash
resrc link smurthas /path/to/local/repo
```

You can easily try out a friend's environment!

```bash
resrc add kristjan
resrc become kristjan

# try out kristjan's vim settings
vim test.txt

# ...

# go back to being you
resrc become smurthas  # yet again, your username, not mine
```


## Installation

To install, simply curl the script somewhere on your path and make it
executable:

```bash
curl https://raw.github.com/smurthas/resrc/master/bin/resrc \
> /usr/local/bin/resrc
chmod +x /usr/loca/bin/resrc
```<commit_msg>Fix github raw url and path typo.<commit_after># resrc (/ˈrēˌsôrs/)

`resrc` is a tool for managing your dot files. It's still in development, so make sure you have all of your dot files
backed up before you install it.


## Usage

After installing `resrc` on a new machine (see below), you can easily set up your
user to act just like your local environment. You must have your dotfiles in a
public repo on Github called `.dotfiles` or `.files`. Then, you can add yourself
to the server with:

```bash
resrc add smurthas  # insert your github username instead of mine
```

Then you can become that user with:

```bash
resrc become smurthas  # again, your username, not mine
```

On your local machine, you probably have a working copy of your git repo. In
some circumstances it can be easier to simply link that working copy in instead
of cloning from github. That way, when you make local changes, they'll work
right away. In this case, use the `link` command:

```bash
resrc link smurthas /path/to/local/repo
```

You can easily try out a friend's environment!

```bash
resrc add kristjan
resrc become kristjan

# try out kristjan's vim settings
vim test.txt

# ...

# go back to being you
resrc become smurthas  # yet again, your username, not mine
```


## Installation

To install, simply curl the script somewhere on your path and make it
executable:

```bash
curl https://raw.githubusercontent.com/smurthas/resrc/master/bin/resrc \
> /usr/local/bin/resrc
chmod +x /usr/local/bin/resrc
```
{'fraction_non_alphanumeric': 0.08074324324324324, 'fraction_numerical': 0.0, 'mean_word_length': 3.9681208053691277, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, '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': '2907857', 'n_tokens_mistral': 946, 'n_tokens_neox': 888, 'n_words': 448}