Powerline Go Versions Save

A beautiful and useful low-latency prompt for your shell, written in go

v1.24

11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/justjanne/powerline-go/compare/v1.23...v1.24

v1.23

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/justjanne/powerline-go/compare/v1.22.1...v1.23

v1.22.1

2 years ago

Followup to v1.22.0

Bugfixes:

  • Changed bold foreground back to default, made it into an option set by themes

Full Changelog: https://github.com/justjanne/powerline-go/compare/v1.22.0...v1.22.1

v1.22.0

2 years ago

Thanks to a lot of helpful pull requests we’ve got lots of bugfixes and several new features:

New Features:

  • #298 Added a new "compact" Git mode, with less width than "fancy", and a bit more information than "simple" (@jacobo-diaz)
  • #308 add low precision duration setting (@pridkett)
  • #310 Restyle nix-shell segment (@jonascarpay)
  • #321 Add support to show current date and time (@flybyray)
  • #330 Added segment to display current node version (@caleb-artifact)
  • #331 Increased the performance of GCP segment (@caleb-artifact)
  • #333 Add more exit code strings (@scop)
  • #336 Add vi-mode segment (@blackheaven)
  • #338 Add Openshift cluster context shortening (@stas2k)
  • #339 Allow node indicator to be overridden (@mjgiarlo)
  • #340 Add RVM segment for Rubyists who use RVM (@mjgiarlo)
  • #349 make foreground color bold (@buckley310)
  • #351 Add support for DOCKER_CONTEXT environment variable (@scottslowe)
  • #352 direnv support (@scop)

Bugfixes:

  • #289 Avoid a git rev-list if stash stats are disabled (@scop)
  • #292 Fix prompt for Fish Shell (@cfinnberg)
  • #294 fallback to $PWD if os.Getwd returns error (@vgropp)
  • #296 git ignores global config gitexcludes/.git/config/ignore (@vgropp)
  • #301 Path should be escaped in plain mode (@dswij)
  • #312 Improve shell detection (@scop)
  • #314 only warn about shellVarName not existing if it's been set (@kchiem)
  • #317 Try to escape virtualenv on Git Bash for Windows (@avoidik)
  • #319 Replace wc with fish builtin count (@kidonng)
  • #341 Do not render node package segment if no version found (@mjgiarlo)

Full Changelog: https://github.com/justjanne/powerline-go/compare/v1.21.0...v1.22.0

v1.21.0

3 years ago

Several bugfixes and improvements thanks to the help from many contributors :)

v1.20.0

3 years ago

Thanks to a lot of helpful pull requests we’ve got lots of bugfixes and several new features:

  • [New] Support for configuring powerline-go with config files was added
  • [New] WSL segment
  • [Improved] Jobs segment now works with bash 4 and bash 5
    WARNING: This requires you to change the bash/zsh/fish script integrating powerline-go with your shell
  • [Improved] Option to only show a venv indicator if the venv name is long
  • [Improved] vgo now uses the official golang colors
  • [Improved] New fancy modes for git and the path segment
  • [Improved] Powerline-Go now auto-detects the shell, so you don’t need to configure that anymore
  • [Improved] More and more accurate exit codes, no matter which OS you’re on
  • [Improved] goenv is only shown if it's not set to the default
  • [Improved] docker-context is only shown if it's not set to the default
  • [Improved] No more unnecessary whitespace at the end - while still supporting east-asian runes without them getting squished
  • [Improved] Fixed the SSH icon occasionally getting squished
  • [Improved] Precompiled builds for several new platforms

v1.19.0

3 years ago

We've got several new features and bugfixes as always thanks to lots of active contributors, thank you all for your help :) (I always feel bad when I can’t review and merge all the PRs fast enough)

  • A new Goenv module was added
  • The jobs segment should now work on more systems
  • Several warnings can now be hidden
  • Git statistics can now be selectively hidden
  • A bug adding an unnecessary space for the RPROMPT was fixed
  • The root segment now works on windows, too
  • More error codes can now be shown with descriptive names

v1.18.0

3 years ago

Many new improvements, again thanks to the many contributors submitting Pull Requests. I know I’m not the fastest in merging them, but I see and appreciate every single one of them :)

v1.17.0

4 years ago

You can now set a maximum size for git repositories in which untracked files should be checked, above that size, it will always show the status as clean.

This significantly improves performance in large or even huge repos.

v1.16.1

4 years ago

Improved windows support