<commit_before>;;; core-vars.el --- narf emacs configuration

(defgroup narf nil
  "Narf variables."
  :group 'convenience
  :prefix 'narf-)


;; Buffers/Files ;;;;;;;;;;;;;;;;;;;;;;;

(defvar narf-unreal-buffers '("^ ?\\*.+\\*"
                              image-mode
                              dired-mode
                              reb-mode
                              messages-buffer-mode)
  "A list of regexps or modes whose buffers are considered unreal, and will be
ignored when using `narf:next-real-buffer' and `narf:previous-real-buffer', and
killed by `narf:kill-unreal-buffers'.<commit_msg>Define leader/localleader prefix in core-vars.el<commit_after>;;; core-vars.el --- narf emacs configuration

(defgroup narf nil
  "Narf variables."
  :group 'convenience
  :prefix 'narf-)

;; TODO Make these defcustom's

(defvar narf-leader-prefix "," "Prefix key for <leader> maps")
(defvar narf-localleader-prefix "\\" "Prefix key for <localleader> maps")

;; Buffers/Files ;;;;;;;;;;;;;;;;;;;;;;;

(defvar narf-unreal-buffers '("^ ?\\*.+\\*"
                              image-mode
                              dired-mode
                              reb-mode
                              messages-buffer-mode)
  "A list of regexps or modes whose buffers are considered unreal, and will be
ignored when using `narf:next-real-buffer' and `narf:previous-real-buffer', and
killed by `narf:kill-unreal-buffers'.
{'fraction_non_alphanumeric': 0.14536516853932585, 'fraction_numerical': 0.0, 'mean_word_length': 2.1526548672566372, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6092680', 'n_tokens_mistral': 442, 'n_tokens_neox': 420, 'n_words': 111}