GNOME/Calendar: Difference between revisions

imported>Mic92
Created page with "The [https://wiki.gnome.org/Apps/Calendar Gnome calendar] is the desktop calendar application built into GNOME. == Using Gnome Calendar outside of GNOME == To use the gnome..."
 
imported>Binary-Eater
Updated references to gnome3 as gnome.
Line 8: Line 8:
{
{
   programs.dconf.enable = true;
   programs.dconf.enable = true;
   services.gnome3.evolution-data-server.enable = true;
   services.gnome.evolution-data-server.enable = true;
   # optional to use google/nextcloud calendar
   # optional to use google/nextcloud calendar
   services.gnome3.gnome-online-accounts.enable = true;
   services.gnome.gnome-online-accounts.enable = true;
   # optional to use google/nextcloud calendar
   # optional to use google/nextcloud calendar
   services.gnome3.gnome-keyring.enable = true;
   services.gnome.gnome-keyring.enable = true;
}
}
</syntaxHighlight>
</syntaxHighlight>
Line 19: Line 19:


<syntaxHighlight lang="console">
<syntaxHighlight lang="console">
$ nix-shell -p gnome3.gnome-control-center --run "gnome-control-center"
$ nix-shell -p gnome.gnome-control-center --run "gnome-control-center"
</syntaxHighlight>
</syntaxHighlight>


Than add your accounts in the "Online Accounts" submenu.
Than add your accounts in the "Online Accounts" submenu.


To get alarm reminder you need to start the evolution-alarm-notify deamon provided the <code>gnome3.evolution-data-server</code> package. When you enable <code>services.gnome3.evolution-data-server.enable</code> it will add a desktop autostart entry to <code>/run/current-system/sw/etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop</code>. If your desktop manager does not process autostart entries, you can use [https://github.com/jceb/dex dex] instead:
To get alarm reminder you need to start the evolution-alarm-notify deamon provided the <code>gnome.evolution-data-server</code> package. When you enable <code>services.gnome.evolution-data-server.enable</code> it will add a desktop autostart entry to <code>/run/current-system/sw/etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop</code>. If your desktop manager does not process autostart entries, you can use [https://github.com/jceb/dex dex] instead:


<syntaxHighlight lang="console">
<syntaxHighlight lang="console">
Line 30: Line 30:
</syntaxHighlight>
</syntaxHighlight>


As an alternative you can start <code>libexec/evolution-data-server/evolution-alarm-notify</code> from the <code>gnome3.evolution-data-server</code> directly.
As an alternative you can start <code>libexec/evolution-data-server/evolution-alarm-notify</code> from the <code>gnome.evolution-data-server</code> directly.