Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Det er nemt at bruge timer på at sidde foran en skærm uden at vide, hvor tiden blev af. Du har kun 24 timer at bruge hver dag, og du kan enten vælge at bruge din tid på at arbejde på vigtige opgaver eller spilde den på unødvendige aktiviteter.

Heldigvis er det nemt at spore din skærmtid på Linux for at identificere aktiviteter, der kan få dig til at miste fokus. Måske vil du overvåge dit barns aktivitet på internettet og har brug for et effektivt værktøj, der kan gøre det for dig. ActivityWatch er en open source-app, der hjælper dig med at tjekke din skærmtid på Linux.

Vigtigste højdepunkter i ActivityWatch

Sporing af din aktive skærmtid er en af de bedste måder at øge din produktivitet på og få gjort flere ting på kortere tid.

I stedet for blot at spore den tid, du brugte på din skærm, bringer ActivityWatch nogle ekstra funktioner til bordet, som:

instagram viewer
  1. Kategorimæssig aktivitetsgruppering
  2. Sporing af skærmtid efter vindue/applikation
  3. Overvågning af webbrug ved hjælp af browserudvidelser
  4. Stopursfunktion til manuel aktivitetssporing
  5. Understøttelse på tværs af platforme til Windows, macOS, Linux og Android
  6. Eksporter data i JSON- og CSV-formater

Det bedste er, da ActivityWatch kører som en lokal server, gemmer den dine data lokalt, hvilket giver dig fuld kontrol over dit privatliv.

For at begynde at bruge ActivityWatch skal du først installere det på dit system.

Sådan installeres ActivityWatch på Linux

ActivityWatch er ikke tilgængelig i de officielle arkiver i de fleste Linux-distributioner, derfor skal du manuelt downloade binære filer fra projektets hjemmeside. Gå over til ActivityWatch-webstedet og download den seneste version til dit system.

Hent:ActivityWatch

Arch Linux-brugere kan downloade ActivityWatch fra Arch User Repository (AUR) bruger yay:

yay -S aktivitetsur

Starter ActivityWatch

Det første skridt er at starte ActivityWatch. Du vil ikke finde det opført i applikationsmenuen, da du ikke installerede det fra din distros arkiver. Det er nemt at oprette applikationsgenveje til ethvert program på Linux, selvom.

Hvis du har downloadet appen fra AUR'en, kan du starte den fra applikationsmenuen, da AUR-hjælpere opretter en menuindgang for den installerede software.

For at starte skal du gå over til mappen Downloads og udpak ZIP-filen du har lige downloadet:

sudounzipaktivitetsovervågning-*.zip

Skift den aktuelle mappe til den udpakkede mappe ved hjælp af:

cd aktivitetsur

Indtast derefter følgende kommando for at starte ActivityWatch:

./aw-qt

Sporing af skærmtid på Linux med ActivityWatch

Som standard starter ActivityWatch i baggrunden, og der er ingen app-grænseflade, du kan bruge til at konfigurere det. Da det kører som en server, får du et webbaseret dashboard til at se og ændre dataene.

For at få adgang til ActivityWatch-dashboardet skal du højreklikke på ActivityWatch-ikonet i proceslinjen og vælge Åbn Dashboard.

Hver gang du starter appen, bliver du automatisk ført til en velkomstside, der indeholder alle de vigtige detaljer om projektet og nogle platformslinks til at støtte udvikleren.

For at ændre denne standardadfærd og åbne aktivitetsdashboardet ved opstart skal du klikke Indstillinger fra øverste højre hjørne og vælg Aktivitet fra Landingsside Drop down menu.

Overvågning af din aktivitet på skærmen

Det meste af dit sporingsworkflow vil dreje sig om Aktivitet og Tidslinje visninger. Fanen Aktivitet viser din skærmtid grupperet efter applikationer, kategorier og vinduer.

Du vil også have nogle pæne cirkel- og søjlediagrammer, der visualiserer dine data, men det meste af det vil være tomt i starten. Lad derfor ActivityWatch køre i baggrunden i et par timer, før du overvejer at åbne dashboardet igen.

Øverst finder du muligheder for at vælge dato og klokkeslæt for at filtrere dataene. Som standard vil ActivityWatch vise data for den aktuelle dag, men du kan nemt ændre dem ved hjælp af dag- og datofiltrene. Du kan også filtrere dataene efter kategori eller vælge at ekskludere AFK-tid, men du bliver nødt til at klikke på Filtre knappen for at få adgang til disse muligheder.

Lige nedenfor er de faktiske data. Du kan finde dine aktiviteter grupperet efter applikationer, vinduestitler og arbejdskategorier.

ActivityWatch gør et godt stykke arbejde med at identificere kategorien baseret på vinduet eller applikationsnavnet. For eksempel, hvis du bruger en editor som Visual Studio Code, vil al aktivitet og skærmtid for den app falde under Arbejde>Programmering kategori.

Du kan tilføje yderligere visualiseringer ved at klikke Rediger visning og så Tilføj visualisering. I den nye sektion, der vises, skal du klikke på Indstillinger rullemenuen og vælg den slags visualisering, du vil inkludere i dashboardet. Så, hit Gemme at fortsætte.

Hvis du ønsker det, kan du også eksportere dine data i JSON- eller CSV-format ved at klikke Rådata, og vælg derefter den relevante Eksport mulighed fra Mere rullemenuen ved siden af ​​hver spand.

Visning af aktivitetstidslinjen

Du kan skifte til fanen Tidslinje fra toppen for at få adgang til hele din arbejdshistorik. Du får en pæn vandret tidslinje med to forskellige rækker: den ene er AFK-trackeren, der holder styr på den tid, du var væk fra tastaturet, og den anden er window watcher, som overvåger din aktivitet og sporer de apps, du brug.

Du kan bruge filterindstillingerne over tidslinjen til at sortere og finjustere dataene. Det hele er dit at lege med!

Manuel sporing af en aktivitet med ActivityWatch

En anden stor facet af ActivityWatch er stopursfunktionen. Selvom det i øjeblikket er i en eksperimentel fase, kan du stadig bruge det til at spore de timer, du bruger på at udføre en tilpasset aktivitet.

Klik på Stopur mulighed for at få adgang til denne funktion. Alt du skal gøre er at indtaste en aktivitet og klikke Start, og ActivityWatch starter et stopur for at spore den tid, du bruger på at gøre det. Husk dog at stoppe stopuret lige efter du er færdig med opgaven.

Hold styr på din tid på Linux

At overvåge dine aktiviteter på skærmen for spildtid er en uundværlig vane, du bør tage til dig lige nu. At vide, hvad der distraherer dig, når du er på arbejde og reducere dine chancer for at glide ud af dit "flow", er en fantastisk måde at stjæle nogle ekstra timer fra din dag på.

Vi lever i øjeblikket i en travl verden, hvor selv en enkelt sparet time betyder, at du har ekstra tid til at tilbringe med din elskede dem, arbejde på dine personlige interesser, eller endda lære en ny færdighed, der vil gøre dig kompetent og uerstattelig på din arbejdsplads.