CBPP / cbpp

#!++, A CrunchBang revival project.
364 stars 21 forks source link

Small fix for cbpp-configs #46

Open Alex313031 opened 3 years ago

Alex313031 commented 3 years ago

I love crunchbangplusplus. I was just getting into linux when crunchbang died, and didnt discover you until 2016 and after bunsenlabs. After deuterium, bunsenlabs forgoed the lovely minimalist theme and I stuck with you. Anyway, I'm also an avid chromium user and chromiumos contributer, and like the integration with openbox that you added. Anyway the configs as it stands make it where cbpp-scrollbars wont auto install or manual install. Just the addition of '"manifest _version" = 2,' to the manifest.json fixes it, so am recommending you do that even though alot of this stuff hasn't been worked on for years. As a secondary thing, I find that the default openbox menu is clunky and I hate editing manually. I keep most configs default, but always end up using obamenu (fork that supports latest openbox) or jgmenu, which bunsenlabs uses. I have to build and configure from source with configs for tint2 added but afterwards it works really well and actually fits the crunchbang themeing to a T! Perhaps you could include it or make a "menu switcher" to switch from default obmenu. I realize this may not line up with the vision to provide mainly an up to date but authentic clone of original crunchbang so shut me up if this has already been said but not in accordance with your wants. Same thing with chrome-stable. Also, the FirstRun file could be deleted as it no longer affects the first start of chromium.

Alex313031 commented 1 year ago

@computermouth @overlandandseas @nfultz @CBPP This still needs to be addressed in both the 11 and 12 ISOs. Has been a problem since 10.

computermouth commented 8 months ago

Honestly Alex, I tried. I'm in the process of rebuilding the isos, so I took a crack at it. Followed these docs: https://developer.chrome.com/docs/extensions/mv2/manifest

saw no change in the scrollbars in chromium or chrome. Honestly I don't particularly care too much about this issue. I think the default scrollbars look fine. If you'd like to make a PR on cbpp-configs, I will make sure it gets in the next release.

In regards to obmenu, there is a new replacement in 12.

nfultz commented 8 months ago

At this point, Manifest v2 is deprecated and getting disabled in next couple months, could you try using Manifest v3? See https://developer.chrome.com/docs/extensions/develop/ui/themes for more info.