SolarFM is a Gtk + Python file manager.
Go to file
itdominator 2f47614eaf Merge pull request 'develop' (#13) from develop into master
Reviewed-on: #13
2023-11-12 06:51:23 +00:00
debs Restructuring src folder 2023-11-12 00:49:16 -06:00
images Upated pictures 2023-11-12 00:37:48 -06:00
plugins Restructuring src folder 2023-11-12 00:49:16 -06:00
src Restructuring src folder 2023-11-12 00:49:16 -06:00
user_config Restructuring src folder 2023-11-12 00:49:16 -06:00
.gitignore Updated .gitignore, renamed plugins file 2022-09-24 15:40:21 -05:00
LICENSE Initial commit 2021-10-10 06:43:35 +00:00 Restructuring src folder 2023-11-12 00:49:16 -06:00
pyrightconfig.json Added pyright conf, upfated readme, classe exception added 2023-08-22 20:24:08 -05:00


SolarFM is a Gtk+ Python file manager.


Still Work in progress! Use at own risk!

Additionally, if not building a .deb then just move the contents of user_config to their respective folders. Copy the share/solarfm folder to your user .config/ directory too.


The pyrightconfig file needs to stay on same level as the .git folders in order to have settings detected when using pyright with lsp functionality.

Install Setup
``` sudo apt-get install xclip python3.8 python3-setproctitle python3-gi wget ffmpegthumbnailer steamcmd ```

Known Issues

  • The memory leak has now been mostly mitigated in that it doesn't balloon to 2GB'. Still working out where the smaller one(s) is/are.
  • Doing Ctrl+D when in Terminator (maybe other terminals too) somehow propagates the signal to SolarFM too. A selected file in the active quad-pane will move to trash since it is the default key-binding for that action.


  • Add simpleish preview plugin for various file types.
  • Add simpleish bulk-renamer.


1 SolarFM single pane. 2 SolarFM double pane. 3 SolarFM triple pane. 4 SolarFM quad pane.