Skip to content

Tested on Manjaro + looking for something similar to ManicTime #93

@ghost

Description

Hi there,

I just tested this on Manjaro linux and thought I should provide some feedback about my experience for you.

This looks like a pretty nice and promising project. Thanks for all your hard work! I am looking forward to what happens with it in the future.

I was going through every software I could find all over the internet trying to find something to replace ManicTime. Particularly something simliar to how it has a timeline where you can tag and auto tag time while also being able to store the data on my computer or at a server. Preferrably it would also be compatible with both Linux and Windows and potentially even be able to share a database between them since I dual boot and tend to switch between them. I've gone through dozens of them and nothing really works as simply and perfectly as ManicTIme does. So I'm having very little luck in doing all this and was starting to think I'd have to make my own which I had dabbled in a bit at one point but never got anywhere. I don't know if it's on the roadmap for ActivityWatch to do quite what I want but hopefully if not I can at least help modify it to do so.

I managed to get ActivityWatch running ok using node v6.11.2. I had tried 8.x which was the default for Manjaro but it seemed to not quite work and I noticed in the docs it said to use 5 to 7 so the LTS version seemed like a good plan. I had to install nvm from the AUR repos and install and use v6.11.2 and once I restarted from scratch with my virtualenv almost everything seemed to build correctly.

However I am having a couple issues. There seems to be a missing CSS file and maybe that's responsible for the Activity menu not dropping down. The missing file is http://localhost:5600/bootstrap.css.map

I suspect this is related to this error in the build:

npm WARN bootstrap@4.0.0-beta requires a peer of popper.js@^1.11.0 but none was installed.

I also had a similar looking warning:

npm WARN prefer global node-gyp@3.6.2 should be installed with -g

As well as these:

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

I don't usually use node so I'm not really too sure how to fix all of those yet.

I did look at the activity page though and the timeline looks similar to what ManicTime does. Although I think it still would have to have the ability to tag and auto tag time. I'd love to just make a simple page which does a very similar behaviour as ManicTime and allows you to create auto tags and then create reports and maybe some day I will be able to do that.

Anyway, I guess that's about all I have for now. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions