This repository has been 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
scan
that set targets to a file (includes same filtering asinit
) - Tag support (#5)
show
,check
andlink
- 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
-home
has been renamed to-usehome
- Option
Fixes
- Fixed an issue where multiple expanded targets were overwritten by a single target
Removed features
config
- Option
-targets
has been removed in favor of thescan
command
- 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
init
command how has a-hidden
option that allows to include hidden files.
Pilgo 0.2.0
Changelog
New features
- File writing is now atomic. This benefits the following commands:
config
init
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.