This repository was archived by the owner on Feb 21, 2022. It is now read-only.
Releases: gbrlsnchs/pilgo
Releases · gbrlsnchs/pilgo
Pilgo 0.5.0
Changelog
New features
- New command
scanthat set targets to a file (includes same filtering asinit) - Tag support (#5)
show,checkandlink- Support filtering via
-tags
- Support filtering via
config- Allow setting tags to a file via
-tags
- Allow setting tags to a file via
- Lots of new option aliases (check each command's help via
-help)
Changes
config- Option
-homehas been renamed to-usehome
- Option
Fixes
- Fixed an issue where multiple expanded targets were overwritten by a single target
Removed features
config- Option
-targetshas been removed in favor of thescancommand
- Option
Pilgo 0.4.0
Changelog
New features
config- Add option to use home directory as base directory (
-home) - Add option to flatten a directory in order to link its children directly (
-flatten)
- Add option to use home directory as base directory (
Pilgo 0.3.0
Changelog
New features
- The
initcommand how has a-hiddenoption that allows to include hidden files.
Pilgo 0.2.0
Changelog
New features
- File writing is now atomic. This benefits the following commands:
configinit
Pilgo 0.1.0
Pilgo is released!
So... this is the first release of Pilgo, a project I have been working on for some time now. It's a CLI to help you organizing your dotfiles across different computers by using a reproducible configuration file inside your dotfiles repository.
Try it out by downloading a binary from this release.
$ plg -help
USAGE:
plg [OPTIONS] <COMMAND>
OPTIONS:
-config Use a different configuration file. (default: "pilgo.yml")
-h, -help Print this help message.
COMMANDS:
check Check the status of your dotfiles.
config Configure a dotfile in the configuration file.
init Initialize a configuration file.
link Link your dotfiles as set in the configuration file.
show Show your dotfiles in a tree view.
version Print version.