BashStyle-NG LogoBashStyle-NG is a graphical tool for changing the behaviour of GNU Bash, Readline, Vim and Nano. It also shipps a huge scriptchain which extends your abilities.

The huge scriptchain is used internally by the different styles shipped, but of course may also be used externally by your scripts.

Basically everything should be documented (might not be the case for GIT).

Internal Styles shipped: 12

Screenshots:

bs-ng-style

bs-ng-clock-advanced

bs-ng-nebula

 

Translations: german, italian, russian, spanish

ChangeLog:

 

Overview of changes in v8.1 “Sonic Empire”

=== Bug fixes ===

  • * #138 (ui):  don’t enforce window to be centered
  • * #139 (configure, ui): add ability to specify which python interpreter to use
  • * #140 (nx-rc): make sure PATH is setup early (fixes issue that bs-ng-wizard is not available on bash startup)
  • * #141 (functions): make functions properly include check_opt again, so that it actually works

=== Removed features ===

  • * show_weather function
  • * show_battery_load –apm (now only using acpi)

=== Other changes ===

  • * drop optional dependency on lynx
  • * drop optional dependency on apm
  • * add dependency on less
  • * add optional dependency on ghostscript
  • * updated debian/control

=== configure 4.2.1 ===

  • * configure now accepts –girpath argument (girpath to use)
  • * configure now accepts –mode argument (user = check dependencies, maintainer = don’t check dependencies (speed up re-builds))
  • * configure now accepts –dirinfo argument (replacing –dirinfo-enable and –dirinfo-disable arguments)
  • * configure now accepts –python argument (python interpreter to use, part of fixing bug #139)
  • * configure now checks version of python interpreter to be greater or equal 2.7.0 and lower than 3.0
  • * configure now accepts –bindir argument
  • * configure now accepts –pcdir argument
  • * configure now accepts –docdir argument
  • * configure now accepts –datadir argument
  • * configure now accepts –profiledir argument
  • * configure now displays information about non-function features due to missing optional dependencies inline, instead of the end
  • * improved dependency definition and streamlined checking them
  • * improved substituting configure values in .in files
  • * enforce GIRPATH to be specified by exiting configure with unset
  • * improved help message
  • * minor internal improvements in configure

BugTracker: http://tickets.nanolx.org/

icense: GNU GPL v3 Downloads git