| export type FileManagerOS = "macos" | "windows" | "linux" | "unknown" | |
| export function fileManagerApp(os: FileManagerOS): { | |
| label: "session.header.open.finder" | "session.header.open.fileExplorer" | "session.header.open.fileManager" | |
| actionLabel: | |
| | "session.header.reveal.finder" | |
| | "session.header.reveal.fileExplorer" | |
| | "session.header.reveal.containingFolder" | |
| icon: "finder" | "file-explorer" | |
| } { | |
| if (os === "macos") | |
| return { label: "session.header.open.finder", actionLabel: "session.header.reveal.finder", icon: "finder" } | |
| if (os === "windows") | |
| return { | |
| label: "session.header.open.fileExplorer", | |
| actionLabel: "session.header.reveal.fileExplorer", | |
| icon: "file-explorer", | |
| } | |
| return { | |
| label: "session.header.open.fileManager", | |
| actionLabel: "session.header.reveal.containingFolder", | |
| icon: "finder", | |
| } | |
| } | |