Name | Mode | Size |
---|---|---|
.github | 040000 | |
data | 040000 | |
filechooser-portal | 040000 | |
libcore | 040000 | |
libwidgets | 040000 | |
meson | 040000 | |
pantheon-files-daemon | 040000 | |
plugins | 040000 | |
po | 040000 | |
src | 040000 | |
vapi | 040000 | |
.editorconfig | 100644 | 0 kb |
.gitignore | 100644 | 0 kb |
AUTHORS | 100644 | 0 kb |
COPYING | 100644 | 34 kb |
README.md | 100644 | 1 kb |
config.h.in | 100644 | 0 kb |
meson.build | 100644 | 3 kb |
meson_options.txt | 100644 | 0 kb |
# Files
[](https://repology.org/metapackage/pantheon-files)
[](https://l10n.elementary.io/projects/files/?utm_source=widget)

## Building, Testing, and Installation
You'll need the following dependencies:
* meson
* valac
* libcanberra-dev
* libcloudproviders-dev >= 0.3.0
* libdbus-glib-1-dev
* libgail-3-dev
* libgee-0.8-dev
* libgit2-glib-1.0-dev
* libglib2.0-dev
* libgranite-dev >= 6.0.0
* libgtk-3-dev
* libhandy-1-dev >= 0.83.0
* libnotify-dev
* libpango1.0-dev
* libplank-dev
* libsqlite3-dev
* libunity-dev
* libzeitgeist-2.0-dev
Run `meson build` to configure the build environment. Change to the build directory and run `ninja` to build
```bash
meson build --prefix=/usr
cd build
ninja
```
To install, use `ninja install`, then execute with `io.elementary.files`
```bash
sudo ninja install
io.elementary.files
```