Skip to content

usommerl/lnkr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lnkr [lˈɪŋkə]

GitHub version build codecov

lnkr is a set of shell functions that help with installation and removal of configuration files. A widespread pattern for managing such files is to keep them in a git repository and create a symlink for each file at the correct filesystem location. lnkr is intended for this scenario and takes care of the symlinks.

Dependencies

The following tools are required in order to use lnkr:

Caveat emptor

I've started to build lnkr a couple of years ago because I couldn't find any other tool that suits my needs. Now there are a plethora of configuration management solutions. You most probably should look into them first! Here is a comprehensive list.