Skip to content

Releases: ArmandPhilippot/dotig

v2.0.1

06 Aug 17:42
Compare
Choose a tag to compare

A new release that fix a simple bug. The filename was not displayed correctly when printing the dotfiles diff.

v2.0.0

31 Jul 17:19
Compare
Choose a tag to compare

A new release with major changes :

  • The --version option is now a command, so you need to use version 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 and rm 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. See dotig update --help for details.

This version also brings some fixes about upstream configuration.

v1.2.2

13 Jul 14:30
Compare
Choose a tag to compare

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

13 Jul 13:53
Compare
Choose a tag to compare

This release fixes a bug when providing dotfiles to the add command from CLI (no more infinite loop).

v1.2.0

12 Jul 12:53
Compare
Choose a tag to compare

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

11 Jul 15:47
Compare
Choose a tag to compare

This release fix a bug with the push command (from CLI and the Dotig menu). Now all features should work correctly.

v1.1.0

11 Jul 12:58
Compare
Choose a tag to compare

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

30 Jun 12:35
Compare
Choose a tag to compare

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

19 Jun 10:03
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

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