Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/klaudiosinani/ao

Elegant Microsoft To-Do desktop app
https://github.com/klaudiosinani/ao

app desktop microsoft todo wunderlist

Last synced: about 14 hours ago
JSON representation

Elegant Microsoft To-Do desktop app

Awesome Lists containing this project

README

        



Ao


Elegant Microsoft To-Do desktop app



Ao



Build Status




Sponsored by:




Better Stack


Spot, Resolve, and Prevent Downtime.


## Description

Ao is an unofficial, featureful, open source, community-driven, free Microsoft To-Do app, used by people in more than [120 countries](https://snapcraft.io/ao).

Read this document in: [Deutsch](https://github.com/klaussinani/ao/blob/master/docs/i18n/readme.GER.md).

You can now support the development process through [GitHub Sponsors](https://github.com/sponsors/klaussinani).

Visit the [contributing guidelines](https://github.com/klaussinani/ao/blob/master/contributing.md#translating-documentation) to learn more on how to translate this document into more languages.

Come over to [Gitter](https://gitter.im/klaussinani/ao) or [Twitter](https://twitter.com/klaussinani) to share your thoughts on the project.

You can find more apps [here](#related-apps).

## Highlights

- Black, Dark & Sepia Themes
- Compact & Auto-Night Modes
- Local & Global Customizable Keyboard Shortcuts
- List Navigation
- Scalable Interface
- Update Notifications
- Cross Platform

## Contents

- [Description](#description)
- [Highlights](#highlights)
- [Install](#install)
- [Features](#features)
- [Keyboard Shortcuts](#keyboard-shortcuts)
- [Development](#development)
- [Related Apps](#related-apps)
- [Team](#team)
- [Sponsors](#sponsors)
- [Disclaimer](#disclaimer)
- [License](#license)

## Install

#### Github Releases

Head to the [releases](https://github.com/klaussinani/ao/releases/latest) page and download the appropriate installer for your system.

#### Snapcraft

Ubuntu Linux users can directly install through [`Snapcraft`](https://snapcraft.io/ao) `snap install ao`

#### Homebrew

Macos users can directly install through [`Homebrew Cask`](https://caskroom.github.io/) `brew cask install ao`

#### Note

The version available on `Homebrew Cask` may not be the latest, since unlike `Snapcraft`, it is not offically maintained. If that is the case, please consider downloading directly from the [Github releases](https://github.com/klaussinani/ao/releases/latest) page.

## Features

Visit the project [homepage](https://klaussinani.github.io/ao) to view all features in detail.

- Auto Night Mode - Press Cmd/Ctrl Alt N to allow Tusk to adjust to your environment.
- Black Theme - Activate it by pressing Cmd/Ctrl B
- Compact Mode - Downsize the window to enter the mode.
- Custom Shortcut Keys - Navigate to `~/.ao.json` or press Cmd/Ctrl . to modify any shortcut key. To reset delete `~/.ao.json` & restart the app.
- Dark Theme -Activate it by pressing Cmd/Ctrl H
- Global Shortcut Keys - Enable them by using the `File` > `Enable Global Shortcut Keys` option.
- List Navigation - Navigate your lists by pressing Cmd/Ctrl Tab / Cmd/Ctrl Shift Tab or jump directly to one by using Cmd/Ctrl 1 - 9
- Scalable Interface - Adjust the zooming factor by pressing Cmd/Ctrl Shift = or Cmd/Ctrl -.
- Sepia Theme - Activate it by pressing Cmd/Ctrl G.
- Update Notifications - Customize the app's update checking frequency.

## Keyboard Shortcuts

### Local Shortcut Keys

40+ local keyboard shortcuts. Toggle anything in a flash.

View all the available local keyboard shortcuts.


Description | Keys
-------------------------- | --------------------------
Activate Auto Night Mode | Cmd/Ctrl Alt N
Add Due Date | Cmd/Ctrl Shift T
Add Todo to My Day | Cmd/Ctrl K
Complete Todo | Cmd/Ctrl Shift N
Delete List | Cmd/Ctrl Shift D
Delete Todo | Cmd/Ctrl D
Edit Shortcut Keys | Cmd/Ctrl .
Hide Completed Todos | Cmd/Ctrl Shift H
Jump to List | Cmd/Ctrl 1 - 9
Make Text Larger | Cmd/Ctrl Shift =
Make Text Smaller | Cmd/Ctrl -
Navigate to Next List | Cmd/Ctrl Tab
New List | Cmd/Ctrl L
New Todo | Cmd/Ctrl N
Rename List | Cmd/Ctrl Y
Rename Todo | Cmd/Ctrl T
Reset Zoom Level | Cmd/Ctrl 0
Return to Todos | Esc
Search Todos | Cmd/Ctrl F
Set Always on Top | Cmd/Ctrl Shift P
Set Reminder | Cmd/Ctrl Shift E
Sign out | Cmd/Ctrl Alt Q
Toggle Black Theme | Cmd/Ctrl B
Toggle Dark Theme | Cmd/Ctrl H
Toggle Important | Cmd/Ctrl I
Toggle My Day | Cmd/Ctrl M
Toggle Planned | Cmd/Ctrl P
Toggle Sepia Theme | Cmd/Ctrl G
Toggle Settings | Cmd/Ctrl ,
Toggle Sidebar | Cmd/Ctrl O
Toggle Tasks | Cmd/Ctrl J
Toggle Window Menu | Alt


### Global Shortcut Keys

Access Ao at any moment from anywhere within your operating system. All global shortcuts can be customized to match your own preference through the configuration file `~/.ao.json`.

View all the available global keyboard shortcuts.


Description | Global Shortcut
-------------------------- | --------------------------
Create New Todo | Cmd/Ctrl Alt C
Search Todos | Cmd/Ctrl Alt F
Toggle Ao Window | Cmd/Ctrl Alt A


## Development

For more info on how to contribute to the project, please read the [contributing guidelines](https://github.com/klaussinani/ao/blob/master/contributing.md).

- Fork the repository and clone it to your machine
- Navigate to your local fork `cd ao`
- Install the project dependencies `npm install` or `yarn install`
- Run Ao on dev mode `npm start` or `yarn start`
- Lint code for errors `npm test` or `yarn test`
- Build binaries and installers `npm run release` or `yarn release`

## Related Apps

- [Tusk](https://github.com/klaussinani/tusk) - Refined Evernote desktop app.
- [Taskbook](https://github.com/klaussinani/taskbook) - Tasks, boards & notes for the command-line habitat.

## Team

- Klaudio Sinani [(@klaudiosinani)](https://github.com/klaudiosinani)
- Mario Sinani [(@mariosinani)](https://github.com/mariosinani)

## Sponsors

A big thank you to all the people and companies supporting our Open Source work:

- [Better Stack: Spot, Resolve, and Prevent Downtime.](https://betterstack.com/)

## Disclaimer

Ao is an unofficial, open source, third-party, community-driven, free app and is not affiliated in any way with Microsoft.

## License

[MIT](https://github.com/klaussinani/ao/blob/master/license.md)