<commit_before>;; This is the user customization file. It gets only loaded when the username
;; of the logged in user matches the filename.

;; load last
(add-hook 'cabbage-initialized-hook
  (lambda ()

  ;; special keys
  ;(cabbage-global-set-key (kbd "<return>") (kbd "RET TAB"))
  (cabbage-global-set-key (kbd "<f6>") 'theme-roller-cycle)

  ;; general
  (global-unset-key (kbd "C-x m")) ; compose-mail
  (cabbage-global-set-key (kbd "C-x m") 'make-directory)
  (global-unset-key (kbd "C-<"))
  (cabbage-global-set-key (kbd "C-<") 'next-buffer)

  ;; set basic indent
  (setq c-basic-offset 2)

  (add-to-list 'auto-mode-alist '("\\.plugin.zsh$" . shell-script-mode))

))<commit_msg>open .zsh files with shell-script-mode<commit_after>;; This is the user customization file. It gets only loaded when the username
;; of the logged in user matches the filename.

;; load last
(add-hook 'cabbage-initialized-hook
  (lambda ()

  ;; special keys
  ;(cabbage-global-set-key (kbd "<return>") (kbd "RET TAB"))
  (cabbage-global-set-key (kbd "<f6>") 'theme-roller-cycle)

  ;; general
  (global-unset-key (kbd "C-x m")) ; compose-mail
  (cabbage-global-set-key (kbd "C-x m") 'make-directory)
  (global-unset-key (kbd "C-<"))
  (cabbage-global-set-key (kbd "C-<") 'next-buffer)

  ;; set basic indent
  (setq c-basic-offset 2)

  (add-to-list 'auto-mode-alist '("\\.plugin.zsh$" . shell-script-mode))
  (add-to-list 'auto-mode-alist '("\\.zsh$" . shell-script-mode))

))
{'fraction_non_alphanumeric': 0.18839590443686008, 'fraction_numerical': 0.0027303754266211604, 'mean_word_length': 3.5669781931464173, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 7, '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': '4192472', 'n_tokens_mistral': 585, 'n_tokens_neox': 570, 'n_words': 142}