Use theme-changer.el
This commit is contained in:
parent
0ebe692170
commit
3b9c028845
@ -188,6 +188,11 @@
|
|||||||
((< (car a) (car b)) -1)
|
((< (car a) (car b)) -1)
|
||||||
(t (imalison:compare-int-list (cdr a) (cdr b))))))
|
(t (imalison:compare-int-list (cdr a) (cdr b))))))
|
||||||
|
|
||||||
|
(defun imalison:get-lat-long ()
|
||||||
|
(condition-case ex
|
||||||
|
(mapcar 'string-to-number (s-split "," (s-trim (shell-command-to-string "whereami"))))
|
||||||
|
(error (list 37.7879312624533 -122.402388853402))))
|
||||||
|
|
||||||
(defun get-date-created-from-agenda-entry (agenda-entry)
|
(defun get-date-created-from-agenda-entry (agenda-entry)
|
||||||
(org-time-string-to-time
|
(org-time-string-to-time
|
||||||
(org-entry-get (get-text-property 1 'org-marker agenda-entry) "CREATED")))
|
(org-entry-get (get-text-property 1 'org-marker agenda-entry) "CREATED")))
|
||||||
@ -2075,7 +2080,18 @@ window is active in the perspective."
|
|||||||
;; Themes
|
;; Themes
|
||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
|
|
||||||
(defvar imalison:my-theme 'material)
|
;; These can be overriden in custom-before.el
|
||||||
|
(defvar imalison:light-theme 'solarized-light)
|
||||||
|
(defvar imalison:dark-theme 'material)
|
||||||
|
|
||||||
|
(use-package theme-changer
|
||||||
|
:ensure t
|
||||||
|
:config
|
||||||
|
(progn
|
||||||
|
(destructuring-bind (latitude longitude)
|
||||||
|
(imalison:get-lat-long)
|
||||||
|
(setq calendar-latitude latitude)
|
||||||
|
(setq calendar-longitude longitude))))
|
||||||
|
|
||||||
(defun random-choice (choices)
|
(defun random-choice (choices)
|
||||||
(nth (random (length choices)) choices))
|
(nth (random (length choices)) choices))
|
||||||
@ -2085,7 +2101,7 @@ window is active in the perspective."
|
|||||||
(if (fboundp 'scroll-bar-mode) (scroll-bar-mode -1))
|
(if (fboundp 'scroll-bar-mode) (scroll-bar-mode -1))
|
||||||
(if (fboundp 'tool-bar-mode) (tool-bar-mode -1))
|
(if (fboundp 'tool-bar-mode) (tool-bar-mode -1))
|
||||||
(if (fboundp 'menu-bar-mode) (menu-bar-mode -1))
|
(if (fboundp 'menu-bar-mode) (menu-bar-mode -1))
|
||||||
(set-fringe-mode 0)
|
;; (set-fringe-mode 0) ;; Lets reenable fringes. They seem useful
|
||||||
(defvar-setq linum-format 'dynamic)
|
(defvar-setq linum-format 'dynamic)
|
||||||
(setq left-margin-width 0)
|
(setq left-margin-width 0)
|
||||||
(defvar-setq hl-line-mode nil))
|
(defvar-setq hl-line-mode nil))
|
||||||
@ -2103,7 +2119,7 @@ window is active in the perspective."
|
|||||||
(progn
|
(progn
|
||||||
(load-theme 'source-code-pro t)
|
(load-theme 'source-code-pro t)
|
||||||
(message "not setting font")))
|
(message "not setting font")))
|
||||||
(load-theme imalison:my-theme t)
|
(change-theme imalison:light-theme imalison:dark-theme)
|
||||||
(imalison:remove-fringe-and-hl-line-mode)
|
(imalison:remove-fringe-and-hl-line-mode)
|
||||||
(message "finished set appearance"))
|
(message "finished set appearance"))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user