GithubHelp home page GithubHelp logo

shawjan / wunderlistux Goto Github PK

View Code? Open in Web Editor NEW

This project forked from edipox/wunderlistux

0.0 0.0 0.0 70.73 MB

An electron wrapper for wunderlist made with :heart: for Linux (specially for elementary OS)

Shell 4.74% JavaScript 13.88% CSS 46.05% HTML 35.34%

wunderlistux's Introduction

Wunderlistux

An electron wrapper for wunderlist made with ❤️ for Linux (specially for elementary OS)

Notice: We have some work done on refactoring Wunderlistux on Vala and we have plans to add offline support. PRs are welcome! For more info check this thread.

Screenshots

Screenshots taken in the most awesome indie OS ever: elementary OS (Loki)

Elementary

elementary screenshot

Ambiance

ambiance screenshot

Arc Light

arc screenshot

Arc Dark

arc dark screenshot

Adwaita

adwaita screenshot

Settings

There is a top secret button for settings:

settings button screenshot

That opens this settings panel:

settings panel screenshot

Install

Linux

You can try any of the following methods

Packed app

AppImage

Download the last AppImage. An AppImage allows you to try the app without installing it. It also allows you to install the app (creating the .desktop file, etc). Just check it out!

# You can make the appImage executable as follows
chmod a+x /path/to/your_app_image
./your_app_image #execute it!

Install script

Download the installer And run it sudo install.sh as root. Wunderlistux will be automatically installed on your computer.

Thank you!

If you like the app please ⭐ the github project.

If you disliked it you still could ⭐ the project :)

Development

Install npm

sudo apt-get install nodejs npm -y

Fix node missing from PATH issue

sudo ln -s /usr/bin/nodejs /usr/bin/node

Install dependencies

npm install

Install electron-builder

Better check electron-builder's doc for updated install instructions: https://github.com/electron-userland/electron-builder/wiki/Multi-Platform-Build

Start the app

Start the app by using the npm script

npm start

Build a release

Build Linux tar release

./bin/build-linux-x64.sh
#or
./bin/build-linux-ia32.sh

Build the rpm package

./node_modules/.bin/build --linux rpm

Build the deb package

./node_modules/.bin/build --linux deb

Build the AppImage

./node_modules/.bin/build --linux AppImage

Build macOS release

./bin/build-macos.sh

Build Windows release

./bin/build-win.sh

TODO

  • Add support for other OSs.

Credits

wunderlistux's People

Contributors

edipox avatar robberphex avatar mateossh avatar handicraftsman avatar dependabot[bot] avatar jakec1020 avatar owcz avatar kontrollanten avatar xpilgrim avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.