---
name: Feature Request
about: Suggest an idea for this project
title: '[FEATURE] '
labels: enhancement
assignees: ''
---

## Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is.

## Describe the solution you'd like

A clear and concise description of what you want to happen.

## Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

## Use Case

Describe the use case for this feature. How would you use it in your application?

## Code Example

If applicable, provide a code example of how you'd like to use this feature:

```rust
use tui_file_explorer::{FileExplorer, ExplorerOutcome};

let mut explorer = FileExplorer::new(
    std::env::current_dir().unwrap(),
    vec!["iso".into()],
);
// ... new feature usage here
```

## Visual Example

If this is a visual feature, provide mockups, ASCII art, or descriptions of how it should look.

## Additional Context

Add any other context, screenshots, or examples about the feature request here.

## Willing to Contribute

- [ ] I am willing to submit a PR to implement this feature
- [ ] I need guidance on how to implement this
- [ ] I am just suggesting the idea
