30 Commits (be9c9820b3fea9e415d479bbde1476109761f43a)

Author SHA1 Message Date
Marcus Kok a2f30b7b76
add confirmation on sync before pushing changes (#32) 2 years ago
Marcus Kok 1ac0ee3ac9
remove leading '.' in file if adding to the config (#31) 2 years ago
Marcus Kok 3ab7c27a6c
specify yml in filetype for config (#30) 2 years ago
Marcus Kok 289dba2eb9
add rm command (#29) 2 years ago
Marcus Kok d03fb61247
recreate dotctl config when pulling from git (#28) 2 years ago
Marcus Kok 86d93daa0c
only push on changes (#27)
Only push if there are no changes for sync command
2 years ago
Marcus Kok 7d4634ff92
support adding single files to config (#26) 2 years ago
Marcus Kok 3a6284e45e
add status command (#25)
* add status command

* new memmapfs on tests

* fixing all tests
2 years ago
Marcus Kok 3f88e64d1a
remove pretty command (#24)
* remove pretty command
2 years ago
Marcus Kok e5f82cb724
only copy on confirm (#23) 2 years ago
Marcus Kok d5b8970279
add stuff (#20)
* add ability to view list of linked configs

* hide password in input for sync command

* confirm overwrite existing configs when adding
2 years ago
Marcus Kok 0b042d8637
make links a map in config (#19)
* make links a map in config
2 years ago
Marcus Kok f41e35d956
ignore dotctl config in git (#18) 2 years ago
Marcus Kok 16051e8645
renaming to dotctl (#16) 2 years ago
Marcus Kok 2356fab9d4
Add sync (#14)
* adding sync command
* changing version in go.mod
2 years ago
Marcus Kok 9ef61b2626
Work (#13)
* use config for dotfile path, add some makefile scripts

* update README

* add unit test for link command

* fixing ci
2 years ago
Marcus Kok 2060833611
add add command (#12) 2 years ago
Marcus Kok f2ca64670a
update init command, don't automatically search, just create config file for cli (#11) 2 years ago
Marcus Kok d9a2b13470
add dry run option for link (#10) 2 years ago
Marcus Kok 959e2ff2c9
add testing (#9)
* add unit test for init command
2 years ago
Marcus Kok 9a28f04258
add symlink command (#8) 2 years ago
Marcus Kok b25b3752a4
add git backup and init of repo (#7) 2 years ago
Marcus Kok a78df291de
ignore git files (#6) 2 years ago
Marcus Kok 0a06a6ad0c
Add copy (#3)
Adds helper functions to copy a file and recursively copy a directory
2 years ago
Marcusk19 985fdeb14d adding default for init command 2 years ago
Marcusk19 8dbe90ce31 add file walk through path 2 years ago
Marcusk19 9643d3caa4 add init command 2 years ago
Marcusk19 2c0d17ad3a add unit test 2 years ago
Marcus Kok d56c8a0c33 format lines 2 years ago
Marcusk19 199c3ac632 first commit 2 years ago