                                                             tbsm v0.6, Feb 2022

Default Configuration
=======================
This file is written with blood, sweat and tears only for your convenience and
lists the hard coded defaults with some comments.

You can use this file as inspiration or starting point for your customization.
Create a tbsm.conf file with portions out of this file or extract all of it as
blue print e.g. by running one of these commands:

For your personal config:
  $ tbsm doc conf|sed -n "/^# ~COMPLETE~/,/^*$/p" >~/.config/tbsm/tbsm.conf

To only extract some SUGGESTIONS use it instead of COMPLETE in the command.
  $ tbsm doc conf|sed -n "/^# ~SUGGESTIONS~/,/^*$/p" >~/.config/tbsm/tbsm.conf

After that, edit the new file as you like to gain some effect. If you think it
should fit as system wide file, move it to /etc/xdg/tbsm/tbsm.conf.

As ever, these are the usual paths, adjust them to fit your system.

HINT: We don't ship a config file in the system config directory to avoid
trouble in case of an update.
--------------------------------------------------------------------------------

# ~COMPLETE~ Default Configuration
# If you read this as "tbsm.conf" then was this extracted from the tbsm
# documentation. Try "tbsm doc conf"
# Nothing in this file is enabled by default.
#
#
# None theme related settings:
#   XserverArg="@Xdisplay@ -nolisten tcp"
                      # @Xdisplay@ will replaced by number of tty
#   verboseLevel="3"  # 0=quiet, 1=silent, 2=info, 3=verbose
#   theme=""          # Ok, it is theme related
#   sessionPfads="/usr/share/xsessions /usr/share/wayland-sessions"
                      # Yeah, looks like a typo, but use it as written :-)

# Available text (foreground) colors and attributes, protected not to change.
# Use them to modify the look as you like.
#   txtClean          # All attributes off
#   txtBold           # Or bright, depend on your terminal
#   txtUScore         # Underscore
#   txtBlink
#   txtRVideo         # Reverse video
#   txtHide           # Concealed, very useful here...
#   txtWipe           # Clear the screen
#   colBlack
#   colRed
#   colGreen
#   colYello
#   colBlue
#   colMagenta
#   colArchBlue       # Well, someone may call it Cyan
#   colWhite

# These are the variables used to influence the look and feel. You can change
# them as you like but not use without to set them before. What???
# Well, they are assigned (or not) after any config file is processed.
#   txtNormal="${txtClean}" # The reset key to show ordinary text
#   tbsmColor="${txtBold}"
#   promptCol="${tbsmColor}"
#   menuTitle="${tbsmColor}T${txtNormal}erminal ${tbsmColor}B${txtNormal}ased ${tbsmColor}S${txtNormal}ession ${tbsmColor}M${txtNormal}anager (${tbsmColor}${myName}${txtNormal} v${myVersion})"
#   menuSeparator="--------------------------------------------"
#   menuPrompt="${myName}:"
#   menuHint="${tbsmColor}Hint:${txtNormal}"
#   quickPrompt="${myName}:${txtNormal} What's next?"

#   infoPrefix=" ${tbsmColor}i${txtNormal} ${myName}: "
#   warnPrefix=" ${colYello}W${txtNormal} ${myName}: "
#   errorPrefix=" ${colRed}E${txtNormal} ${myName}: "

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

# ~SUGGESTIONS~ to change something, play around!
# Remove the hash # to take effect.
# If you read this as "tbsm.conf" then was this extracted from the tbsm
# documentation. Try "tbsm doc conf"

#XserverArg="-quiet -nolisten tcp"
#verboseLevel=1

#colSeparator="${colArchBlue}"
#menuSeparator="********************************************"
#noSeparator="true"
#noMenuHeader="true"

#tbsmColor="${colArchBlue}"
#promptCol="${txtBold}${colRed}"

#menuPrompt="Session or command:"

#quickPrompt="Choose session: "
#quickPrompt="${myName}: "
#quickPrompt=" ? "
#quickPrompt=" ? ${txtNormal}${myName}:"

#txtNormal=$colBlue

#theme="austere"
#theme="gently"
#theme="riddler"
