emacsfodder / emacs-soothe-theme

Dark Colorful theme for Emacs, built for synesthesiacs with a taste for Skittles™.
GNU General Public License v3.0
66 stars 12 forks source link

magit diff support #2

Closed gkmngrgn closed 11 years ago

gkmngrgn commented 11 years ago

first of all, congratulations for this job, the theme seems awesome. I'm using magit for committing changes and solarized dark theme shows diff outputs very nice:

do you think magit support?

diff_emacs

jasonm23 commented 11 years ago

Definitely in the works, in the meantime you can load solarized first, and then soothe to get solarized's support of magit included

On Sunday, 17 March 2013, Gokmen Gorgen wrote:

first of all, congratulations for this job, the theme seems awesome. I'm using magit for committing changes and solarized dark theme shows diff outputs very nice:

do you think magit support?

[image: diff_emacs]https://f.cloud.github.com/assets/72323/266812/31c932ba-8e3c-11e2-82d9-d6bd5fea4b8d.png

— Reply to this email directly or view it on GitHubhttps://github.com/jasonm23/emacs-soothe-theme/issues/2 .

jasonm23@gmail.com skype: jasonm23 m: (aus) : +61 (0)409 307 977

twitter/instagram: @ocodo soundcloud: http://soundcloud.com/ocodo mixcloud: http://mixcloud.com/ocodo

jasonm23 commented 11 years ago

Hi I've just updated soothe on Marmalade.

0.3.7

gkmngrgn commented 11 years ago

congrats, it seems awesome. solarized theme can also colorize selected diffs. want to share current view:

soothe_current_view

jasonm23 commented 11 years ago

Soothe does the same now, all magit diff faces are themed.

By the way, this script will help auto add your elpa installed themes to your custom-theme-load-path

(require 'dash)
(require 's)

(-each
 (-map
  (lambda (item)
    (format "~/.emacs.d/elpa/%s" item))
  (-filter
   (lambda (item) (s-contains? "theme" item))
   (directory-files "~/.emacs.d/elpa/")))
 (lambda (item)
   (add-to-list 'custom-theme-load-path item)))

You could do the same thing without the dash & s dependencies, I just already use them anyway.

Also I find that setting my default face to :height 140 is generally better, YMMV.