Graphical fixes

This commit is contained in:
Andrea Ciceri 2023-03-26 13:06:32 +02:00
parent 56dae7c314
commit a59dbfd6a3
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg

18
init.el
View file

@ -58,12 +58,17 @@
backup-directory-alist `(("." . ,temporary-file-directory)) backup-directory-alist `(("." . ,temporary-file-directory))
auto-save-files-name-transforms `((".*" ,temporary-file-directory t)) auto-save-files-name-transforms `((".*" ,temporary-file-directory t))
backup-by-copying t) backup-by-copying t)
(defun fix-vertical-border-background-face (&rest args)
(set-face-background 'vertical-border (face-background 'default)))
(advice-add 'load-theme :after #'fix-vertical-border-background-face)
(defun ccr/set-faces () (defun ccr/set-faces ()
(set-face-attribute 'default nil :font "Fira Code 12") (set-face-attribute 'default nil :font "Fira Code 12")
(meow--prepare-face)) (fix-vertical-border-background-face)
(meow--prepare-face)
(set-display-table-slot standard-display-table 'vertical-border (make-glyph-code ?┃)))
(if (daemonp) (if (daemonp)
(add-hook 'server-after-make-frame-hook #'ccr/set-faces) (add-hook 'server-after-make-frame-hook #'ccr/set-faces)
(ccr/set-faces)) (ccr/set-faces))
(menu-bar-mode -1) (menu-bar-mode -1)
(scroll-bar-mode -1) (scroll-bar-mode -1)
(tool-bar-mode -1) (tool-bar-mode -1)
@ -413,7 +418,12 @@
"C-c n j" org-roam-dailies-capture-today) "C-c n j" org-roam-dailies-capture-today)
(org-roam-db-autosync-mode)) (org-roam-db-autosync-mode))
(setup diff-hl (global-diff-hl-mode)) (setup diff-hl
(global-diff-hl-mode 1)
(defun maybe-diff-hl-margin-local-mode ()
(unless (display-graphic-p) (diff-hl-margin-local-mode)))
(if (daemonp)
(add-hook 'server-after-make-frame-hook #'maybe-diff-hl-margin-local-mode)))
(setup dirvish (setup dirvish
(dirvish-override-dired-mode) (dirvish-override-dired-mode)