 |
BashStyle-NG |
| version 7.10 |
| About BashStyle-NG |
A Graphical Tool for styling the BASH
BashStyle-NG
=== Introduction ===
BashStyle-NG is a graphical Tool for changing the Bashs behaviour and look’n’feel.
Aswell as Readlines, Nanos and Vims.
It shipps a huge functionchain, that is used by the styles shipped with BS-NG, but can also be used separately.
Since v6.3 you have the opportunity to create your own prompts. For important notes on how to do so, refer
back to the documentation.
If you don’t understand an option or something does not work as expected read the documentation. It’s installed
in /usr/share/doc/bashstyle-ng/index.html ( /usr is default but may vary if you passed an other prefix to configure ).
Currently BS-NG shipps 15 pre-defined Styles for your prompt. Basically all of them can be modified via the Custom Prompt Builder.
If you want to save your current configuration and want to re-import it later (or for using it on a different user/machine)
you can do so via the Profiler (bs-ng-profiler –help).
Standalone (GConf-Free) Configuration (for faster Bash-Startup) can be created via the RCGenerator (see: rcgenerator –help).
=== GIT Access ===
You can get the latest in-development version by running:
git clone git://git.tuxfamily.org/gitroot/bashstyleng/bashstyleng.git
Once you’ve done the initial clone, you can use `git pull' to stay up-to-date.
Use `git log' to view the full log.
=== Translations ===
*** Current Translations: ***
de (German): 100% (Christopher Roy Bratusek)
it (Italian): 100% (Alin Hantig)
ru (Russian): 100% (Alex Lushpai)
*** Work-In-Progress Translations: ***
*** New Translations: ***
If you want to translate BashStyle-NG into another language than above
(or want to update one of the above translations) then do it, and send me the po file via mail.
If you don’t know how to do so, don’t be shy and simply ask me for instructions.
=== Documentation ===
The current documentation has been rewritten in a better fashion and is 100% complete.
Either way if you have a suggestion for an improvement, let me know.
=== New Features ===
If you got an Feature Request or a new Idea for BashStyle-NG, then don’t hesitate to post it!
If you can provide patches, then that’s even better :)
=== Bugs ===
Report Bugs either via mail, or here on my homepage (ticket system).
Before reporting bugs please make sure that you got the latest version of bashstyle-ng (from git)
=== Installation ===
*** Debian & Co:
simply download the debian package and do:
dpkg -i
*** Any other Distro
./configure make sudo make install (or: su -c "make install")
Requirements
This application requires GTK+ version 2.12.x.
Other dependencies include: Required: python 2.4+,pygtk 2.4+, bash 3.0+, sed, coreutils, gconf, bc, less |
| Latest Version: 7.10 |
7.10:
"Destination Infinity"
* updated copyright year
code/bsng.py.in:
- fixed bug #91: changing ls colors for log files didn't work
code/bsng.py.in:
- fixed bug #92: check_lockfile requires commands and string modules to be loaded
code/bsng.py.in:
- fixed bug #93: bashstyle -g didn't work correctly (-g readline unknown, all others -1)
code/bsng.py.in:
- fixed bug #94: REALLY fix bug #90 this time
code/bsng.py.in:
- fixed bug #95: changing terminfo for manpages didn't work
code/bsng.py.in:
- fixed bug #96: enabling randomly choosen style didn't work
code/bsng.py.in:
- fixed bug #97: en/disabling backups in VimCFG didn't work
scripts/rcgenerator:
- major rework
rc/styles/ayoli:
- a modification of clock-advanced by Ayo
code/bsng.py.in:
- added swap_dic function
- make the comboboxes show the current set value
- remove all expanders (the window is too huge,
but expanders are not the way to go)
- on startup select the current group in the treeview
- removed the grid-lines from the treeview
- removed 4 unused widgets
- new NanoCFG option: en/disable historylog
- new NanoCFG option: fix backspace/delete confusion
- new NanoCFG option: fix keypad numeric keys confusion
rc/nx-rc.in:
- added reload alias for `source ~/.bashrc`
- added rd alias for `pwd -P`
- also log the patch-level of bash
rc/functions/random:
- added randompw for generating random passwords
- added -l param to random (length of random number)
- added -r param to random (range of random number)
- old syntax for random still valid
rc/functions/debug:
- added dbg_view (open debuglog)
- added dbg_verbosity (0 = disable, 1 = enable output on startup)
rc/functions/misc:
- added
- contains top10 (list 10 most-used commands)
- contains crypt ("en/decrypt" plaintext)
- contains d2u/u2d (convert line-endings)
rc/functions/git:
- git_bzip compresses now at -9
- added git_xz (generate tar.xz from git tree)
- added get_gnome (grab GIT-Repos from GNOME)
- added get_xfce (grab GIT-Repos from XFCE)
documentation/chapter02.html:
- documented internal aliases
documentation/chapter08.html:
- updated
- documented internal functions/variables
documentation/img/*.png ::
documentation/img-style/*.png:
- new screenshots (yay!)
|
|
|