ZEITGEIST-DAEMON(1)
β¨ NAME β¨
zeitgeist-daemon β a D-Bus interface that lowkey keeps a whole log of your activities π
πΈ SYNOPSIS πΈ
zeitgeist-daemon [OPTION]
π¦ DESCRIPTION π¦
okay so bestie, zeitgeist-daemon is a daemon that runs an activity log. like, it's literally a central database for events β file usage, browser history, calendar entries, etc. all of it. π
and the way it works is, all that info gets made available to external applications, which talk to zeitgeist-daemon over D-Bus. interested apps can request information, insert new events, or delete existing events. full main character energy, honestly.
Zeitgeist is also capable of establishing relationships between activities. its whole purpose is enabling an activity-aware desktop with adaptive user interfaces. iconic.
by default, zeitgeist-daemon will also start the bundled logging application zeitgeist-datahub. π
β¨ OPTIONS β¨
the program follows the usual GNU command line syntax, with options starting with two dashes (`--`). a summary of options is included below, mwah π
--no-datahubβ do not startzeitgeist-datahubtogether with this daemon. like, she flies solo on this one.-r,--replaceβ replace any existing Zeitgeist instance if there's one already running. and ngl, if you don't use this option,zeitgeist-daemonwill straight up refuse to start when it finds another running instance. no cap. π--log-level=LOG_LEVELβ specifies how much information should be printed to the standard output. possible values are:DEBUG,INFO,WARNING,ERROR,CRITICAL. pick your yap level bestie.--log-file=LOG_FILEβ specifies a file to which log output will be appended.-q,--quitβ stop a currently running Zeitgeist instance and exit. this lets Zeitgeist finish any operation it may currently be doing. she's not messy, she cleans up after herself. π-v,--versionβ shows which version of Zeitgeist is being executed.-h,--helpβ shows a short help message listing all supported options.
π«Ά ENVIRONMENT VARIABLES π«Ά
ZEITGEIST_DATA_PATHβ overrides the directory where user data files are placed. the default value is that of XDG's data dir (usually~/.local/share/zeitgeist). β¨ZEITGEIST_DATABASE_PATHβ this variable lets you specify an override for the filename of the main database. the default value is$ZEITGEIST_DATA_PATH/activity.sqlite.ZEITGEIST_DATABASE_BACKUP_PATHβ this variable lets you specify an override for the filename of a possible database backup. the default value is$ZEITGEIST_DATA_PATH/activity.sqlite.bck.ZEITGEIST_DISABLED_EXTENSIONSβ this variable lets you specify a comma separated list of extension names which shouldn't be loaded. the names are extracted from type names of the extensions, so to disable an extension with type nameZeitgeistDataSourceRegistry, the value of the variable should beDataSourceRegistry. iykyk π§
β SIGNALS β
SIGHUP:zeitgeist-daemonwill shut itself down in a clean way. it is recommended that system updates of Zeitgeist send this signal to all running instances ofzeitgeist-daemon. DBus activation will make sure the updated software is automatically restarted when needed. she logs off gracefully and comes back even hotter. π
π EXIT CODES π
0β Zeitgeist terminated normally. π₯³1β an unspecified error occurred. π10β there is already a running Zeitgeist instance.21β could not access the database file.22β the database file is locked.
π₯ SEE ALSO π₯
zeitgeist-datahub, gnome-activity-journal
π BUGS π
please report any bugs on https://gitlab.freedesktop.org/zeitgeist/zeitgeist/issues β do it for the girls π«Ά
π AUTHORS π
please see the AUTHORS file bundled with this application for a complete list of contributors. stan them fr fr.
π LICENSE π
this program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version.
this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. see the GNU Lesser General Public License for more details.
you should have received a copy of the GNU Lesser General Public License along with this program. if not, see <http://www.gnu.org/licenses/>.
okay that's the whole vibe check β this was Zeitgeist, dated June 28, 2012, and that's your ZEITGEIST-DAEMON(1) moment β slay, stay logged, and don't forget to close your tags bestie π β¨π
π¦ where this page comes from
- alpine 3.24: zeitgeist-doc 1.0.4-r5 Β· LGPL-2.1-or-later
- arch rolling: zeitgeist 1.0.4-7 Β· BSD-3-Clause OR CC-BY-3.0 AND GPL-3.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-later
- debian bookworm: zeitgeist-core 1.0.4-5 Β· LGPL-2.1-or-later
- debian trixie: zeitgeist-core 1.0.4-5+b3 Β· LGPL-2.1-or-later
- fedora 43: zeitgeist 1.0.4-22.fc43 Β· LGPL-2.0-or-later AND LGPL-3.0-or-later AND GPL-2.0-or-later AND (BSD-3-Clause OR CC-BY-SA-3.0)
- fedora 44: zeitgeist 1.0.4-23.fc44 Β· LGPL-2.0-or-later AND LGPL-3.0-or-later AND GPL-2.0-or-later AND (BSD-3-Clause OR CC-BY-SA-3.0)
- nixpkgs unstable: zeitgeist 1.0.4
- opensuse-leap 16.0: zeitgeist 1.0.4-bp160.1.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: zeitgeist 1.0.4-bp160.1.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: zeitgeist 1.0.4-bp160.1.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: zeitgeist 1.0.4-bp160.1.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- ubuntu jammy: zeitgeist-core 1.0.3-4ubuntu1 Β· LGPL-2.1-or-later
- ubuntu noble: zeitgeist-core 1.0.4-5ubuntu5 Β· LGPL-2.1-or-later
- ubuntu questing: zeitgeist-core 1.0.4-5ubuntu5
- ubuntu resolute: zeitgeist-core 1.0.4-5ubuntu6 Β· LGPL-2.1-or-later
- ubuntu stonking: zeitgeist-core 1.0.4-5ubuntu6 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms