Peacock - Choose What to Color (2024)

John Papa

Posted on • Edited on

Peacock - Choose What to Color (3) Peacock - Choose What to Color (4) Peacock - Choose What to Color (5) Peacock - Choose What to Color (6) Peacock - Choose What to Color (7)

#vscode #javascript #fun

Last Week I released Peacock, which solves a problem I had: quickly and visually differentiating between VS Code instances. Yeah, I usually have many of them open for multiple unrelated projects. Not to mention that I also use VS Code to write articles (like this one), take notes, and edit just about everything.

Peacock - Late Night Coding FTW John Papa ・ Feb 22 '19 #vscode #javascript #fun

When I announced it, it seemed to go over well (thanks for the support). I received several good suggestions/requests via Twitter and GitHub. So I decided to add a few of them.

What's New

Here are the new features: (or you can check out the CHANGELOG.md)

The biggest new features are ...

  1. you can reset (aka clear) all colors that Peacock sets in the workspace.

  2. you can tell Peacock which parts of VS Code will be affected by when you select a color. You can do this by setting the property peacock.affectedSettings to one or more of the valid values below.

// Valid settings you can choose to be affected"peacock.affectedSettings": [ "activityBar", "statusBar", "titleBar" ]

So you can choose to affect just one of those, two of them or all three of them. You do you!

Credits Redux

I also want once again thank @josephrexme for the name and icon for Peacock and to the VS Code team and their incredibly helpful guide for creating extensions

Get Peacock

If you have Peacock and want the update to v0.0.7, VS Code will prompt you soon.

If you are interested in trying out Peacock, you can find it here in the marketplace. It is currently in preview, which means there may be dragons ahead.

  • Get the extension here
  • Contribute to GitHub repository here

Peacock - Choose What to Color (9)

Worst case, this extension is just something I'll use, and that's OK. But if you like it too, please give it a try and submit feedback in GitHub. You can open issues or grab an open issue and help contribute.

Thanks!

Top comments (14)

Subscribe

Kelli Blalock

Kelli Blalock

I'm a Software Engineer who likes to write words in addition to code.

  • Location

    Greater Seattle Area

  • Joined

Feb 24 '19

  • Copy link

Thanks for making this extension! I used to open different projects in different editors to differentiate between them, but now I only like using VS Code and this makes it so much easier to tell which project is which.

Also, if anyone has trouble installing it, it wouldn't install for me until I updated VS Code to the latest version and then it installed with no problem.

John Papa

John Papa

Husband, father, & Catholic enjoying life with my family. Working @ Microsoft. Disney fanatic, web and mobile developer

  • Location

    Orlando, Florida

  • Education

    Siena College

  • Work

    Web Developer at Microsoft

  • Joined

Feb 24 '19

  • Copy link

You’re welcome. Thanks for trying it.

You make a great point about the version. I could lower the requirement if it helps. But maybe it should stay up since it encourages updates. The generator from the code team sets that and I didn’t take notice.

Wesley Handy

Wesley Handy

2nd career Web Developer but really a return to my first love - coding. I love learning new tech and I love teaching others.

Mar 14 '19

  • Copy link

This extension has made my day to day development so much better. I didn't know what I was missing. Due to our stack at work, I commonly have between 5 and 6 workspaces open and even with multiple monitors and stacking instances, it's burdensome to go between them at times. Peacock, wow!, thanks for this extension!

Ben Sinclair

Ben Sinclair

I've been a professional C, Perl, PHP and Python developer.I'm an ex-sysadmin from the late 20th century.These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.

  • Location

    Scotland

  • Education

    Something something cybernetics

  • Pronouns

    They/them

  • Work

    Full-stack agency person

  • Joined

Feb 27 '19

  • Copy link

Are you supposed to be able to have two VSCode workspaces open in different windows at the same time?

I though you were, and that was what this extension solved, but I don't remember now. Anyway, after installing, I definitely can't have two open side-by-side. Opening a second one closes the first.

Is that something your extension did or just a the way VSCode behaves?

John Papa

John Papa

Husband, father, & Catholic enjoying life with my family. Working @ Microsoft. Disney fanatic, web and mobile developer

  • Location

    Orlando, Florida

  • Education

    Siena College

  • Work

    Web Developer at Microsoft

  • Joined

Feb 27 '19

  • Copy link

Hi. Yes vs code let’s you open several instances of itself.

Peacock just allow a you to color each one differently.

Juha-Matti Santala

Juha-Matti Santala

I'm a developer community builder and full-stack web developer from Finland. I blog occasionally here and weekly at my own blog at hamatti.org

  • Location

    Turku, FIN

  • Work

    Author at syntaxerror.tech

  • Joined

Feb 24 '19

  • Copy link

Thank you so much John for building this! I've always done it manually but Peacock makes it so much fun and I don't have to worry about spending time on it anymore.

John Papa

John Papa

Husband, father, & Catholic enjoying life with my family. Working @ Microsoft. Disney fanatic, web and mobile developer

  • Location

    Orlando, Florida

  • Education

    Siena College

  • Work

    Web Developer at Microsoft

  • Joined

Feb 24 '19

  • Copy link

you're very welcome! thanks for the support

Ahmad Awais ⚡️

Ahmad Awais ⚡️

VP of DevRel RapidAPI ❯ Award-winning Web Developer NodeCLI.com ❯ Google Dev Expert Web tech ❯ 2x GitHub Stars Award ❯ WordPress Core Dev ❯ TEDx Speaker ❯ "awesome example for devs" — Satya Nadella

  • Location

    San Francisco Bay Area

  • Education

    EE-CS Engineer turned Software Developer

  • Work

    VP of DevRel (DX Eng., Content & Community) RapidAPI ❯ Google Dev Expert ❯ GitHub Star ❯ NodeCLI.com

  • Joined

Feb 25 '19

  • Copy link

Perfect name! So good much love.

Faiz Ahmed

Faiz Ahmed

  • Location

    Bangladesh

  • Work

    Frontend developer at Mentor

  • Joined

Feb 24 '19

  • Copy link

Awesome

Jason C. McDonald

Jason C. McDonald

Author. Speaker. Time Lord. (Views are my own)

  • Email

    codemouse92@outlook.com

  • Location

    Time Vortex

  • Pronouns

    he/him

  • Work

    Author of "Dead Simple Python" (No Starch Press)

  • Joined

Feb 24 '19

  • Copy link

Very cool! Just added this to my VSCode.

John Papa

John Papa

Husband, father, & Catholic enjoying life with my family. Working @ Microsoft. Disney fanatic, web and mobile developer

  • Location

    Orlando, Florida

  • Education

    Siena College

  • Work

    Web Developer at Microsoft

  • Joined

Feb 24 '19

  • Copy link

Awesome. Thanks for the support.

Hewan Gebrealief

Hewan Gebrealief

I am a passionate java developer on the transition to java script, angular,node js

  • Location

    columbus

  • Work

    IT Specialist at Nationwide insurance company

  • Joined

Feb 25 '19 • Edited on Feb 25 • Edited

  • Copy link

Awesome extension I added it to my vscode.Its very helpful.Thank you for making the extension!!!

Simon Massey

Simon Massey

Staff+ Engineer, Software Engineering Coach, Digital Architect, Container Wrangler, Maker, Motivator, Dev, Dad.

  • Location

    London

  • Education

    University of London

  • Joined

Aug 17 '19

  • Copy link

This plugin delights me every day 🥇🦚 🙌🏻

Kyle Griffin

Kyle Griffin

A London Web Developer. A lot of my professional experience is in digital agencies and I enjoy helping new front-end developers learn how to code websites.

  • Location

    London

  • Education

    BSc Computer Science

  • Joined

Jan 17 '20

  • Copy link

Looks good!

View full discussion (14 comments)

For further actions, you may consider blocking this person and/or reporting abuse

Peacock - Choose What to Color (2024)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 6278

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.