refactor: remake pankomacs

This commit is contained in:
Artur Manuel 2025-05-03 18:04:12 +01:00
commit d8e729c7d8
Signed by: amadaluzia
SSH key fingerprint: SHA256:uS8IX6IxM7STPOBS/e1vMC6FBToJmSCViQNO/f4SHpU
9 changed files with 150 additions and 208 deletions

42
config/config-org.el Normal file
View file

@ -0,0 +1,42 @@
;;; config-org --- Configuration for Org-mode -*- lexical-binding: t -*-
;;; Commentary:
;; I need to do Org-mode configuration and this is
;; a decent place to do that.
;;; Code:
(defun init-org-config ()
"Just provide Org-mode configuration."
(defun my/org-mode-borders ()
(modify-all-frames-parameters
'((right-divider-width . 20)
(internal-border-width . 20)))
(dolist (face '(window-divider
window-divider-first-pixel
window-divider-last-pixel))
(face-spec-reset-face face)
(set-face-foreground face (face-attribute 'default :background)))
(set-face-background 'fringe (face-attribute 'default :background)))
(use-package org
:custom
;; Edit settings
(org-auto-align-tags nil)
(org-tags-column 0)
(org-fold-catch-invisible-edits 'show-and-error)
(org-special-ctrl-a/e t)
(org-insert-heading-respect-content t)
;; Org styling, hide markup etc.
(org-hide-emphasis-markers t)
(org-pretty-entities t)
(org-agenda-tags-column 0)
(org-ellipsis "")
:hook (org-mode . my/org-mode-borders))
(use-package org-modern
:hook (org-mode . org-modern-mode))
(use-package org-bullets
:hook org-mode))
(provide 'config-org)
;;; config-org.el ends here