Commit Graph

43 Commits

Author SHA1 Message Date
1452d750fc chore(theme): tweak vertical-bar color in console 2022-01-18 00:51:34 +00:00
cccff7190a feat(projects/treemacs): customize highlight line background color 2021-10-22 11:28:53 +01:00
bde765001b feat(navigation): make helm take up full frame
Further tweaks to helm appearance, now simply take up the full frame
with it's completion UI. When follow mode is enabled, have preview
appear in bottom half of the window.
2021-10-06 23:44:52 +01:00
784a29585a fix(theme): tweak magit-diff-hunk-heading face to make it more readable 2021-09-13 12:31:37 +01:00
c7169f5f51 chore(theme): tidy up overrides theme 2021-06-20 01:27:16 +01:00
07b0013c75 feat(editor): add config for vertico + orderless as a alternative to selectrum
I still prefer selectrum for the time being, but I've written the
config, might as well commit it for potential future use or
experimentation.
2021-06-20 01:27:15 +01:00
8c96e38141 feat(ui): improve vertical-border border character when running in terminal 2021-06-19 19:41:38 +01:00
63b5441deb feat(navigation): use helm-posframe 2021-06-17 20:16:52 +01:00
93c22e1bb9 feat(editor): replace ido and amx with selectrum, prescient and marginalia 2021-06-17 20:13:57 +01:00
3ab4ef51e3 fix(theme): override whitespace-tab background to match normal bg color 2021-06-14 10:35:58 +01:00
d191ceea5d feat(ui): improve vertical bar styling, especially in terminal 2021-05-15 01:01:21 +01:00
e434e41d97 feat(version-control): improve styling of diff-hl indicators 2021-05-15 01:00:27 +01:00
349f007fe9 feat(shell): add xterm-color package to colorize compilation buffers
Some commands which output to compilation buffers did not get their
output colorized correctly by default. This ensures that terminal based
escape sequences are correctly handled.
2021-04-07 23:50:11 +01:00
5f4aa98abd feat(theme): improve doom-themes overrides by using a proper theme
Instead of manually just setting faces after loading a doom-themes
theme, let's use a custom override theme which we apply right after
applying any doom-themes theme.

The override theme uses various doom-color helpers, so the colors it
uses will be based on the most recently applied doom-themes theme.
2021-04-07 23:50:11 +01:00
b923979f7a chore(themes): Simplify theme initialization and setup
I've been using doom-themes' doom-vibrant for long enough now that I'm
certain I won't be moving away from it anytime soon. So let's simplify
and strip away all other theme setup stuff.
2020-02-14 23:53:45 +00:00
6794d1fdd3 chore(themes): Update custom tweaks to doom-themes
At some point I need to make a common function or something for any/all
doom themes, as I tweak them all the same way :P
2020-02-14 11:13:06 +00:00
b13ca362cb feat(packages): Replace package.el with straight.el 2020-02-04 10:08:37 +00:00
464757740e feat(editor): Support Emacs 27's native fill-column-indicator 2020-01-26 22:50:07 +00:00
abff344eb2 refactor(folding): Improve siren-folding module
- Add a siren-folding function which enables all folding-related modes,
  and change other modules to use this new function.
2020-01-26 21:39:46 +00:00
392d769816 feat(line-numbers): Swap linum for built-in display-line-numbers
Also create a new siren-display-line-numbers module and function that's
responsible for turning on the display of line numbers. Future changes
to how line numbers are displayed can now be done in a single place.
2020-01-26 20:44:13 +00:00
23bcaa94cd Add config for doom-opera-light theme 2019-09-19 11:21:23 +01:00
fd71633d25 Fix typo in siren-theme-doom-nord-light.el 2019-09-19 11:17:39 +01:00
9eb8f8e10a Use doom-modeline for doom themes 2019-08-15 23:35:15 +01:00
57f670088d Use use-package's :custom and :custom-face options everywhere 2019-06-10 19:29:58 +01:00
3900a32317 Change theme in terminal mode to doom-one 2018-07-10 12:00:21 +01:00
42d260df9b Add config for doom-nord-light theme 2018-06-23 13:19:36 +01:00
47b42cc4ba Add theme module for doom-nord theme 2018-06-06 17:03:10 +01:00
3ce9ec46a1 Add hlinum package to highlight current line in linum-mode 2018-05-30 12:30:57 +01:00
43b092a8b0 Don't lazy-require siren module dependencies
All siren modules lazy-load if they can, so there's no need to
lazy-require a siren module.

Also this avoids the annoyance of the first time you use a feature
it triggers a package install from melpa. All such things should
happen as part of Emacs startup.
2018-01-10 14:42:07 +00:00
f08770cd00 Customize color of hideshowvis icons in sidebar 2017-12-24 03:14:16 +00:00
575c05ba49 Customize doom-vibrant theme slightly 2017-12-23 18:14:22 +00:00
db171f0d56 Add missing config value for doom-vibrant theme 2017-12-23 17:56:16 +00:00
e22681b295 Ensure all-the-icons is available for doom-vibrant-theme 2017-12-23 17:55:49 +00:00
079a89a2be Remove useless require of doom-themes 2017-12-23 17:55:20 +00:00
54184d03d2 Disable doom-themes-org-config
I was causing org-mode to act weird. So let's disable it.
2017-12-22 16:53:37 +00:00
ad43d007c4 Tweak doom-vibrant theme settings 2017-12-16 16:13:36 +00:00
71ed6bb822 Add theme module for doom-vibrant theme 2017-12-15 13:24:48 +00:00
a7391340ff Add theme module for spacemacs-dark theme 2017-12-15 13:24:44 +00:00
6f76b1fe39 Fix typo 2017-12-15 13:22:58 +00:00
959aa1e0d5 Add theme definition for atom-one-dark 2017-04-12 23:47:36 +01:00
e1ba050658 Fix theme file comments 2017-04-12 23:47:21 +01:00
e71ed5fc4e Change header/footer comment of all files to make elisp happy 2016-01-31 10:39:26 +00:00
c791150a06 Add rewritten config, dubbed emacs-siren
I've taken a lot of inspiration from Emacs-Prelude when it came to the
structure of this rewritten config. I didn't want to use Prelude as I
don't agree with all it's defaults, nor do I want to have to deal with
any future changes in Prelude that might break things for me. So instead
I went down the fully custom path, but heavily inspired by Prelude, both
in terms of file/code structure, and also some of it's features.

Compared to my old config setup, it's got most of the same things, but
nearly everything is in a module file now, making it easy to fully
enable/disable certain features.
2015-10-04 08:56:07 +01:00