<commit_before>;;; core-ui.el --- interface settings
;; see lib/ui-defuns.el

(when window-system
  (fringe-mode '(3 . 3))
  (set-frame-font narf-default-font)
  (setq frame-title-format '(buffer-file-name "%f" ("%b")))
  (setq initial-frame-alist '((width . 120) (height . 80))))
(unless window-system
  (menu-bar-mode -1))

;; Highlight matching parens
(setq show-paren-delay 0.075)

;; (global-hl-line-mode 1)   ; don't highlight line
(blink-cursor-mode     1)    ; do blink cursor
(tooltip-mode         -1)    ; show tooltips in echo area

(setq-default
 blink-matching-paren nil

 ;; Multiple cursors across buffers cause a strange redraw delay for
 ;; some things, like auto-complete or evil-mode's cursor color
 ;; switching.
 cursor-in-non-selected-windows  nil

 uniquify-buffer-name-style      nil

 visible-bell                    nil    ; silence of the bells
 use-dialog-box                  nil    ; avoid GUI
 redisplay-dont-pause            nil<commit_msg>Enable hl-line-mode in specific modes<commit_after>;;; core-ui.el --- interface settings
;; see lib/ui-defuns.el

(when window-system
  (fringe-mode '(3 . 3))
  (set-frame-font narf-default-font)
  (setq frame-title-format '(buffer-file-name "%f" ("%b")))
  (setq initial-frame-alist '((width . 120) (height . 80))))
(unless window-system
  (menu-bar-mode -1))

;; Highlight matching parens
(setq show-paren-delay 0.075)

(blink-cursor-mode     1)    ; do blink cursor
(tooltip-mode         -1)    ; show tooltips in echo area

;; Highlight line
(add-hook! prog-mode 'hl-line-mode)
(add-hook! puml-mode 'hl-line-mode)
(add-hook! markdown-mode 'hl-line-mode)

(setq-default
 blink-matching-paren nil

 ;; Multiple cursors across buffers cause a strange redraw delay for
 ;; some things, like auto-complete or evil-mode's cursor color
 ;; switching.
 cursor-in-non-selected-windows  nil

 uniquify-buffer-name-style      nil

 visible-bell                    nil    ; silence of the bells
 use-dialog-box                  nil    ; avoid GUI
 redisplay-dont-pause            nil
{'fraction_non_alphanumeric': 0.13141182217879824, 'fraction_numerical': 0.014167073766487542, 'mean_word_length': 2.750915750915751, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '178535', 'n_tokens_mistral': 712, 'n_tokens_neox': 668, 'n_words': 187}