acme-commander
Twin-panel file manager.
Usage
Quick start assumes you run a common desktop. Customizing your system? Make sure you have all dependencies, including GNOME JavaScript v1.52 or newer, and PyGTK:
# Ubuntu 17.10 sudo apt update && sudo apt install bash coreutils gir1.2-gtk-3.0 git gjs npm python-gtk2
Then install with npm:
npm i -g acme-commander # Above not working? Try a local prefix: echo prefix=~/.local >> ~/.npmrcnpm i -g acme-commander
Run:
acme-commander # Command not found? Add a search path: echo 'export PATH="~/.local/bin:$PATH"' >> ~/.profilesource ~/.profileacme-commander
Development
Also install Yarn. Get started:
# clone repo git clone https://github.com/makepost/acme-commandercd acme-commander # install dependencies yarn # open gjs with hot reload yarn start # lint all JS files in `bin` and `src` yarn format # run tests and see coverage yarn coverage && xdg-open coverage/index.html
VS Code will highlight mistakes and provide autocomplete, as long as you follow JSDoc @param and @type.
License
MIT