diff options
| author | Eugen Wissner <belka@caraus.de> | 2024-05-21 18:58:15 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2024-05-21 18:58:15 +0200 |
| commit | 0eccfe3ef3ca602212667f339440d77c13d757b1 (patch) | |
| tree | 7fe3f3cf865b57e85150b346e412c89bf4c97303 /README.md | |
| parent | 81232f61046f3c571efea335f52680d6a603c8d7 (diff) | |
| download | slack-timedate-0eccfe3ef3ca602212667f339440d77c13d757b1.tar.gz | |
Split the data and sources
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..1f26492 --- /dev/null +++ b/README.md @@ -0,0 +1,39 @@ +# slack-timedate + +This program implements timedated1 interface from systemd what is +required by GNOME Control Center for now. +slack-timedate's purpose is to make it possible to enjoy full GNOME +functionality on Slackware Linux which doesn't use systemd as its +init-system. + +## Installation + +```sh +cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc +make -C build +make -C build install +``` + +The installation will create a file `build/install_manifest.txt`, which +contains a list of all files installed in the system. To uninstall the +application those should be removed, for example by doing: + +```sh +xargs rm < build/install_manifest.txt +``` + +## Debugging + +Firstly an application is required that changes the time settings over the +timedate1 service. It can be `gnome-control-center` or `kcmshell5 kcm_clock` +for KDE. + +Then running `dbus-monitor --system` as root can be used to see the +communication between the control center and this service. + +## Dependencies + +- glib +- dbus |
