Skip to content

Add File Manager as a configurable Defaults category - #10542

Open
oscarbol09 wants to merge 1 commit into
omacom:quattrofrom
oscarbol09:feat/default-filemanager-category
Open

Add File Manager as a configurable Defaults category#10542
oscarbol09 wants to merge 1 commit into
omacom:quattrofrom
oscarbol09:feat/default-filemanager-category

Conversation

@oscarbol09

Copy link
Copy Markdown

Browser, Terminal, Editor, and Agent all have dedicated categories under Setup > Defaults with dynamic launcher scripts that resolve the user's configured default. File Manager was previously hardcoded to Nautilus in both the bindings and commands.

This adds File Manager as a first-class Defaults category:

  • Adds bin/omarchy-default-filemanager to get and set the default file manager via xdg-mime, supporting Nautilus, Dolphin, Thunar, Nemo, and PCManFM.
  • Adds bin/omarchy-launch-filemanager to resolve and launch the configured default file manager via uwsm-app.
  • Adds bin/omarchy-launch-filemanager-cwd to launch the default file manager in the active terminal's current directory.
  • Adds setup.default.filemanager entries to default/omarchy/omarchy-menu.jsonc.
  • Updates Hyprland SUPER + SHIFT + F and SUPER + ALT + SHIFT + F bindings to launch the configured default file manager.

Fixes #10478

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

File Manager is not a Defaults category (hardcoded to Nautilus, ignores xdg-mime)

1 participant