37 Commits (2671b96e5a0afc6dcbc3792848a4464e5626f4f0)
 

Author SHA1 Message Date
Marcusk19 2671b96e5a recreate dotctl config when pulling from git 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 35aeeb0f7d
adding gitleaks pre commit hook (#22) 2 years ago
Marcus Kok 0fa327abd6
add goreleaser config, update README (#21) 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 887ed15f35
Ignore git files when copying (#5) 2 years ago
Marcus Kok 0a06a6ad0c
Add copy (#3)
Adds helper functions to copy a file and recursively copy a directory
2 years ago
Marcus Kok e2b88f11d9
Merge pull request #4 from Marcusk19/add_status_check
add ci workflow
2 years ago
Marcus Kok 8a7a82df8e add ci workflow 2 years ago
Marcus Kok 76c8b26a78
Merge pull request #2 from Marcusk19/add_init
Add init
2 years ago
Marcusk19 985fdeb14d adding default for init command 2 years ago
Marcusk19 8dbe90ce31 add file walk through path 2 years ago
Marcus Kok 5a6412584d
Merge pull request #1 from Marcusk19/add_init
add init command
2 years ago
Marcusk19 9643d3caa4 add init command 2 years ago
Marcusk19 cc3e861065 change readme 2 years ago
Marcusk19 e04c291eba chanage go version in ci 2 years ago
Marcusk19 59948fec7a add license and readme 2 years ago
Marcus Kok 3311958c4b
Create go.yml
adds github actions for repo
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