Skip to main content

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

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)

Source distribution for dotup 0.3.2
File Size Uploaded
dotup-0.3.2.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dotup 0.3.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.3.2 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page