fancy-git

That's a terminal prompt changer that shows a few cool git informations about your repository state. You can choose among different styles and enjoy all the aliases it provides you. Feel free for contributing, pull requests and issues are always welcome! ;)

GPL-2.0 License

Stars
477

Bot releases are hidden (Show)

fancy-git - v6.5.1

Published by diogocavilha over 2 years ago

  • Internals: Improve the way fancy styles read the configurations.
fancy-git - v6.5.0

Published by diogocavilha over 2 years ago

  • Internals: Create a config-manager module.
  • Change fancygit --config-reset command to fancygit --reset.
  • Change fancygit update command to fancygit --update.
  • Change fancygit --colors-set command to fancygit --colors-apply.
  • Change fancygit configure-fonts command to fancygit --fonts-install.
  • Change fancygit --enable-show-time command to fancygit --enable-time.
  • Change fancygit --disable-show-time command to fancygit --disable-time.
  • Change all fancy double-line themes. Now they show de user symbol at the same line.
fancy-git - v6.4.8

Published by diogocavilha over 2 years ago

  • Fix help text.
fancy-git - v6.4.7

Published by diogocavilha over 2 years ago

  • Add prompt time feature.
fancy-git - v6.4.6

Published by diogocavilha over 2 years ago

  • Fix gd command.
fancy-git - v6.4.5

Published by diogocavilha over 2 years ago

  • Fix minor bug.
fancy-git - v6.4.4

Published by diogocavilha over 2 years ago

  • Fix Mac OS gd command.
  • Add Conda virtual env variable to prompts.
fancy-git - v6.4.3

Published by diogocavilha over 2 years ago

  • Fix uninstall routine.
fancy-git - v6.4.2

Published by diogocavilha over 2 years ago

  • Fix minor bug.
fancy-git - v6.4.1

Published by diogocavilha over 2 years ago

  • Improve the update manager. Now it checks for updates asynchronously.
fancy-git - v6.3.1

Published by diogocavilha over 2 years ago

  • Add one more question to "gd" command.
  • Fix a minor bug when using MacOS.
  • Add the fancygit --enable-show-user-at-machine command for making FancyGit to show the (user@machine) prompt info.
  • Add the fancygit --disable-show-user-at-machine command for making FancyGit not to show the (user@machine) prompt info.
  • Change the fancygit --full-path-disable command to fancygit --disable-full-path in order to keep it organized.
  • Change the fancygit --full-path-enable command to fancygit --enable-full-path in order to keep it organized.
  • Add a new font called "Sauce-Code-Pro-Nerd-Font-Complete-Windows-Compatible.ttf" in order to keep compatibility.
  • Update virtualenv status icon.
  • Change stash status icon.
fancy-git - v6.3.0

Published by diogocavilha over 2 years ago

  • Update icon for stash.
  • Update icon for untracked files.
  • Update icon for staged files.
  • Change icon of merged branch.
  • Fix bug about unpushed commits icon. Now it appears again.
  • Organize the colored style icon sequence in a logical way of workflow.
fancy-git - v6.2.13

Published by diogocavilha over 2 years ago

  • Update README.md.
  • Add dark-col-double-line on fancygit completion.
  • Add possibility to override standard configuration via config-override.sh.
fancy-git - v6.2.11

Published by diogocavilha over 2 years ago

  • Evaluate remote of current branch instead of using hardcoded origin in themes.
fancy-git - v6.2.10

Published by diogocavilha over 2 years ago

  • Fix minor bug.
  • Add styling to git stash listing for clarity
  • Add configuration file for centralized updates.
  • Enable change of prompt style between short path and full path display.
fancy-git - v6.2.7

Published by diogocavilha over 2 years ago

  • Add human-single-line style.
  • Add human-dark-single-line style.
  • Fix some bugs with grep command when using MAC OS.
  • Change gdb alias to ggdb alias.
fancy-git - v6.1.6

Published by diogocavilha over 2 years ago

  • Improve the way fancygit looks for its configurations.
  • Add the fancygit --config-list command to show the current FancyGit configuration.
  • Add the fancygit --config-reset command to reset FancyGit configuration.
  • Add the fancygit --full-path-enable command for making FancyGit to show the full path of the working directory.
  • Add the fancygit --full-path-disable command for making FancyGit to show only working directory, not the full path.
fancy-git - v6.0.5

Published by diogocavilha over 2 years ago

  • Add new icon when branch exists only locally. (Only colored themes).
fancy-git - v6.0.4

Published by diogocavilha over 2 years ago

  • Fix installation command when git package is not installed yet.
  • Add the pve command to show the current Python virtual environment name.
fancy-git - v6.0.2

Published by diogocavilha over 2 years ago

  • Add a ghost icon to indicate you're working on a Python virtual environment. (Only colored themes).