Symlink your dotfiles with ease.
Project description
Dotup
Symlink your dotfiles with ease.
Dotup will generate symlinks to your dotfiles and place them in your home directory through a convenient CLI.
Install
$ pip install dotup
Usage
By default, dotup expects to find a directory called dotfiles in your home directory (~/dotfiles).
$ dotup
# specify different dotfiles directory location at ~/dots
$ dotup --directory dots
To force symlink creation you can pass the -f, or --force flag.
$ dotup --force
Help
$ dotup --help
Development
Pull requests are welcome, please consider creating an issue first about the change you would like to make.
Testing
Run the test suite with this command:
$ poetry run py.test tests/
Deploy
To deploy a new version:
- Make a semantic version update to
dotup/__init__.pyandpyproject.tomlfiles. - Run
poetry-setupsee poetry-setup for installation - Commit updated versions
- Run
poetry build - Run
poetry publish
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dotup-0.3.2.tar.gz.
File metadata
- Download URL: dotup-0.3.2.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/0.12.11 CPython/3.6.1 Darwin/17.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fdd2db10c4fbfc1baf16eda9b576f294b038054e19f8e777cc883c3427d9a1b2
|
|
| MD5 |
ad275830921c3fffa29a9471d7f18f4a
|
|
| BLAKE2b-256 |
7c53282c061af50abe62da8fbece7e93fb1379472cd7cda6e377121143114105
|
File details
Details for the file dotup-0.3.2-py3-none-any.whl.
File metadata
- Download URL: dotup-0.3.2-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/0.12.11 CPython/3.6.1 Darwin/17.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f12f94bff59bb63dc338b81c0ff71a4fe02538cf2f61a5d6b8d7d855599f179e
|
|
| MD5 |
3985b2e0e5f09846ebc52d78dc6dcde9
|
|
| BLAKE2b-256 |
7f87c77cbd9d055882045413a59971abc0b9cba5a3a6b318379dae36f70bd28d
|