Only in basic: .DS_Store
diff -up basic2/basic.info basic/basic.info
--- basic2/basic.info	2009-10-28 17:03:47.000000000 -0700
+++ basic/basic.info	2010-03-05 16:15:44.000000000 -0800
@@ -31,6 +31,11 @@ stylesheets[print][] = css/print.css
 settings[basic_zen_tabs]             = 1
 settings[basic_wireframe]            = 0
 settings[basic_block_editing]        = 1
+settings[basic_breadcrumb]           = yes
+settings[basic_breadcrumb_separator] = ' › '
+settings[basic_breadcrumb_home]      = 1
+settings[basic_breadcrumb_trailing]  = 1
+settings[basic_breadcrumb_title]     = 0
 settings[basic_rebuild_registry]     = 0
 ; Information added by drupal.org packaging script on 2009-10-29
 version = "6.x-2.x-dev"
Common subdirectories: basic2/css and basic/css
diff -up basic2/template.php basic/template.php
--- basic2/template.php	2009-10-20 12:41:49.000000000 -0700
+++ basic/template.php	2010-03-05 16:14:08.000000000 -0800
@@ -380,8 +380,40 @@ function basic_id_safe($string) {
  *	Alow you to customize the breadcrumb markup
  */
 
+/**
+ * Return a themed breadcrumb trail.
+ *
+ * @param $breadcrumb
+ *   An array containing the breadcrumb links.
+ * @return
+ *   A string containing the breadcrumb output.
+ */
 function basic_breadcrumb($breadcrumb) {
-  if (!empty($breadcrumb)) {
-    return '<div class="breadcrumb">'. implode(' » ', $breadcrumb) .'</div>';
+  // Determine if we are to display the breadcrumb.
+  $show_breadcrumb = theme_get_setting('basic_breadcrumb');
+  if ($show_breadcrumb == 'yes' || $show_breadcrumb == 'admin' && arg(0) == 'admin') {
+
+    // Optionally get rid of the homepage link.
+    $show_breadcrumb_home = theme_get_setting('basic_breadcrumb_home');
+    if (!$show_breadcrumb_home) {
+      array_shift($breadcrumb);
+    }
+
+    // Return the breadcrumb with separators.
+    if (!empty($breadcrumb)) {
+      $breadcrumb_separator = theme_get_setting('basic_breadcrumb_separator');
+      $trailing_separator = $title = '';
+      if (theme_get_setting('basic_breadcrumb_title')) {
+        if ($title = drupal_get_title()) {
+          $trailing_separator = $breadcrumb_separator;
+        }
+      }
+      elseif (theme_get_setting('basic_breadcrumb_trailing')) {
+        $trailing_separator = $breadcrumb_separator;
+      }
+      return '<div class="breadcrumb">' . implode($breadcrumb_separator, $breadcrumb) . "$trailing_separator$title</div>";
+    }
   }
+  // Otherwise, return an empty string.
+  return '';
 }
\ No newline at end of file
diff -up basic2/theme-settings.php basic/theme-settings.php
--- basic2/theme-settings.php	2009-08-18 16:47:31.000000000 -0700
+++ basic/theme-settings.php	2010-03-05 16:11:03.000000000 -0800
@@ -35,6 +35,49 @@ function basic_settings($saved_settings,
     '#default_value' => $settings['basic_block_editing'],
     '#prefix'        => '<strong>' . t('Block Edit Links:') . '</strong>',
   );
+  
+  $form['breadcrumb'] = array(
+    '#type'          => 'fieldset',
+    '#title'         => t('Breadcrumb settings'),
+    '#attributes'    => array('id' => 'basic-breadcrumb'),
+  );
+  $form['breadcrumb']['basic_breadcrumb'] = array(
+    '#type'          => 'select',
+    '#title'         => t('Display breadcrumb'),
+    '#default_value' => $settings['basic_breadcrumb'],
+    '#options'       => array(
+                          'yes'   => t('Yes'),
+                          'admin' => t('Only in admin section'),
+                          'no'    => t('No'),
+                        ),
+  );
+  $form['breadcrumb']['basic_breadcrumb_separator'] = array(
+    '#type'          => 'textfield',
+    '#title'         => t('Breadcrumb separator'),
+    '#description'   => t('Text only. Don’t forget to include spaces.'),
+    '#default_value' => $settings['zen_breadcrumb_separator'],
+    '#size'          => 5,
+    '#maxlength'     => 10,
+    '#prefix'        => '<div id="div-basic-breadcrumb-collapse">', // jquery hook to show/hide optional widgets
+  );
+  $form['breadcrumb']['basic_breadcrumb_home'] = array(
+    '#type'          => 'checkbox',
+    '#title'         => t('Show home page link in breadcrumb'),
+    '#default_value' => $settings['basic_breadcrumb_home'],
+  );
+  $form['breadcrumb']['basic_breadcrumb_trailing'] = array(
+    '#type'          => 'checkbox',
+    '#title'         => t('Append a separator to the end of the breadcrumb'),
+    '#default_value' => $settings['basic_breadcrumb_trailing'],
+    '#description'   => t('Useful when the breadcrumb is placed just before the title.'),
+  );
+  $form['breadcrumb']['basic_breadcrumb_title'] = array(
+    '#type'          => 'checkbox',
+    '#title'         => t('Append the content title to the end of the breadcrumb'),
+    '#default_value' => $settings['basic_breadcrumb_title'],
+    '#description'   => t('Useful when the breadcrumb is not placed just before the title.'),
+    '#suffix'        => '</div>', // #div-basic-breadcrumb
+  );
 
   $form['themedev']['basic_rebuild_registry'] = array(
     '#type'          => 'checkbox',
