Commit graph

1230 commits

Author SHA1 Message Date
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
Henrik Lissner
dc8615d44c
Add "link and list plugins" to PR template 2020-12-11 19:18:47 -05:00
Henrik Lissner
74ebd77857
Merge pull request #540 from tam5/master
add mmm-default-submode-face
2020-11-21 15:40:57 -05:00
Henrik Lissner
f6271b79be
base: add hl-fill-column-face
Closes #286
2020-11-21 15:39:49 -05:00
Henrik Lissner
85fc102f1b
Merge pull request #518 from ShaneKilkelly/sk-flatwhite-var-highlight
Flatwhite: Add blue highlight to variable names
2020-11-21 15:18:43 -05:00
Henrik Lissner
247f75988d
Merge pull request #519 from kuba-orlik/master
Make the solarized-theme actually light in 256 colors mode
2020-11-21 15:07:08 -05:00
Henrik Lissner
41e170e4ca
Fix #535: different color for level 3 org headings 2020-11-21 15:03:44 -05:00
Henrik Lissner
7576bebc1b
Fix #538: add tab-line faces 2020-11-21 15:03:43 -05:00
Henrik Lissner
b435294e1d
Add issue and PR templates 2020-11-21 15:03:43 -05:00
Robin Schroer
b2836be0e5 solarized-dark: change variables to blue
This is in line with solarized-light, which is more readable.
2020-11-21 21:59:37 +02:00
Henrik Lissner
c46b4ee0df
Merge pull request #533 from brongulus/patch-1
Fix org source block indicators' visibility for doom-plain
2020-11-13 13:00:14 -05:00
tam5
3782b881c2
add mmm-default-submode-face 2020-11-13 10:02:52 -05:00
Henrik Lissner
e55d9a2ead
ext-org: respect org-fontify-done-headline harder
For hlissner/doom-emacs#2825, again
2020-11-06 22:15:29 -05:00
Henrik Lissner
144b2a8b8b
ext-org: respect org-fontify-done-headline
For hlissner/doom-emacs#2825
2020-11-06 21:14:39 -05:00
Henrik Lissner
5c12834e72
Remove org variable settings from extension
Leave it to the users to configure.

Fixes hlissner/doom-emacs#2825
2020-11-03 21:16:40 -05:00
Henrik Lissner
4daa7230f1
Merge pull request #534 from ronisbr/master
Fix search and replace decoration in doom-gruvbox
2020-11-02 14:56:27 -05:00
Ronan Arraes Jardim Chagas
3a430a1299 Fix search and replace decoration in doom-gruvbox
Closes #524
2020-11-02 11:04:35 -03:00
Prashant Tak
26ee9fcd71
Fix org source block indicators' visibility 2020-10-29 10:00:49 +05:30
Henrik Lissner
becbc4bfb6
Merge pull request #525 from drchsl/doom-gruvbox-light/fix-cursor-improve-port
doom-gruvbox-light: fix cursor bug, remove line numbers background
2020-10-20 14:43:08 -04:00
Henrik Lissner
89a22c954e
Merge pull request #526 from tecosaur/org-ref-recolour
Change org-ref ref face to teal
2020-10-18 03:08:15 -04:00
drchsl
5d9f62e881 doom-gruvbox-light: fix cursor, rm line numbers bg 2020-10-17 13:05:24 +02:00
TEC
7b13a702f6
Change org-ref ref face to teal
Because red is the error/invalid link face, and I don't like thinking my
perfectly-fine references are invalid.
2020-10-17 17:39:05 +08:00
Kuba Orlik
b7a4754777 Add missing background colors 2020-09-28 17:36:40 +02:00
Kuba Orlik
39547b6f72 Make the solarized-theme actually light in 256 colors mode 2020-09-28 17:29:10 +02:00
Shane Kilkelly
4dbda9ec0d Flatwhite: Change racket/clojure keyword color
Now it works better with the blue highlight on
variable names
2020-09-16 08:27:09 +01:00
Shane Kilkelly
f7b4ea7efb Flatwhite: highlight variables, with option to not
See conversation in https://github.com/hlissner/emacs-doom-themes/pull/514
2020-09-16 08:26:18 +01:00
Emmanuel Bustos
d6ee47dc8e Doc: Documented Doom Flatwhite theme 2020-09-01 21:08:21 -06:00
Shane Kilkelly
aedcfdcc6d flatwhite: Clean up org-mode styles, fix quotes 2020-09-01 20:51:12 -06:00
Shane Kilkelly
fb6823fbc9 flatwhite: fix org source blocks 2020-09-01 20:51:12 -06:00
Shane Kilkelly
9245e5561e flatwhite: remove bg spec from some faces
This makes them look better when embedded in a code block in
markdown or org mode.
2020-09-01 20:51:12 -06:00
Shane Kilkelly
abba239214 flatwhite: set style for org src block beginning 2020-09-01 20:51:12 -06:00
Shane Kilkelly
d04b994b4d Add doom-flatwhite theme
This is a port of "flatwhite-syntax"
(https://github.com/biletskyy/flatwhite-syntax), by Dmitry Biletskyy.
2020-09-01 20:51:12 -06:00