I want to change the color of particular file type:

  • for .c files red
  • for .out files green
  • for .sh files orange

Like this, how to make these colors as default color for the corresponding file type?

  • Did you try my answer? – saji89 Dec 29 '12 at 11:38
  • Thanks for the answer ... But I got another method – Omkant Dec 29 '12 at 11:54
  • Cool. :) Please post that as an answer and mark this question solved. – saji89 Dec 29 '12 at 11:59
  • Posted my answer – Omkant Dec 29 '12 at 12:20
  • Now please mark as the answer – saji89 Dec 29 '12 at 12:26

I needed the color difference whenever try ls -l or ls commmand.

So I just used $LS_COLOR variable and modified it like this.


for more this source about bash

| improve this answer | |

Use the dircolors command. For example if you want to have the Solarised theme, download the required dircolors database file from this link To use it just do the following:

eval `dircolors /path/to/dircolorsdb`

For more instructions refer the readme of the previous link.

Some other useful links:

| improve this answer | |

By writing condition for gtk~.css or some action for Nautilus.
Or maybe just using custom iconset?

Need to say, such terminal command like ls is using folders and files coloring, and perhaps this feature have the base to be extended.

Look this answer: Can we have Mac like 'labels' on GNOME?

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.