Package Details: safeeyes-git 2.1.6.r3.ge6112a8-1

Git Clone URL: https://aur.archlinux.org/safeeyes-git.git (read-only, click to copy)
Package Base: safeeyes-git
Description: A Free and Open Source tool for Linux users to reduce and prevent repetitive strain injury (RSI). Latest version from the git repository
Upstream URL: https://github.com/slgobinath/SafeEyes
Licenses: GPL3
Conflicts: safeeyes
Submitter: TPXP
Maintainer: cuihao (krotesk)
Last Packager: krotesk
Votes: 2
Popularity: 0.000000
First Submitted: 2019-07-19 08:24 (UTC)
Last Updated: 2023-07-12 04:10 (UTC)

Latest Comments

1 2 Next › Last »

cuihao commented on 2023-06-04 19:05 (UTC)

Please add swayidle as an optional depedency. On Wayland (non-Gnome), swayidle should be used instead of xprintidle to enable smart pause plugin to query idle time. https://github.com/slgobinath/SafeEyes/blob/684d16265a48794bb3fd670da67283fe4e2f591b/safeeyes/plugins/smartpause/plugin.py#L59

yochananmarqos commented on 2021-08-10 21:53 (UTC)

@TPXP: Please consider including the third-party plugins. See my PKGBUILD.

TPXP commented on 2021-01-02 09:04 (UTC)

Updated to add python-croniter as an optional dependency. As for transparency, you should file a bug upstream, I won't maintain patches here ^^

E3LDDfrK commented on 2020-12-31 06:09 (UTC) (edited on 2021-01-02 16:23 (UTC) by E3LDDfrK)

The transparency is gone. Wonder if it's xfce's fault or not.
edit: I was just curious if anyone else has the same problem.

yochananmarqos commented on 2020-12-25 17:56 (UTC) (edited on 2020-12-26 04:51 (UTC) by yochananmarqos)

This now requires python-croniter.

EDIT: It's optional for for Health Stats plugin.

TPXP commented on 2020-08-23 14:38 (UTC)

Thanks for your comments, and apologies for the delay I didn't have time to update the package in a while.

The offending code for files in the home path is https://github.com/slgobinath/SafeEyes/pull/334 Fixed by setting PYTHONUSERBASE (see https://github.com/python/cpython/blob/3.8/Lib/site.py#L247)

E3LDDfrK commented on 2020-08-21 20:17 (UTC)

@TPXP As suggested by @yochananmarqos the package should not install things to the user's home directory. The issues I mentioned below about the autostart and icons came are caused by this.

yochananmarqos commented on 2020-08-03 15:45 (UTC) (edited on 2020-08-03 15:53 (UTC) by yochananmarqos)

git is missing from makedepends() and python-pip is not required.

The v should not be part of the pkgver. You can use s/^v// to remove it:

    git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

Packages should not install anything to a user's home directory. Dirty fix to add at the end of the package() function:

    install -d "$pkgdir/usr/share"
    mv "$pkgdir"/home/*/.local/share/{applications,icons} "$pkgdir/usr/share"
    rm -rf "$pkgdir/home"

E3LDDfrK commented on 2020-04-28 23:59 (UTC) (edited on 2020-05-02 17:03 (UTC) by E3LDDfrK)

Could be just me, but the desktop entry in ~/.config/autostart is a broken link to a desktop entry in /usr/share/applications/. There is no desktop entry for safeeyes in that directory. So I just copy the safeeyes desktop entry from ~/.local/share/applications to it.

I think the program automatically create the broken link in ~/.config/autostart when started for the first time.

There is also a problem with the icon not showing up for different users. Still need to figure this out.