Skip to content

qaqland/mkdot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mkdot

helper to install dotfiles

$ mkdot -h
usage: mkdot [-fins] TOPIC... BASE
   or: mkdot [-fins] -t BASE TOPIC...

install dotfiles from TOPIC(s) to BASE

  -f      overwrite existing files (default)
  -i      prompt before overwriting (interactive)
  -n      no overwrite, skip existing files
  -s      create symbolic links instead of copying
  -t BASE specify BASE directory for all TOPICs

Example

prepare a topic

my-topic/
├── dot-vimrc
└── some-profile

install this topic with mkdot

$ mkdot -t /tmp/test my-topic

result

/tmp/test/
├── .vimrc
└── some-profile

License

Copyright (c) 2026 qaqland.

BSD 2-Clause "Simplified" License

About

dotfiles installer

Resources

Stars

Watchers

Forks