Julian Ospald
c98db302ba
We shouldn't follow symlinks in our internal paths, because that makes us lose information. However, we normalize where we could have passed user input, so we don't end up with ill-formed anchors/names. |
||
---|---|---|
data/Gtk | ||
src | ||
.gitignore | ||
HACKING.md | ||
hsfm.cabal | ||
LICENSE | ||
README.md | ||
Setup.hs |
HSFM
NOTE: This project is in a highly experimental state! Don't complain if it deletes your whole home directory. You should use a chroot, docker environment or similar for testing.
A Gtk+:3 filemanager written in Haskell.
Design goals:
- easy to use
- useful library interface to be able to build other user interfaces
- type safety, runtime safety, strictness
- simple add-on interface
Installation
cabal install
Contributing
See HACKING.md.