Skip to main content

Symlink files from one directory to another, similary to Effuse and Stow.

Project description

# emanate

Symlink files from one directory into another directory.

Inspired by [effuse](https://github.com/programble/effuse) and [stow](https://www.gnu.org/software/stow/manual/stow.html).

## Usage

` ~$ cat ~/.bashrc cat: /home/pup/.bashrc: No such file or directory ~$ pip install emanate ~$ cd ~/dotfiles ~/dotfiles$ ls -al drwxr-xr-x. 9 pup pup 4096 Jun 3 12:06 ./ drwx------. 74 pup pup 4096 Jun 3 12:06 ../ drwxr-xr-x. 2 pup pup 4096 Jun 3 11:59 bin/ drwxr-xr-x. 6 pup pup 4096 Jun 3 11:59 .config/ drwxr-xr-x. 8 pup pup 4096 Jun 3 12:10 .git/ -rw-r--r--. 1 pup pup 486 Jun 3 11:59 .bash_aliases -rw-r--r--. 1 pup pup 78 Jun 3 11:59 .bash_env -rw-r--r--. 1 pup pup 1987 Jun 3 11:59 .bashrc -rw-r--r--. 1 pup pup 163 Jun 3 12:06 README.md ~/dotfiles$ cat .bashrc # TODO: Write .bashrc. ~/dotfiles$ echo '{"ignore": ["README.md"]}' > emanate.json ~/dotfiles$ emanate ~/dotfiles$ cat ~/.bashrc # TODO: Write .bashrc. `

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/duckinator/emanate. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.

## License

The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).

## Code of Conduct

Everyone interacting in the emanate project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/duckinator/emanate/blob/master/CODE_OF_CONDUCT.md).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emanate-5.0.2.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

emanate-5.0.2-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file emanate-5.0.2.tar.gz.

File metadata

  • Download URL: emanate-5.0.2.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for emanate-5.0.2.tar.gz
Algorithm Hash digest
SHA256 ef1dda1238fdf30fdd7ac07fffa7aee675a72e24d5fe6f1698139ace54bfca0f
MD5 c622ff42d7313e2b2023275b4439fc6b
BLAKE2b-256 199e7b1a15ebf34186833f7f9aa6e6186618d37f5bde474a77f88cb65f66cc51

See more details on using hashes here.

File details

Details for the file emanate-5.0.2-py3-none-any.whl.

File metadata

  • Download URL: emanate-5.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for emanate-5.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6968882572c3aaa93a9d03dd90e8b9015fb1f868cd0cd3f6c31e01e1682c3717
MD5 567f1fe39521ef36cf44d3ca48265e7b
BLAKE2b-256 1aa8c080dc2e84a7bf4cee69f5b0379204e8be8468d4fedd1f43c84b60d0e692

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page