Flow-Launcher / Flow-Launcher/Flow.Launcher

BUG: Don't index non-executable items under Programs

Open
#3,793 15 comments 0 reactions 0 assignees View on GitHub
bug keep-fresh
Dominant language
C#
Stars
15.6k
Forks
644
Avg merge
16h 51m
Merged PRs (30d)
3

Description

### Checks

- [x] I have checked that this issue has not already been reported.

- [x] I am using the latest version of Flow Launcher.

- [ ] I am using the prerelease version of Flow Launcher.

### Problem Description

I haven't been able to find an issue that corresponds with this, but if I missed it, apologies.

The issue is as follows: I only use Flow Launcher to start programs, commands and windows settings. However, when I for instance search for `note`, I'd expect Notepad++ or at least Notepad to show up. Instead, it shows text documents that reside within the Programs folder of the Start Menu (see the screenshots for an example).

I would expect to only show shortcuts to executables, not images/documents/etc. Or at least, the option to exclude them, perhaps on an extension level. I understand the complexity resides in that you have to follow the shortcut to determine what file it is.

Besides this, thanks for this great tool - using it daily, fantastic work :)

### To Reproduce

1. Have Flow Launcher configured as shown in the screenshots
2. Have Notepad++ installed, and at least one application that has text documents in their Start menu folder
3. Search `note`

### Screenshots

This is what shows when I search for `note` (they are in fact shortcuts to the actual documents, despite the extension):

![Image](https://github.com/user-attachments/assets/e05a434a-c8de-48a4-a6a0-4255d68ba5c1)

It works when I add another `p`:

![Image](https://github.com/user-attachments/assets/5fc3e66a-505a-4bed-ada8-d83cf1eab1bb)

My plugins are set as follows:

![Image](https://github.com/user-attachments/assets/1aebd74c-dfe7-4eb7-bc93-dd987281ae42)

The program plugin is configured as follows:

![Image](https://github.com/user-attachments/assets/2ebc87b9-5ab0-4381-8741-e31f5d4af761)

### Flow Launcher Version

1.20.1

### Windows Build Number

10.0.26100.4484

### Error Log

n/a

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.