question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

V2 will be a non-trivial release building upon the icon service introduced in Atom 1.2. Because this introduces breaking changes to customisation, it’s pitched for a major release… which presents an opportunity to introduce other features of considerable importance. This tasklist was opened to provide a central platform for feedback and discussion.

Tasklist and progress tracking is now managed using a GitHub project.

To begin testing v2, run the following:
Still being developed. Please hold off until it’s stable again.
Stable again. Go nuts:

cd ~/.atom/dev/packages/
git clone https://github.com/DanBrooker/file-icons.git
cd file-icons && git checkout v2-staged
apm install .
atom -d .

Related pull-request: atom/tree-view#966

Key features

  • Case-insensitive matching:
    Capitalisation no longer matters for (most) extensions: .HTML, .html or .hTMl all test the same.

  • Easier customisation:
    CSS classes are now used to set colour and icons, sparing users from having to include Less files or squabble with package/theme-specific styling. Icons can be easily changed with a single rule in a user’s stylesheet:

    // Not a fan of elephants? No problem.
    .php-icon:before { content: "\f147"; }
       
    // Something that suits your theme a little better...
    .medium-orange { color: #b8743d; }
    
  • Language overrides:
    Icons will change in response to user-set languages for certain files.

  • More maintainable:
    File-matching is now handled with a configuration file instead of burying hacky patterns in Less source. A priority property also allows easier sorting of which patterns are matched first.

  • Modeline/hashbang recognition:
    Files with #!/bin/sh or the like will now display accurate icons

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:30 (28 by maintainers)

github_iconTop GitHub Comments

5reactions
Alhadiscommented, Jun 5, 2016

@ccorcos, you’ll be happy to know shebang recognition is really starting to shape up:

Figure 1
3reactions
Alhadiscommented, Jul 5, 2016

Okay, this is the point where I need feedback on something. Is having icons for JS/CSS framework files a good idea? And should we have a package option to disable them if a user chooses?

Figure 1

Normally I avoid adding settings that do whatever a user can already do with CSS… but if a user wants all JS and CSS files to show their proper icons, they’re faced with a lot of stylesheet hackery. Makes sense to me, but part of me feels it’s overdoing it.

Paging other maintainers for opinions: @ckross01, @DanBrooker , @astephenb

Read more comments on GitHub >

github_iconTop Results From Across the Web

Solved: task list v2 return old version response
I need a app that list the tasks in planner and then group by assigned name. I use in powerapps to collect the...
Read more >
Flex API v2 Integration Task List
v2 consists of the following tasks: Use the. /sessions. API endpoint to generate the capture context. See Generating the Capture Context.
Read more >
RBT® Task List (2nd ed.) | BACB
The Task List is organized into the following primary content areas: Measurement, Assessment, Skill Acquisition, Behavior Reduction, Documentation and ...
Read more >
2Do - To do List & Reminders - Apps on Google Play
2Do lets you take a completely different approach to managing your tasks. It's extremely simple to use, and makes available desktop-class, ...
Read more >
2Do – GTD, XYZ and everything in between. A powerful ...
List in 2Do give you the freedom to group related tasks together and apply sorting, search filters and focus filters on each list...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found