Closed beojan closed 6 years ago
It seems that with this specific issue, there are a few different ways of handling this...
The problem with 1 is when you have something like the Spacemacs home buffer open, and have these borders on both sides. If you then open a NeoTree, for instance, it has a strangely wide border (because of the two fringes).
3 would be ideal (though only if the fringe were set to the text background for the right fringe, and buffers with no line numbers) but you would have to solve nashamri/spacemacs-theme#53.
In the absence of a solution to that, 2 is the best option. I have a fork that fixes this, but I don't want to submit a pull request until I can test it (right now, spacemacs won't let me use a theme from github, so I'm fixing it using the theming layer).
Ah, right. Now I remember why I didn't do that here.
Also, my comment here describes why I'm not a fan of option 2: https://github.com/nashamri/spacemacs-theme/issues/53#issuecomment-231515600 I use the fringe to find the start of the line... especially dealing with languages which are whitespace-sensitive (like python), having whitespace at the start of the line which isn't really there throws me off.
Unfortunately theming is a series of trade-offs, so things like this can be annoying to deal with.
Can you give a small screenshot of what you're seeing that you don't like?
Alternatively, you should be able to tweak this yourself and override some of the theme faces by using something like this:
(custom-theme-set-faces
'base16-default-dark
`(fringe ((t (:background ,(plist-get base16-default-dark-colors :base00))))))
I'm doing precisely that to fix it right now, so I can't easily provide a screenshot.
In Python, you're comparing the indentation of the current line to the indentation of the previous block, so having exactly one space in front of every line doesn't change anything.
Hi there, reviving this little issues for a question.
edit: I forgot to read the link posted earlier
First off - awesome package, really nice to be able to choose a base16 theme so easily.
I don't feel a huge need to change the colour of the fringe, but I'd love to have the line numbers and border the same colour as the background of the editor. Ie. if the area outlined in orange matched editor background.
I haven't written any lisp before, so if you feel like just giving some pointers / hints, I'd be happy to try it out when I have a bit more time :)
Thanks for any input!!
I think what you've highlighted there is the fringe.
On May 1, 2017 4:31 PM, "Tyler" notifications@github.com wrote:
Hi there, reviving this little issues for a question.
First off - awesome package, really nice to be able to choose a base16 theme so easily.
I don't feel a huge need to change the colour of the fringe, but I'd love to have the line numbers and border the same colour as the background of the editor. Ie. if the area outlined in orange matched editor background.
[image: screenshot 2017-05-01 11 28 24] https://cloud.githubusercontent.com/assets/12987958/25583788/62be4be8-2e61-11e7-99bf-9bafc6d54948.png
I haven't written any lisp before, so if you feel like just giving some pointers / hints, I'd be happy to try it out when I have a bit more time :)
Thanks for any input!!
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/belak/base16-emacs/issues/30#issuecomment-298355233, or mute the thread https://github.com/notifications/unsubscribe-auth/ADjiNWnk347GDPfeDH4I3bMQfqS1s24Eks5r1fq-gaJpZM4K61yd .
oh. hmm. woops. For some reason I thought the fringe was the ~
that go down a new line haha.
By default I think those are in the fringe too.
EDIT: More specifically, of what you've highlighted the lighter portion is the fringe, while the darker portion is the gutter.
Ah I see. Thanks for clarifying the terminology @beojan ...
Ideally both gutter and fringe would be dark ha! I'll mess around with my spacemacs file...
Well, the new line-number
faces in emacs might make me change this since they move the line numbers to the right of the fringe. I'll play around with it and see what looks good.
I've added an option base16-distinct-fringe-background
which defaults to true. If you change this to nil
, it should be closer to what's been requested here. If you have any suggestions for improvements, I'd love to see them.
Could you use the same color for the fringe background and line number background (or alternatively, fringe and text background)? Currently, I have the line numbers, the fringe in a lighter color, and then the text background?