Commit graph

1261 commits

Author SHA1 Message Date
Yann Esposito (Yogsototh)
f30aaed84c
minimize nord-light contrast 2021-03-05 07:10:35 +01:00
Henrik Lissner
55f01ede53 Add keycast.el faces 2021-03-02 10:49:06 -05:00
Henrik Lissner
35b86f228f ext-treemacs: support more file extensions for icons
Fixes #564
2021-02-26 10:58:04 -05:00
Henrik Lissner
6a198bf1eb ext-treemacs: factor out s.el dependency 2021-02-26 09:44:20 -05:00
Edmund Miller
e82b6b550b
Merge pull request #574 from jmorag/selectrum-light-hotfix
Remove theming for selectrum-*-highlight
2021-02-24 21:32:54 +00:00
Joseph Morag
39f1e9dfd2 Remove theming for selectrum-*-highlight
Fixes https://github.com/hlissner/emacs-doom-themes/issues/573 and
will be forwards-compatible once
https://github.com/raxod502/selectrum/issues/364 is resolved.
2021-02-24 15:54:29 -05:00
Edmund Miller
3fb14b4f82
Merge pull request #571 from jmorag/theme-selectrum
Theme selectrum in doom-themes-base
2021-02-19 09:10:52 -06:00
Joseph Morag
a5f2a214b8 Theme selectrum in doom-themes-base 2021-02-18 16:43:39 -05:00
Henrik Lissner
290aba16a8 Add mmm-mode faces
These faces are loosely based off their defaults and haven't been
tested. Input appreciated!
2021-02-14 22:05:25 -05:00
Henrik Lissner
4eac957b4b Fix order of magit, minimap, & mic-paren groups
And remove redundant minimap faces.
2021-02-14 22:05:25 -05:00
Emmanuel Bustos
73837f59d2 Mod: Customize rjsx faces for doom-one 2021-02-13 16:56:39 +01:00
Emmanuel Bustos
41988fe868 Mod: Customize Henna's rjsx-attr face 2021-02-13 16:51:02 +01:00
Emmanuel Bustos
dd984b3197 Mod: Customize rjsx face for Ephemeral 2021-02-13 16:48:38 +01:00
Emmanuel Bustos
84c65c6120 Mod: Improve rjsx attributes face. 2021-02-13 16:48:22 +01:00
Emmanuel Bustos
80cc62813b Fix: Set modified marker :foreground instead of :background 2021-02-12 20:21:34 +01:00
Emmanuel Bustos
30b1c94f5d Fix: Treemacs license icon on doom-colorful treemacs theme 2021-02-12 12:51:11 +01:00
Henrik Lissner
51a0717aa2 base: add vterm-color-default face 2021-02-10 03:16:32 -05:00
Henrik Lissner
739fff3631 base: add annotate.el support 2021-02-10 03:15:08 -05:00
Henrik Lissner
6457b0e94a Refactor & reorganize doom-themes-base.el
To make it easier to navigate with imenu, or fold with
outline-minor-mode.
2021-02-10 03:11:08 -05:00
Henrik Lissner
a163212f12 base: add alert.el support 2021-02-10 02:23:04 -05:00
Henrik Lissner
e7e32393ef base: update all-the-icons support 2021-02-10 02:22:59 -05:00
Henrik Lissner
9123a56581 Refactor doom-themes-ext-org
+ Add doom-themes- prefix to variables/faces.
+ Rename doom-org-special-tags -> doom-org-fontify-special-tags to be
  consistent with org-fontify-* variables.
+ Add faces for @tag and #hashtag fontification.
+ Resolve all byte-compiler complaints
2021-02-10 02:13:01 -05:00
Henrik Lissner
2e6cf4b8fc Remove org-upcoming-distant-deadline definition
This is now in upstream and has been for a while.
2021-02-10 01:48:23 -05:00
Carl Lange
14f25a134b [flatwhite] green string highlighting for web-mode 2021-02-06 16:22:53 +01:00
Emmanuel Bustos
dc213e41b7 Mod: Removed header line customization in doom horizon 2021-02-05 23:25:02 +01:00
Emmanuel Bustos
8b9e226a12 Fix: plain and plain-dark lsp breadcrumb symbols faces 2021-02-05 20:28:15 +01:00
Emmanuel Bustos
73775868fc Fix: Ayu dark dark-blue, violet and dark-cyan colors 2021-02-05 13:56:35 +01:00
Emmanuel Bustos
127bbf68b8 Fix: Ayu light dark-blue, violet and dark-cyan colors 2021-02-05 13:55:24 +01:00
Emmanuel Bustos
bb60caaaa6 Add: Documentation for Doom Ayu themes. 2021-02-05 09:57:02 +01:00
Guy
296ab2916c
Added Ayu Light and Ayu Mirage (#499)
* Added Ayu Light and Ayu Mirage

* Update themes/doom-ayu-light-theme.el

Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>

* Update themes/doom-ayu-mirage-theme.el

Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>

* Update themes/doom-ayu-light-theme.el

Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>

* Org, highlights, baseline font colour updates

* Removed some comments. more work needed (light).

* updated themes

* updated light theme to be in line with mirage changes

* re-indented light theme

* re-indented mirage

* Fixed basic line highlights (editor/treemacs/ivy)

Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>
2021-02-05 09:48:09 +01:00
Emmanuel Bustos
832ef1f546 Doc: Updated the documentation on homage and plain themes 2021-02-04 18:33:04 +01:00
Das S
7cd2dd586d Make plain theme use italics 2021-02-04 18:25:13 +01:00
Das S
c1d70514b4 Add initial plain dark theme
This also changes faces for org and code to staying more close to the OG
plain theme which explicitely makes use of italics for highlighting.
2021-02-04 18:25:13 +01:00
Emmanuel Bustos
561a160ec0 Doc: Add list of themes in testing 2021-02-04 18:21:09 +01:00
Mikhail Skorzhinskii
ea74843743
Add new themes: homage-white and homage-black (#497)
* Add new themes: homage-white and homage-black

These themes were evolving for several years already in my personal
emacs configuration and finally moved to doom-themes framework. Main
idea of these themes is to reduce amount of colours to bare minimum, yet
preserve bright and sharp look of main elements.

I took doom-one and doom-one-light themes as an initial carcass for this
transformation.

White theme using palette inspired by various editors from 2000s, with a
lot of inspiration from eziam theme (thblt/eziam-theme-emacs) and tao
theme (11111000000/tao-theme-emacs).

Black theme is (manually) inverted white theme with a focus of having
pitch-black backgrounds. I also incorporated several ideas from jbeans
theme (synic/jbeans-emacs).

* homage-white: darken selection colour (grey -> base3)

Grey is set intentionally dark in this theme, because a lot of elements
are coloured with grey in base theme and homage themes palette is not
working great with it. Instead of tweaking individual elements in homage
theme files I decided just make grey as a dark colour.

The consequence of it is using grey (i.e. base8) is not working in
selection boxes. Using direct base colour fixes this problem, but
possibly I should fix grey colour and fix individual elemnts instead.

* homage-black: invert org-scheduled* faces

Make overdue items in agenda buffers to be bright and items scheduled
for today (or next days) as a normal foreground colour. This seems more
logical to me as overdue items should draw more attention.

* homage themes: use bright colours for todo\done keywords

Thanks to @Emiller88

* homage-themes: introduce large-org-headline configurator

Influenced by this configuration:

  https://www.reddit.com/r/emacs/comments/iemo44/wysiwygified_org_mode/

With doom-homage-*-large-org-headlines set to true, make first three
faces to be very large with decreasing sizes. Possibly the exact
enlargment value should be configured somehow and possibly introduced to
the core framework instead.

* homage-themes: fix ivy\swiper birghtness issues and return grey back

Making grey as a base5 was a mistake. I tried to mitigate issues with
too bright backgrounds and foregrounds of swiper and ivy searches by it.
After studying ivy and swiper code and experimenting with them, I came
to the rather minimal overrides.

* homage-themes: reorganize org-mode face overrides

1. Touching outline and any other face height was a bad idea. Instead
  users should do this on their own. For example see:

https://emacs.stackexchange.com/questions/22584/disable-enlarged-org-mode-header-appearance

  All related code removed.

2. Making headlines bold makes in fact making it usless to use
  bold emphasising; Removed.
3. Override background in ellipsis was removed;
4. Minimal explanations about org-mode faces were attached.

* homage-themes: adjusted mu4e faces

* homage-themes: override background of ellipsis

It turns out tags background can screw with ellipsis background.

* homage-themes: override secondary selection colour

Date selector in the white theme is literally non-readable and badly
readable in black theme.

* homage-themes: README.md: attach a note about new theme

* homage-themes: white: fix background in org-tag (base1->yellow-alt)

Result of the copy paste.

* homage-themes: black: bring hl-line back

* homage-themes: black: darken hl-line to 0.75

Otherwise it's practically undestinguishable from the selections and
highlights.
2021-02-04 18:16:27 +01:00
Adam Porter
a231cf9072 Add: smart-mode-line (sml/) faces 2021-02-03 21:54:47 +01:00
Ilya Ostapyshyn
028a01d11a Fix variable typo 2021-02-03 21:51:45 +01:00
Brian Leung
701ebefad7
doom-one-light: theme `selectrum-current-candidate' (#546)
Selectrum is an alternative to Ivy and Helm: https://github.com/raxod502/selectrum
2021-02-03 21:50:23 +01:00
Emmanuel Bustos
780db37fb7 Mod: Update Challenger deep headerline to blend with the buffer. 2021-02-02 09:18:29 +01:00
Emmanuel Bustos
633b226de3 Mod: Update doom-zenburn's headerline and line number colors. 2021-02-02 09:16:49 +01:00
Dylan Cascio
ce4f727860
Fix doom-zenburn.el typo (#562)
`doom-zenburn.el` file left out a single quote on two `:weight` attributes in the helm section. This fixes the typo and restores the theme's ability to be loaded and unloaded. Without the fix users cannot load new themes after loading doom-zenburn.
2021-02-02 09:15:17 +01:00
Emmanuel Bustos
91b3614a48 Fix: Patch Treemacs root icons update. Fixes #553. 2021-02-01 20:48:14 +01:00
Emmanuel Bustos
18cddefb3c Fix: Material lsp-headerline-breadcrumb-symbols-face 2021-01-13 20:58:42 +02:00
Emmanuel Bustos
bcc77ee84c Fix: Fixes #550 2021-01-13 19:29:09 +02:00
Emmanuel Bustos
58b57ff4d6 Fix: Fixes #505. 2021-01-12 22:45:42 +02:00
Henrik Lissner
5adcc29eec
Merge pull request #560 from jsmestad/patch-1
Add version to define-obsolete-variable-alias
2021-01-09 20:23:53 -05:00
Justin Smestad
5d09346d30
Remove obsolete line 2021-01-09 10:44:59 -07:00
Justin Smestad
6436926d39
Add version to define-obsolete-variable-alias
Makes compatible with latest Emacs 28 changes
2021-01-08 16:45:48 -07:00
Emmanuel Bustos
3761dfce75 Mod: Solarized dark variables color to violet to distinguish them. 2020-12-20 10:36:26 +02:00
Henrik Lissner
e7aa3d7a14
Add faces for goggles package 2020-12-12 15:20:25 -05:00