Skip to main content

Symlink your dotfiles with ease.

Project description

Dotup

Symlink your dotfiles with ease.

Dotfiles Example Usage


CircleCI codecov

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:

  1. Make a semantic version update to dotup/__init__.py and pyproject.toml files.
  2. Run poetry-setup see poetry-setup for installation
  3. Commit updated versions
  4. Run poetry build
  5. 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)

Uploaded Source

Built Distribution

dotup-0.3.2-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

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

Hashes for dotup-0.3.2.tar.gz
Algorithm Hash digest
SHA256 fdd2db10c4fbfc1baf16eda9b576f294b038054e19f8e777cc883c3427d9a1b2
MD5 ad275830921c3fffa29a9471d7f18f4a
BLAKE2b-256 7c53282c061af50abe62da8fbece7e93fb1379472cd7cda6e377121143114105

See more details on using hashes here.

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

Hashes for dotup-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f12f94bff59bb63dc338b81c0ff71a4fe02538cf2f61a5d6b8d7d855599f179e
MD5 3985b2e0e5f09846ebc52d78dc6dcde9
BLAKE2b-256 7f87c77cbd9d055882045413a59971abc0b9cba5a3a6b318379dae36f70bd28d

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