Giter Site home page Giter Site logo

emacsfodder / emacs-theme-darktooth Goto Github PK

View Code? Open in Web Editor NEW
320.0 320.0 31.0 48 MB

Darktooth : From the darkness... it watches.

License: GNU General Public License v3.0

Emacs Lisp 81.74% HTML 0.93% JavaScript 9.71% SCSS 7.61%
emacs text-editor theme

emacs-theme-darktooth's People

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  avatar  avatar  avatar  avatar  avatar  avatar

emacs-theme-darktooth's Issues

Weird blue

Imgur

As the screenshot above shows, blue is sort of weird or even ugly. I'm not sure if it is related to the theme or the mode-line configuration (e.g. mode-line-misc-info).

Markdown support

I've spent a lot of time trying to revamp the base TextMate theme file that provides the foundation for a lot of the ports. I have been using this gruvbox theme as the basis since it looks pretty good to me in other editors and it includes a lot more selectors that help make the theme look a lot better in editors like Sublime Text.

That gruvbox theme has selectors for Markdown and other file types/editing modes. The emacs theme doesn't do any syntax highlighting for Markdown at all. Some elements to consider include Markdown headings, inline code, quoted text, and lists. I could just set the colors myself but it's always good to have an official template in the emacs theme for guidance.

Symbol’s value as variable is void: darktooth-light2

Darktooth is my default and ultimate color theme.
After last package upgrade theme (either darktooth or darktooth-darker or darktooth-dark) can't be loaded saying "Symbol’s value as variable is void: darktooth-light2"
Can it be fixed?
Thanks!

hl-line has the same background color as region face

When hl-line-mode is turned on, it's impossible to distinguish between the highlighted region and the highlighting line. I suggest that we should change either region or hl-line background color to #1a1a1a (which is gray10).

Question/opinion: New green

This is entirely a matter of opinion, but I was wondering the reason/line of thought behind the updated green in commit 3b5441b. It seems a little more jarring/out of place in comparison to some of the other colors. In any case, I can do as I wish with my fork so this isn't a big deal.

Darktooth Does Not Explicitly Set org-document-title

Hi,

Today, I found that on my installation of Emacs the font for org-document-title was a pretty dark blue on Darktooth's dark background. In a default Emacs session (-Q) this is not the case.

This time, I could hunt the problem down to zenburn theme being installed. It just sat there in ~/.emacs.d/elpa/zenburn-theme..... I do not load it explicitly, but it is listed in package-selected-packages in my custom.el. If I remove it from that variable, everything works.

My guess here is, that themes will set faces when being loaded even if they are not used. Mind that I am not really familiar with the themes machinery in Emacs.

I'd like to clarify in this ticket if Darktooth should set more faces explicitly to generate reproducible behavior. If yes, I'll happily provide a PR for this face (and others when I come across them).

Best regards,
stefan

thick line on fringe

(Wanted to thank first for all the theme - this has been very useful)

Currently this theme displays something like this:
fringe-_base-16

When I use some other theme - it shows nice thick line on the fringe (please see below)
fringe_old

How can I set it similar to the one above ?

Best,

provide a different background color for line numbers

I really like darktooth the best of any emacs theme I've tried. I might be missing something here, as I'm very new to emacs, but it seems the line numbers have the same background as the main text, and with a wide gutter, it's hard to tell whether my code is indented properly.

Start with server mode

I'm having issues starting a server instance with emacs --daemon and launching a new frame and even directly with

emacsclient -a "" -c $FILE

when (load-file 'darktooth t) is in ~/.emacs.d/init.el. With all other themes I've tried the theme is correctly applied on the first frame, but with this theme I get a white frame with some simple black text. It then applies correctly if I disable and load the theme again.

I've tried removing bits of my init file but I haven't found a culprit statement yet. Since all other themes seem to work, I'm not entirely sure it's something on my end. Is anyone else having this issue?

Elfeed font broken

I upgraded Darktooth recently and now elfeed is pretty unusable:

screen shot 2016-10-21 at 7 12 39 pm

Entries are invisible until you hover over them with the cursor. I'm not sure if something changed in darktooth or elfeed or both to make this happen.

Package autothemer-0.2 is unavailable

Using Emacs 24.5.1 on Ubuntu 16.4 and have just been invited to update darktooth-theme-0.2.2. When I have tried to do so however, I get the error 'package autothemer-0.2 is unavailable'. I can't see that any changes have been made in darktooth-theme to create this. I'd appreciate any suggestions.

Make header line visible

We should make the header line visible to let user know a package that uses a header line is really activated.

(set-face-attribute 'header-line nil
                        :box '(:line-width -1 :style released-button))

Or at least, make helm-source-header more distinctive with its candidates. This definitely looks better in Helm:

(set-face-attribute 'helm-source-header nil
                        :box '(:line-width -1 :style released-button))

Wrong Flycheck error and warning colors

Hello,

First of all, I would like to thank you for creating such a cool theme!
But I found the strange color issue: when I working with flycheck mode errors are drawn with orange color and warnings are drawn with red. I think it should be vice versa(and, in my opinion, for warnings better to use yellow).
Screenshot with errors:
error_snapshot_edited
error_with_helm_snapshot

Screenshot with warnings:
warning_snapshot_edited
warning_with_helm_snapshot

P.S. And I'm not strong enough Emacs user to send PR to you. Sorry.

Ensure inheritance is used among common face sets

Face inheritance between similar modes (diff and check for example) should simplify maintenance and provides an easy guideline for contribution of mode support.

Note: reference this issue in commits which show example patches

Create simple template for porting to other software

Creating a template with 16 primary colors plus two additional colors for the background and foreground would allow for easier and more accurate porting of this color scheme for use with other software, including terminal emulators, IRC clients, and other text editors. There are typically eight primary colors with bold/highlighted/emphasized/bright variants, which are as follows (colors 0 to 7):

  • black
  • red
  • green
  • yellow
  • blue
  • magenta
  • cyan
  • white

Colors 8 to 15 would just be a secondary black, secondary red, secondary green, and so forth. Additional definitions would help as well for any other actions that typically have associated colors, such as highlighting text. In this case, designated background and foreground colors for highlighted text would be nice to include in the template.

A port of this color scheme to a terminal emulator like GNOME Terminal or Konsole, or to an SSH client like PuTTY could serve as a starting point rather than arbitrarily creating a file with the 20 possible colors mentioned so far.

How did you get this mode-line ?

I installed the theme, but with or without powerline enabled, I don't get the same modeline as in your screenshots. It is very elegant and minimal. Could you please tell me which one it is?

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.