https://github.com/ctfrancia/go-dot
a cli tool for managing your files/dotfiles as well as any additional information.
https://github.com/ctfrancia/go-dot
cli dot-files
Last synced: 6 months ago
JSON representation
a cli tool for managing your files/dotfiles as well as any additional information.
- Host: GitHub
- URL: https://github.com/ctfrancia/go-dot
- Owner: ctfrancia
- Created: 2020-10-21T13:46:00.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-05T19:57:39.000Z (almost 5 years ago)
- Last Synced: 2025-02-13T11:24:01.212Z (8 months ago)
- Topics: cli, dot-files
- Language: Go
- Homepage:
- Size: 69.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# go-dot
I don't know if there is already a tool available for this or not, but, I thought that I would try my hand at doing this.
This tool is aimed at managing your dot files, so what does that mean?
If you are like me then you have various dot files, weather that's your `.zsh` profile or your `init.vim` file.
also if you are like me then when you pull your repo of your dot files from Github then go into the file, then run the various commands to copy the files to their
respective directory path.That's where this CLI comes in
What this application works to do is make it easy, for example some ideas:
- `godot init` will start and ask you to fill in the requred information of your files you wish to have tracked, if you set up already then will be prompted if you wish to overwrite
- `godot stage` will fetch all your dot files path locations that you have listed when starting
- `godot commit` will push them to your website where it is saved (Github/Bitbucket/Gitlab)
- `godot update` will fetch the information and save it accordingly
- `godot drop` delete the godot file and folder## Current Todos
look at issues## Contribute
Pull requests are always open, follow the pretty simple `CONTRIBUTING.md` file for instructions