rougier / nano-theme

GNU Emacs / N Λ N O Theme
GNU General Public License v3.0
369 stars 35 forks source link

Using nano-theme in Doom #34

Open ghost opened 2 years ago

ghost commented 2 years ago

Hi, first thanks very much for your work to port nano as a standalone theme! I really love the appearance of nano, but it seems that there is no successful examples of porting nano to doom out there.

Now, I am trying to use this theme in doom. However, after installing with straight (exactly same as on documentation), loading the theme (directly with M-x), and running nano-mode, it seems that the appearance is not changed to the same as screenshot in the documentation, as shown below:

image

I apologize if I am asking something stupid. I am just starting with emacs, so I would be very grateful if you can give some guidance on how to fix this issue.

In case it is relevant, my doom config is following:

(setq doom-font (font-spec :family "Fira Code" :size 13 :weight 'regular))
(setq display-line-numbers-type `relative)

;; Org Mode
(setq org-agenda-files (directory-files-recursively "~/Dropbox/Main/" "\.org$"))

(add-hook 'org-mode-hook (lambda () (org-superstar-mode 1)))
(setq org-level-color-stars-only t)
(after! org
        (setq org-todo-keywords
                '((sequence "TODO(t)" "IDEA(i)" "PEND(p)" "HELD(h)" "|" "DONE(d)" "CANC(c)" "FAIL(f)")
                  (sequence "QSTN(q)" "|" "RSVD(r)")))
        (setq org-todo-keyword-faces
              '(("TODO" . "#86b300")
                ("IDEA" . "#399ee6")
                ("PEND" . "#fa8d3e")
                ("HELD" . "#fa8d3e")))
        (setq org-enforce-todo-dependencies t)
        (setq org-track-ordered-property-with-tag t)
        (setq org-enforce-todo-checkbox-dependencies t)
        (setq org-clock-into-drawer "CLOCKING")
        (custom-theme-set-faces 'user
                        `(org-level-1 ((t (:foreground "#86b300"))))
                        `(org-level-2 ((t (:foreground "#86b300"))))
                        `(org-level-3 ((t (:foreground "#86b300"))))
                        `(org-level-4 ((t (:foreground "#86b300")))))
        (setq org-agenda-block-separator '?─)
        (setq org-highest-priority '?A)
        (setq org-lowest-priority '?C)
        (setq org-default-priority '?B)
        (setq org-agenda-sorting-strategy
              '((todo category-down priority-down)))
)
(global-visual-line-mode 1)

;(setq initial-frame-alist '((top . 1) (left . 1) (width . 105) (height . 65)))
(setq initial-frame-alist '((width . 105) (height . 65)))
;(add-to-list `load-path (expand-file-name "~/.doom.d/elisp/"))
;(require 'awesome-tray)
;(awesome-tray-mode 1)

(setq org-superstar-headline-bullets-list '("○" "○" "○" "○" "○" "○"))
(setq org-superstar-item-bullet-alist
  '((?* . ?•)
    (?+ . ?•)
    (?- . ?•)))

(setq doom-modeline-height 1)

(straight-use-package '(nano-theme :type git :host github
                                   :repo "rougier/nano-theme"))
rougier commented 2 years ago

Sorry for delay. Can you try M-x: nano-light?