Skip to main content

Small script to setup symlinks to dotfiles

Project description

Build Status

Overview

dis·co·set (distributed configurations setup) is a small system that helps you in managing your configuration files between various hosts and users. Quite a statement for a small script that just calls ln multiple times :-).

The script makes no assumptions about the way you share your configuration files between hosts (git, svn, dropbox, ...) or about the layout of your shared folder.

You just describe in a YAML file which configuration files belong to a specific user and a specific host and where to put symlinks to them.

See Discoset_SAMPLE.yml for an example.

Todo

  • Add setup command
  • Add cleanup command
  • Extend tests to check for alien files
  • Extend tests to check for files that are updated

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

discoset-0.9.3.tar.gz (5.5 kB view details)

Uploaded Source

File details

Details for the file discoset-0.9.3.tar.gz.

File metadata

  • Download URL: discoset-0.9.3.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for discoset-0.9.3.tar.gz
Algorithm Hash digest
SHA256 9c3037477727c396e28632dbf2714ddbef5d0fadcc658f49a8f6bc61bfc851f3
MD5 1fb3d15dcbcb723c105758fe45fe8c75
BLAKE2b-256 4925763039eac0b0de9eee2384344218dc82573de5e710324113cf27ee5f1122

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page