use solarized-theme also in terminal frames

This commit is contained in:
Łukasz Pankowski 2019-02-12 10:34:03 +01:00
parent 402fd19a4a
commit 24384d39de

18
init.el
View File

@ -985,12 +985,8 @@ Argument FRAMES has the same meaning as for `set-frame-font'"
(use-package solarized-theme (use-package solarized-theme
:defer) :defer)
(use-package monokai-theme
:defer)
(setq my-dark-theme 'solarized-dark (setq my-dark-theme 'solarized-dark
my-light-theme 'solarized-light my-light-theme 'solarized-light)
my-terminal-theme 'monokai)
(defun my-toggle-theme () (defun my-toggle-theme ()
"Toggle between dark and light themes" "Toggle between dark and light themes"
@ -1004,10 +1000,14 @@ Argument FRAMES has the same meaning as for `set-frame-font'"
(global-set-key (kbd "C-S-<f6>") #'my-toggle-theme) (global-set-key (kbd "C-S-<f6>") #'my-toggle-theme)
(if (or (window-system) (daemonp)) (my-toggle-theme)
(my-toggle-theme)
(load-theme my-terminal-theme t) (defun my-frame-setup-fn (&optional frame)
(set-face-background 'default "unspecified-bg" (selected-frame))) (unless (display-graphic-p frame)
(set-face-background 'default "unspecified-bg" (or frame (selected-frame)))))
(add-hook 'after-make-frame-functions #'my-frame-setup-fn)
(add-hook 'window-setup-hook #'my-frame-setup-fn)
;;; My customization for some used themes ;;; My customization for some used themes