A lightweight, transparent file manager for Linux utilizing Electron.
- Transparent UI: Designed for seamless integration with modern compositors (Hyprland, Sway, etc.).
- Dual Pane Navigation: Efficient file management with side-by-side views.
- Core Operations: Copy, move, delete, rename, and archive management.
- Preview System: Integrated image and text previews.
- Tagging: Essential file organization with color-coded tags.
- XDG Integration: Functions as a system-wide directory picker.
git clone https://github.com/compiledkernel-idk/prism-fm.git
cd prism-fm
./install.shArch Linux:
sudo pacman -S nodejs npm electronDebian / Ubuntu:
sudo apt install nodejs npm
sudo npm install -g electronFedora:
sudo dnf install nodejs npm
sudo npm install -g electronLaunch via terminal or application menu:
prism-fm [path]| Key | Action |
|---|---|
Ctrl+C / Ctrl+V |
Copy / Paste |
F2 |
Rename |
Del / Shift+Del |
Trash / Permanent Delete |
Ctrl+T / Ctrl+W |
New Tab / Close Tab |
Ctrl+L |
Focus Path |
Ctrl+H |
Toggle Hidden Files |
Configuration is stored in ~/.config/prism-fm/.
Compositor Configuration (Hyprland):
layerrule = blur,class:prism-fm
windowrulev2 = opacity 0.9 0.8,class:^(prism-fm)$GPL-3.0 (Original code by tomiwaf licensed under MIT)
