# Custom colour labels?

**URL:** <https://discuss.binaryage.com/t/custom-colour-labels/7438>\
**Category:** TotalFinder\
**Created:** [November 26, 2019, 6:21pm UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438 "2019-11-26T18:21:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![NickSloan](https://discuss.binaryage.com/letter_avatar_proxy/v4/letter/n/c4cdca/32.png) [@NickSloan](https://discuss.binaryage.com/u/NickSloan)\
**Post date:** [November 26, 2019, 6:21pm UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438/1 "2019-11-26T18:21:34Z")

</div>

Is there any chance that TotalFinder might support customising the 7 label/tag colours —either via prefs or a series of hidden prefs? That would really make my day, now that Path Finder no longer offers this feature and PF7 is not compatible with Catalina. This may seem a very niche request, but I am so used to toning down the colours (with full bars) that a vanilla installation looks horribly garish to me.

---

<div class="post-metadata">

**Author:** ![darwin](https://discuss.binaryage.com/user_avatar/discuss.binaryage.com/darwin/32/2275_2.png) [@darwin](https://discuss.binaryage.com/u/darwin)\
**Post date:** [November 26, 2019, 10:44pm UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438/2 "2019-11-26T22:44:12Z")

</div>

I just looked into it and it seems to be a hard task. Unfortunately Finder is using quite low-level API from DesktopServicesPriv and HIServices frameworks to obtain actual label colors. I didn’t find an easy way how to override that functionality.

During my investigation I found source of color definitions in HIServices framework binary. The logic is implemented in CopyLabelColorAndName which uses default (cached) colors hardcoded in the binary or alternatively looks into `com.apple.Labels.plist`.

Unfortunately I wasn’t able to define custom colors via `com.apple.Labels.plist`, maybe this functionality is somehow disabled under Catalina and that legacy code-path is never executed, or I don’t know how to trigger it.

btw. this `com.apple.Labels.plist` was interpreted as one other user reported in 2014: [Problems with tag colors](https://discuss.binaryage.com/t/problems-with-tag-colors/1691)

---

<div class="post-metadata">

**Author:** ![macfanatic4ever](https://discuss.binaryage.com/user_avatar/discuss.binaryage.com/macfanatic4ever/32/1960_2.png) [@macfanatic4ever](https://discuss.binaryage.com/u/macfanatic4ever)\
**Post date:** [November 28, 2019, 11:10am UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438/3 "2019-11-28T11:10:59Z")

</div>

i Find it also a serious issue before upgrading to Catalina… Let’s pray for the better and a magic moment for Antonin the crack this problem. It’s as always Apple’s fault (minimalistic GUI saga)

---

<div class="post-metadata">

**Author:** ![NickSloan](https://discuss.binaryage.com/letter_avatar_proxy/v4/letter/n/c4cdca/32.png) [@NickSloan](https://discuss.binaryage.com/u/NickSloan)\
**Post date:** [December 12, 2019, 9:38am UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438/4 "2019-12-12T09:38:06Z")

</div>

Thanks for looking into this darwin. (Sorry I missed your reply earlier; don’t seem to be getting notifications.) Your explanation is clear and I can see it is a problem, but like the last poster I hope you may be inspired to come up with a solution. I think it could please a lot of people and be a feather in TotalFinder’s cap.

I suppose there wouldn’t be a hack such as applying a transparent overlay? All I really want to do is to keep the coloured rows but mute the existing colours.

---

<div class="post-metadata">

**Author:** ![NickSloan](https://discuss.binaryage.com/letter_avatar_proxy/v4/letter/n/c4cdca/32.png) [@NickSloan](https://discuss.binaryage.com/u/NickSloan)\
**Post date:** [December 19, 2019, 8:42am UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438/5 "2019-12-19T08:42:54Z")

</div>

Looking more closely at TotalFinder screenshots, it seems as though in restoring the row colouring for labelled items, you use a paler version of the standard colour used for the blob. Do you have control over how the row colour relates to the standard colour? Would you be able to reduce the saturation as well or instead of the lightness? is this an area where users could be given some choices?  
Many thanks, Nick

---

<div class="post-metadata">

**Author:** ![darwin](https://discuss.binaryage.com/user_avatar/discuss.binaryage.com/darwin/32/2275_2.png) [@darwin](https://discuss.binaryage.com/u/darwin)\
**Post date:** [December 19, 2019, 5:55pm UTC](https://discuss.binaryage.com/t/custom-colour-labels/7438/6 "2019-12-19T17:55:08Z")

</div>

Yes, I have control over that and I could easily implement some changes there.

btw. one user just sent me some ancient `com.apple.Labels.plist`, it looks like I was almost there with my experiments, I just didn’t understand that the values for RGB colors are not encoded as floats, but as some crazy integers.

Anyways, I could provide that file to you and you could try experimenting with it. Drop me an email to [support@binaryage.com](mailto:support@binaryage.com) and we can follow there.
