Skip to main content

Another dotfiles manager.

Project description

dfmpy

Sometimes pronounced "diff-em-py" and is a small play on words. dfmpy is another Dot-Files Manager, but with robust features that can essentially "diff" the dotfiles actually installed versus the expected installed files. Hence the "diff-em".

dfmpy is not just another dotfiles manager, it supports multiple environments based on hostname, system type, or a combination of the two. It also ignores files/directories based on user defined globs which can be particularly useful if dfmpy has to traverse directories that have large I/O latencies (large directory inodes, too many files to stat, or even just network mounted directories, etc.).

Furthermore, dfmpy is fully customizable! See the documentation on this page's Usage section.

Installation

Since dfmpy is a registered Python package on Pypi, you can install dfmpy through the standard pip methods.

Install locally as a normal user:

pip3 install --user --force --upgrade dfmpy

Or install globally, as the all powerful root, for all users of the system:

sudo pip3 install --force --upgrade dfmpy

Usage

TODO

Config Files

TODO

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

dfmpy-0.0.1.tar.gz (10.6 kB view hashes)

Uploaded Source

Built Distribution

dfmpy-0.0.1-py3-none-any.whl (25.1 kB view hashes)

Uploaded Python 3

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