<commit_before>;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-

;; Place your private configuration here! Remember, you do not need to run 'doom
;; sync' after modifying this file!


;; General
(setq user-full-name "abtv"
      user-mail-address "")
(auto-save-visited-mode +1)
(setq display-line-numbers-type t)
(setq org-directory "~/org/")
(setq doom-font (font-spec :family "JetBrains Mono" :size 15))


; Set color theme
(load-theme 'adwaita t)
; Make the default background not so bright
(with-eval-after-load "adwaita-theme"
  ; this needed for Emacs with UI
  (set-background-color "#d0d0d0")
  ; this needed for Emacs in terminal
  (custom-theme-set-faces
   'adwaita
   '(default ((t (:background "#cfcfcf"))))))


;; Key bindings for better arrows
(map! "s-h" #'left-char
      "s-l" #'right-char
      "s-j" #'next-line
      "s-k" #'previous-line)


;; Key bindings for buffers
(map! "s-[" #'previous-buffer
      "s-]" #'next-buffer
      "s-w" #'kill-current-buffer
      "s-s" #'save-buffer)


;; Key bindings to resemble my IDE
(map! "s-p" #'+treemacs/toggle
      "s-P" #'treemacs-find-file
      "s-f" #'+default/search-project<commit_msg>Emacs: update keybindings after enabling Karabiner<commit_after>;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-

;; Place your private configuration here! Remember, you do not need to run 'doom
;; sync' after modifying this file!


;; General
(setq user-full-name "abtv"
      user-mail-address "")
(auto-save-visited-mode +1)
(setq display-line-numbers-type t)
(setq org-directory "~/org/")
(setq doom-font (font-spec :family "JetBrains Mono" :size 15))


; Set color theme
(load-theme 'whiteboard t)
; Make the default background not so bright
(with-eval-after-load "whiteboard-theme"
  ; this needed for Emacs with UI
  (set-background-color "#e0e0e0")
  ; this needed for Emacs in terminal
  (custom-theme-set-faces
   'whiteboard
   '(default ((t (:background "#cfcfcf"))))))


;; Key bindings for better arrows
(map! "s-h" #'left-char
      "s-l" #'right-char
      "s-j" #'next-line
      "s-k" #'previous-line)


;; Key bindings for buffers
(map! "s-{" #'previous-buffer
      "s-}" #'next-buffer
      "s-w" #'kill-current-buffer
      "s-s" #'save-buffer)


;; Key bindings to resemble my IDE
(map! "s-p" #'+treemacs/toggle
      "s-P" #'treemacs-find-file
      "s-f" #'+default/search-project
{'fraction_non_alphanumeric': 0.16680743243243243, 'fraction_numerical': 0.005067567567567568, 'mean_word_length': 3.403345724907063, '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': '1146719', 'n_tokens_mistral': 896, 'n_tokens_neox': 852, 'n_words': 240}