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__.py
andpyproject.toml
files. - Run
poetry-setup
see 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
dotup-0.3.2.tar.gz
(3.5 kB
view details)
Built Distribution
dotup-0.3.2-py3-none-any.whl
(6.2 kB
view details)
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 |