{"repo":"one-thing-gnome/one-thing","free":true,"listed":false,"github":"https://github.com/one-thing-gnome/one-thing","clone":"git clone https://github.com/one-thing-gnome/one-thing.git","description":"One Thing Gnome Extension","language":"JavaScript","stars":38,"topics":["extension","ubuntu","gnome-extension","gnome-shell","gnome-shell-extension","task-manager","todo-app","todolist"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"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. Installation You can install this extension from the GNOME Shell extensions store at Scripting For scripting it is useful to set the one-thing (displayed task) non-interactively. This can be done via dconf . Screenshots - Task View : - Edit Task : Easily edit your task - Preferences Window : You can control the position of the task in the top-bar Development Manual Installation There are two common patterns when developing a GNOME extension. Both are not harmful to the other installed extensions, so do what works for you! Option 1: great for rapid development 1. Clone this repository to /.local/share/gnome-shell/extensions , so GNOME Shell can find it: 2. Build the GSettings schema cache with: Option 2: great for manual installation 1. Optionally fork and clone this repository as usual 2. Install the extension 1. For your user, overriding already installed versions 2. For your user with an explicit development version co-installed 3. As system extension (not recommended) 3. Once you're done, delete the local artefacts Debugging the Extension Debugging the extension differs when you're running under X11 or Wayland. You can switch your session type by clicking on the cog in the login screen. When the environment variable WAYLAND DISPLAY is set, you're on Wayland. GNOME Shell under X11 Restart GNOME Shell by pressing Alt-F2 and","default_branch":null,"files":null,"tree":[],"storefront":"/r/one-thing-gnome","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/one-thing-gnome/one-thing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}