Since last update, Atom's been hiding my big custom scrollbar, and after much confusion, I found issue #17002: Scrollbar disappearing/flickering when styled to increase width/height.
So for now, my ~/.atom/styles.less is a few pixels smaller but still obvious and grabbable (rest of the style sheet same as last post):
/* scroll bars should be grabbable */
.scrollbars-visible-always {
::-webkit-scrollbar {
// FIXME: https://github.com/atom/atom/issues/17002
width: 14px !important;
height: 14px !important;
}
::-webkit-scrollbar-thumb {
// based on http://www.girliemac.com/blog/2009/04/30/css3-gradients-no-image-aqua-button/
// reversed light direction since we have no shine element
background-color: rgba(60, 132, 198, 0.8);
background-image: -webkit-gradient(linear, 0% 0%, 90% 90%, from(rgba(108, 191, 255, .9)), to(rgba(28, 91, 155, 0.8)) );
border: 1px solid blue;
border-radius: 8px;
border-top-color: #8ba2c1;
border-right-color: #5890bf;
border-bottom-color: #4f93ca;
border-left-color: #768fa5;
padding: 1px;
}
}
On one hand, I'm pissed off that I have to fuck with my editor's internals for basic functionality; but on the gripping hand, it's so nice to have an editor I can fuck with the internals of.