 (use-package header2
   :config
   (progn
+
+    (defvar modi/header-sep-line-char ?-
+      "Character to be used for creating separator lines in header.")
 
     (defconst modi/auto-headers-hooks '(verilog-mode-hook
                                         python-mode-hook

      "Insert \"Description: \" line."
      (insert header-prefix-string "Description: \n"))

    (defsubst modi/header-dash-line ()
      "Insert dashed line"
      (insert header-prefix-string)
      (insert-char ?- (- (if (featurep 'fill-column-indicator)
                             fci-rule-column
                           fill-column)
                         (current-column)))
      (insert "\n"))

    (defsubst modi/header-copyright ()
      "Insert a custom copyright block if available."
      (let ((header-multiline (or modi/custom-header-string
                                  header-copyright-notice)))
        (modi/header-multiline)))

    (defcustom modi/header-sos-revision-log-placeholder
      "* Revision Control
$Log: $"
      "Placeholder for insertion of revision logs auto inserted by SOS on check-in"
      :type 'string :group 'Automatic-File-Header)

    (defsubst modi/header-sos-revision-log ()
      "Insert placeholder for insertion of revision logs auto inserted by SOS on
check-in."
      (when (featurep 'sos-fns)
        (let ((header-multiline modi/header-sos-revision-log-placeholder))
          (dotimes (i 5) (insert "\n"))
          (modi/header-multiline))))

    (setq make-header-hook '(modi/header-timestamp
                             header-blank
                             modi/header-dash-line
                             modi/header-projectname
                             modi/header-file-name
                             modi/header-author
                             modi/header-description
                             modi/header-dash-line
                             modi/header-copyright
                             modi/header-dash-line
                             modi/header-sos-revision-log
                             header-eof))

    (modi/turn-on-auto-headers)))


;; Time-stamp: <2015-04-29 10:14:13 kmodi>

;; header2
;; http://www.emacswiki.org/emacs/header2.el
