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
Release files for dotup 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dotup-0.3.2.tar.gz | 3.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dotup-0.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.8 kB
Release files / dotup-0.3.2.tar.gz
| Download URL | dotup-0.3.2.tar.gz |
|---|---|
| Size | 3.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fdd2db10c4fbfc1baf16eda9b576f294b038054e19f8e777cc883c3427d9a1b2
|
|
BLAKE2b-256 checksum How to use checksums |
7c53282c061af50abe62da8fbece7e93fb1379472cd7cda6e377121143114105
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/0.12.11 CPython/3.6.1 Darwin/17.7.0
|
Release files / dotup-0.3.2-py3-none-any.whl
| Download URL | dotup-0.3.2-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f12f94bff59bb63dc338b81c0ff71a4fe02538cf2f61a5d6b8d7d855599f179e
|
|
BLAKE2b-256 checksum How to use checksums |
7f87c77cbd9d055882045413a59971abc0b9cba5a3a6b318379dae36f70bd28d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/0.12.11 CPython/3.6.1 Darwin/17.7.0
|