staempfli / symlinker-pro

Small tool that creates relative symlinks from given paths. It can also create multiple symlinks from a file containing a list of paths
8 stars 10 forks source link

symlinker-pro

Project Status: Abandoned – Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development.

Relative symlinks creator

Small tool that creates relative symlinks from given paths. A file containing a bunch of paths can also be given to create multiple symlinks in a single run.

Features

Demo

symlinker-pro demo playlist

Installation

Option1: Using Composer

composer require "staempfli/symlinker-pro":"~1.0"

Option2: Downloading .phar

wget https://github.com/staempfli/symlinker-pro/releases/download/<version>/symlinker-pro.phar
chmod +x ./symlinker-pro.phar
sudo mv ./symlinker-pro.phar /usr/local/bin/symlinker-pro

Usage

2 possibilities:

File paths content format

A symlink definition per line with => symbol to separate source_path and destination_path:

source_path=>destination_path
source_path2=>destination_path2
source_path3=>destination_path3

If your destination paths should be calculated from a different path than the current root, you can use --dest-prefix-path option when running create:from:file

Requirements

Developers

Licence

GNU General Public License, version 3 (GPLv3)

Copyright

(c) 2016 Staempfli AG