Releases: ArmandPhilippot/dotig
v2.0.1
v2.0.0
A new release with major changes :
- The
--version
option is now a command, so you need to useversion
instead. - The repo status is no longer displayed by default, you need to pass the
-s
or--status
option. (the previous option--no-status
is removed) - Dotig will no longer ask confirmation for you repo without the
--interactive
(or-i
option). - The broken symlinks check for
update
andrm
commands is now optional. - Most of
dotig update
options have been replaced ; instead of using options to skip things, you need to use options to include these things. Seedotig update --help
for details.
This version also brings some fixes about upstream configuration.
v1.2.2
The last release was published prematurely, another bug was found. So, this new release fixes the push option of Dotig. Existing commits are now pushed correctly.
v1.2.1
This release fixes a bug when providing dotfiles to the add command from CLI (no more infinite loop).
v1.2.0
This new release brings up the possibility to manage another repository with Dotig. It is useful when you want to version some dotfiles but you don't want to share them with everyone. You can use a public repository for some dotfiles and backup the others in a private repository.
With the option -p
or --private
you can tell Dotig which repo you want to use. See Configuration to make it works.
v1.1.1
This release fix a bug with the push command (from CLI and the Dotig menu). Now all features should work correctly.
v1.1.0
This version fix a bug when using command line instead of Dotig menu. Now, your dotfiles repository path is correctly handle.
This version also brings some new features since v1.0.0. Each command now has a help menu and a verbose option. In addition, there are specific options for some commands.
See CHANGELOG.md for more details.
v1.0.0
First release of Dotig!
This version brings some new features since the pre-release:
- CLI commands to add/update/remove symlinks, to commit/push/pull changes, to print version or help
- Paths are based on XDG Specification
- Git submodules support
- Verbose option
See CHANGELOG.md for more details.
v0.1.0
First pre-release of Dotig.
The script should work fine if you are using a systemd based Linux distribution. However, no tests have been performed outside of Manjaro Linux. So do not consider this release to be a stable release. Some improvements and some tests need to be done before using it safely.
Currently, you can use it from the menu offered by running ./dotig.sh
.
Features:
- add dotfiles located in your
$HOME
- update the symlinks in your
$HOME
- remove the symlinks in your
$HOME
- commit/push/pull changes with Git
- init your repo if it's not done yet
- check for repo state (changes, push needed, pull needed)
- check for new release of Dotig