one-thing-gnome / one-thing

One Thing Gnome Extension

Home Page:https://extensions.gnome.org/extension/5072/one-thing/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

One-Thing Gnome Extension

Put a single task or goal in your menu bar.

One-Thing is a productivity tool that helps you stay focused on one task at a time.

Install

You can install this extension from the gnome extension store: https://extensions.gnome.org/extension/5072/one-thing/

Set the one-thing via command line

dconf write /org/gnome/shell/extensions/one-thing/thing-value "'My todo'"

Screenshots

  • Task View:

    drawing
  • Edit Task: Easly edit your task.

    drawing
  • Preferences Window: You can control the position of the task in the top bar

    drawing

Development

Manual installation (great for development)

  • Place this folder in ~/.local/share/gnome-shell/extensions
  • Rename the folder to one-thing@github.com so the gnome shell will find it
  • Debug extension:
    • X11: Reload gnome shell by pressing Alt-F2 and then submit the r command
    • Wayland: To avoid restarting your computer, you can create nested session with:
      dbus-run-session -- gnome-shell --nested --wayland
      

Create Zip file to publish

Run:

npm run pack

it will create one-thing@github.com.zip to upload to the gnome extension store.

About

One Thing Gnome Extension

https://extensions.gnome.org/extension/5072/one-thing/

License:GNU General Public License v3.0


Languages

Language:JavaScript 97.7%Language:CSS 1.3%Language:Makefile 0.9%