Package Details: go-for-it 1.9.6-1

Git Clone URL: (read-only, click to copy)
Package Base: go-for-it
Description: A stylish to-do list with built-in productivity timer.
Upstream URL:
Licenses: GPL3
Conflicts: go-for-it-git
Submitter: loonies
Maintainer: loonies
Last Packager: loonies
Votes: 5
Popularity: 0.000000
First Submitted: 2019-01-15 21:32 (UTC)
Last Updated: 2022-01-24 20:17 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

chueewowee commented on 2024-02-27 03:55 (UTC) (edited on 2024-02-27 03:55 (UTC) by chueewowee)

Attempting to install, encountered a buiild error:

- make: *** [Makefile:136: all] Error 2

loonies commented on 2021-03-22 07:16 (UTC)

I'll update the package this week.

loonies commented on 2021-01-24 18:46 (UTC)

Finally updated to 1.9.0!

loonies commented on 2021-01-10 11:24 (UTC)

@JMoerman thanks for reaching out, I'll make update ASAP.

JMoerman commented on 2020-12-09 17:09 (UTC)

@NoobAlice not exactly true, that message has been there since late 2017, most people just don't notice it.

JMoerman commented on 2020-12-09 17:08 (UTC)

Hi, I just published version 1.9.0. This version needs some different dependencies.

  • intltool is no longer used, just gettext (>= 1.9.7)
  • For notifications GLib is now used instead of libnotify
  • Go For It! can now play notification sounds. This has been implemented using libcanberra (required).
  • Go For It! now includes a few plugins, to enable plugin support libpeas is necessary (optional).
  • To build the Ayatana appindicator plugin either libayatana-appindicator or the old libappindicator-gtk3 library is required (optional).

Some other things of note:

  • make pot and make po are only required when wanting to update the translation source .po and .pot files. The plain make command generates the .mo translation files.
  • -DAPP_SYSTEM_NAME was added as a way to make sure that existing installations would continue to read their settings from the same files, pinned shortcuts wouldn't disappear or stop working and old scripts/shortcuts would continue to work. Switching between it will have caused the settings to reset for people between changes. For notifications to work properly the .desktop file name needs to be equal to the application ID (not including the .desktop file extension), so APP_SYSTEM_NAME no longer influences the name of the .desktop file. If you want to keep using "go-for-it.desktop" the following should work: copy /usr/share/applications/com.github.jmoerman.go-for-it.desktop to /usr/share/applications/go-for-it.desktop and add NoDisplay=true to the [Desktop Entry] group in com.github.jmoerman.go-for-it.desktop.

Should you have any questions or notice any issues, please let me know.

NoobAlice commented on 2020-08-03 17:19 (UTC)

From the project page: " NOTE: all contributions should go to Jonathan Moerman's fork because this is where active development is taking place: " It looks like this change happened in the last few days.

loonies commented on 2020-04-09 20:49 (UTC)

Excellent! Thank you very much. The package has been updated.

POINTS commented on 2020-04-01 16:21 (UTC)

If you use go-for-it from the command line, you may want to build the package to change the name. (I was having issues getting the icon to display properly when I ssh'ed into an Ubuntu machine.) I would even recommend that we make this change in the PKGBUILD but there may be reasons not to. From the file:

By default Go For It! uses reverse domain notation for its files (executable name, name of the directory data is stored in, name of the configuration directory, ...), this means that the application is installed as com.github.jmoerman.go-for-it.

The system name can be set to new-name by appending -DAPP_SYSTEM_NAME:STRING=new-name to the cmake build command.

For example:

sudo make install

loonies commented on 2019-02-02 10:58 (UTC)

I'm glad you were able to find solution upstream and the suggested patch is not required anymore: