Skip to content

sloth-tools/sloth-app

Repository files navigation

sloth-app

code style Standard Version

Based on the original sloth cli.

sloth-app is an app to install everything you need in your new mac, with no effort =)

Download && install

  1. Go to the releases page.
  2. Select the latest version.
  3. Download the .dmg file.
  4. Install it in your mac.
  5. Run Sloth and enjoy 😺

Running locally

Clone the repository

git clone --depth=1 git@github.com:sloth-tools/sloth-app.git

Install dependencies

cd sloth-app
npm install

Development

npm start

Run end2end tests

npm run test:features

DevTools

Toggle DevTools:

  • OSX: Cmd Alt I or F12

Packaging

Modify electron-builder.yml to edit package info.

For a full list of options see: https://github.com/electron-userland/electron-builder/wiki/Options.

Create a package

npm run pack

Contributing

The project uses standard-version to update the CHANGELOG with each commit message and upgrade the package version. For that reason every contribution should have a title and body that follows the conventional-changelog-standard conventions.

So this is a step by step guide to contributing to the project (mostly extracted from the standard-version docs):

  1. when you land commits on your master branch, select the Rebase and Merge option.
  2. add a title and body that follows the conventional-changelog-standard conventions.
  3. when you're ready to release a new version:
  4. git checkout master; git pull origin master
  5. run npm run bump
  6. run npm run pack

Helpers/Tools

Maintainers

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy