Jaykul / PowerLine

A more PowerShell prompt
MIT License
567 stars 31 forks source link

Req: A community theme repo #67

Open Lockszmith-GH opened 3 years ago

Lockszmith-GH commented 3 years ago

First - thank you for this awesome implementation.

As I open this issue, 8 other contributors other than @Jaykul have registered commits, and the project has 465 stars. With the conservative assessment of 10% actual use and the rest just 'interest', that still puts it at at least 40 active users.

Being rather new to this module, I find the lack of template Themes a bit of a bummer (although, I'm getting the hang of it already).

I would really like to see a community based repo just for Themes.

And as a first goal, we can use a list of themes available in other projects and attempt to create them in PowerLine flavor.

Let us know if this is something you want to creating and manage, or if you prefer this would come from the community ( and if so, would you link to it from your README.md page?)

Jaykul commented 3 years ago

Ah. I've included a few themes in my Jaykul/EzTheme module, but got sidetracked before I actually released it out of -pre release.

I definitely want to collect themes in a repo. To help with that, you'll see there's a Get-PowerLineTheme and Set-PowerLineTheme in the latest releases ...

Let me see about getting EzTheme fully released. Do you have any ideas about how to take the screenshots?

Lockszmith-GH commented 3 years ago

Thanks! I didn't realize EzTheme would be taking over that role. I'll try playing around with it.

As for screenshots: One (maybe convoluted) method would be to use some terminal capturing tool (https://asciinema.org/ style), but I think the tinkering with fonts and CSS isn't worth the effort right now.

I mean there is probably some CI/CD option that can spin something up, and grab a screen shot automatic, but I would also steer away from that too.

If you are about collecting submissions, then request each submission to be accompanied with a PNG or JPEG file should be enough.

My terminal application of choice is Tabby, just manually grabbing a screenshot of the prompt with a convenient enough tool like ShareX on a nice looking terminal should be enough to start with.

If you would like, I'm more than willing to do the initial capture for you.