Code Monkey home page Code Monkey logo

apropospriate-theme's People

Contributors

jeffhertzler avatar matthewbauer avatar neoise avatar ngquerol avatar rodrigoflores avatar waymondo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

apropospriate-theme's Issues

Error when loading the theme: (void-variable variant)

Debugger entered--Lisp error: (void-variable variant)
  (eq variant (quote light))
  (if (eq variant (quote light)) (quote (("#FF5722" . 0) ("#FFA000" . 10) ("#FFD600" . 30) ("#f2f2f2" . 60) ("#FAFAFA" . 80))) (quote (("#F8BBD0" . 0) ("#EC407A" . 10) ("#B388FF" . 30) ("#f2f2f2" . 60) ("#FAFAFA" . 80))))
  eval((if (eq variant (quote light)) (quote (("#FF5722" . 0) ("#FFA000" . 10) ("#FFD600" . 30) ("#f2f2f2" . 60) ("#FAFAFA" . 80))) (quote (("#F8BBD0" . 0) ("#EC407A" . 10) ("#B388FF" . 30) ("#f2f2f2" . 60) ("#FAFAFA" . 80)))))
  custom-theme-recalc-variable(highlight-tail-colors)

Marked region is not very clear with hl-line-mode (dark-theme)

Marking the region in the current line while hl-line-mode is active, gives the mark a color which is very similar to the current line, making it very difficult to recognize.
The situation is better when it comes to the light version of the theme. But gets a little problematic on the dark version.
Support for hl-line-mode would be helpful
screen shot 2015-08-18 at 12 54 45 pm

dired-directory not set

In my configuration "dired-directory" is not being set to the right color.

Without ido, "dired-directory" can't inherit from ido-subdir. To fix this, I use this configuration:

(defface ido-subdir  '((((min-colors 88) (class color))
                        :foreground "red1")
                       (((class color))
                        :foreground "red")
                       (t :underline t))
  "Face used by Ido for highlighting subdirs in the alternatives."
  :group 'ido)

(use-package apropospriate-theme
  :demand
  :config
  (load-theme 'apropospriate-dark))

As a fix for this, I suggest swapping ido-subdir and dired-directory so ido-subdir inherits from sired-directory.

add neotree support

Started using this cool theme and want to raise request for neotree mode:

from spacemacs theme we have the following for neotree

`(neo-dir-link-face ((,class (:foreground ,keyword :inherit bold))))
  `(neo-expand-btn-face ((,class (:foreground ,base))))
  `(neo-file-link-face ((,class (:foreground ,base))))
  `(neo-root-dir-face ((,class (:foreground ,func :inherit bold))))

can we get the similar from this theme as well pls? thanks

Better ediff support

The current colours in ediff make it nearly impossible to read the right hand side of the diff. I've attached a screenshot which shows off some of the problems. Thanks!
screen shot 2016-08-11 at 22 31 38

add missing org-mode , cider and mu4e

request to add the following faces per this theme. thanks.

from spacemacs theme:
```
(org-ellipsis ((,class (:foreground ,keyword)))) (org-level-1 ((,class (:inherit bold :foreground ,head1 :height ,(if spacemacs-theme-org-height 1.3 1.0) :background ,(when spacemacs-theme-org-highlight head1-bg)))))
`(org-level-2 ((,class (:inherit bold :foreground ,head2 :height ,(if spacemacs-theme-org-height 1.2 1.0) :background ,(when spacemacs-theme-org-highlight head2-bg)))))
`(org-level-3 ((,class (:bold nil :foreground ,head3 :height ,(if spacemacs-theme-org-height 1.1 1.0) :background ,(when spacemacs-theme-org-highlight head3-bg)))))
`(org-level-4 ((,class (:bold nil :foreground ,head4 :background ,(when spacemacs-theme-org-highlight head4-bg)))))
`(org-level-5 ((,class (:bold nil :foreground ,head1))))
`(org-level-6 ((,class (:bold nil :foreground ,head2))))
`(org-level-7 ((,class (:bold nil :foreground ,head3))))
`(org-level-8 ((,class (:bold nil :foreground ,head4))))


;;;;; mu4e
(mu4e-cited-1-face ((,class (:foreground ,base)))) (mu4e-cited-7-face ((,class (:foreground ,base))))
(mu4e-header-marks-face ((,class (:foreground ,comp)))) (mu4e-header-key-face ((,class (:foreground ,head2 :inherit bold))))
(mu4e-view-url-number-face ((,class (:foreground ,comp)))) (mu4e-unread-face ((,class (:foreground ,yellow :inherit bold))))


;;;;; cider
(cider-enlightened ((,class (:background nil :box (:color ,yellow :line-width -1 :style nil) :foreground ,yellow)))) (cider-enlightened-local ((,class (:foreground ,yellow))))
(cider-instrumented-face ((,class (:background nil :box (:color ,red :line-width -1 :style nil) :foreground ,red)))) (cider-result-overlay-face ((,class (:background nil :box (:color ,blue :line-width -1 :style nil) :foreground ,blue))))
(cider-test-error-face ((,class (:background ,war :foreground ,bg1)))) (cider-test-failure-face ((,class (:background ,err :foreground ,bg1))))
(cider-test-success-face ((,class (:background ,suc :foreground ,bg1)))) (cider-traced-face ((,class :box (:color ,cyan :line-width -1 :style nil))))

Eager macro-expansion failure

Hi @waymondo,

Thanks for creating a terrific theme. I really like the color scheme for web-mode / html-mode . Really nice color contrasts.

On installing apropospriate-theme with use-package and also with require statements I get "Eager macro-expansion failure: (error "Lisp nesting exceeds `max-lisp-eval-depth'").

On following advice in this SO article and putting in (setq max-lisp-eval-depth 10000) prior to where I put the use-package apropospriate statement I get "Eager macro-expansion failure: (error "Variable binding depth exceeds max-specpdl-size").

The error/warning messages don't seem to impact functionality of the theme, other than slowing down the startup of emacs. I'd like to get rid of that slowdown in my personal emacs.d setup. Do you have any advice?

Search highlight covers whole line

Hello, thanks for a great theme! I have a small issue with a search that it covers a matching line. You can see it on screenshot on line with a point. How can I fix that?

improve visibility of magit selected switches on MagitPopup

In the following screenshot, -g is selected white -c, -d and -S are not. But it is really hard to distinguish. May I suggest orange for the selected switches.

edit: the faces are:
magit-popup-argument (selected switch)
magit-popup-disabled-argument (not selected switch)

image

Better support for avy

Avy let you navigate faster. In apropospriate-dark (I haven't tested in light) the background and the color of the shortcut chars added by avy are exactly the same as the text, so it's very hard to use

screenshot

I can reproduce this behavior when running emacs -q and loading the packages directly.

Thanks!

Mode line off

What's happening is hard to say, but it looks like apropospriate-theme is screwing up my mode line:

screen shot 2017-07-21 at 1 10 51 pm

Notice the overwriting of the "a" and the "1".

How do you feel about org-block backgrounds?

Gah, hit enter too early, sorry.

How do you feel about having a background color for org-blocks? (like #+BEGIN_SRC and #+END_SRC)

I'm happy to submit a PR if you are okay with them having either a lighter or darker background.

Problem using this theme with use-package and/or theme-changer...?

I have the following setup. I've forced loading apropospriate-theme, like you can see in the example, though it's not needed with the solarized-theme.

     (use-package solarized-theme
       :ensure t
       :no-require t)

     (use-package apropospriate-theme
       :ensure t
       :init
       (progn
         (load-theme 'apropospriate-light t t)
         (load-theme 'apropospriate-dark t t)))
     (use-package theme-changer
       :ensure t
       :config (change-theme 'apropospriate-light  'apropospriate-dark))

Only thing I've noticed was this message in the messages buffer, which shows up weather theme-changer is actually loading this theme or not.

Could not load apropospriate-theme

The theme loads and works just fine when the last block is evaluated manually.

i.e. This setup, or indeed simply invoking (load-theme ...) work without any problem. But the said message still appears, regardless of use in theme-changer.

     (use-package theme-changer
       :ensure t
       :config (change-theme 'solarized-light 'solarized-dark))

PS the coordinates required by theme-changer are set separately in my custom.el.

Theme dynamic lighten / darken colors different between Emacs 28 & 29

With the latest version of Emacs 29, colors like base00+1, base00-1 are much more subtle than previously. Since their values are determined by color.el methods, I first looked at the recent changes to that package. I noticed this commit and when I undo the change, compile that file and restart Emacs, the intended behavior is restored. If I modify the percentages without accounting for the Emacs version, the new theme color versions are too contrast-y on Emacs 28.

Dark theme, Emacs 29 before change:
image

Dark theme, Emacs 29 after change:
image

Dark theme, Emacs 28 before change:
image

Dark theme, Emacs 28 with change:
image

Support for ledger-mode

Does this theme support ledger-mode out of the box? If not, is it possible to add support for that?

This is a great theme btw!

apropospriate-light in Magit use focus background color of dark theme

This bug is about the light version of apropospriate-theme only.

In Magit, the background-color used of focused items seems to be not so appropriate. Here is a screenshot.

ap_magit
Actualy, it seem to use something that would be right in dark version, but we need something lighter for light version.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.