{ lib, ... }:
  with lib.hm.gvariant;
{
  dconf.settings = {
    "system/locale".region = "nl_NL.UTF-8";
    "org/gnome/console".theme = "day";
    "org/gnome/desktop/input-sources".xkb-options = [ "compose:ralt" ];
    "org/gnome/desktop/peripherals/mouse".accel-profile = "flat";
    "org/gnome/desktop/peripherals/touchpad".disable-while-typing = false;
    "org/gnome/desktop/sound".allow-volume-above-100-percent = true;
    "org/gnome/tweaks".show-extensions-notice = false;

    "org/gnome/desktop/wm/preferences" = {
      button-layout = "appmenu:minimize,close";
      resize-with-right-button = true;
    };

    "org/gnome/desktop/session" = {
      idle-delay = mkUint32 600;
      sleep-inactive-ac-type = "nothing";
    };

    "org/gnome/mutter" = {
      experimental-features = [ "scale-monitor-framebuffer" ];
      attach-modal-dialogs = false;
    };

    "org/gnome/desktop/interface" = {
      clock-show-seconds = true;
      clock-show-weekday = true;
      show-battery-percentage = true;
    };

    "org/gnome/desktop/notifications/application/telegramdesktop" = {
      application-id = "telegramdesktop.desktop";
      enable = true;
      enable-sound-alerts = false;
      force-expanded = true;
    };

    "org/gnome/gnome-system-monitor" = {
      cpu-stacked-area-chart = true;
      show-dependencies = true;
      show-whose-processes = "all";
    };

    "org/gnome/settings-daemon/plugins/color" = {
      night-light-enabled = true;
      night-light-temperature = mkUint32 3330;
    };

    "org/gnome/shell" = {
      favorite-apps = [
        "org.gnome.Nautilus.desktop"
        "firefox.desktop"
        "telegramdesktop.desktop"
        "org.gnome.Console.desktop"
        "org.gnome.Settings.desktop"
      ];

      disable-user-extensions = false;
      enabled-extensions = [ "openweather-extension@jenslody.de" ];
    };

    "org/gnome/nautilus/preferences" = {
      default-folder-viewer = "list-view";
      search-view = "list-view";
    };
  };
}