Skip to content

Tronikelis/tdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tronikel's Dotfile Manager

Install

go install github.com/Tronikelis/tdm@v0.1.0

Commands

  • tdm add
    • Loops over synced files and updates them from local files
  • tdm add [directory]
    • Loops over [directory] and copies every file into synced dir
  • tdm sync
    • Loops over synced files and copies them into relevant local files

Why not just use something that already exists?

First of all, I want to take a shot at this myself. And I found that existing solutions I tried are complex and they didn't handle nested .git directories

About .git

Most ppl handle dotfiles in git, and I want to do that as well, so there is a problem when adding nested .git dirs

tdm will .zip .git directories if it encounters one

Synced directory

The synced files are copied into ~/.tdm/synced/

This means you can git init in ~/.tdm/ and track your dotfiles with git, or with any other tool

About

Tronikel's Dotfile Manager

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages