{ config, pkgs, ... }:

{
  programs.ibus.enable = true;
  programs.ibus.plugins = [ pkgs.ibus-anthy pkgs.mozc ];

  environment.systemPackages = with pkgs; [
    xlibs.xwininfo # for gnome maximus extension
    unzip
    gnome3.libgweather
  ];

  fonts = {
    fonts = with pkgs; [
      inconsolata
      dejavu_fonts
      ipafont
      unifont
      ubuntu_font_family
    ];
  };

  services.xserver.enable = true;
  services.xserver.displayManager.gdm.enable = true;
  services.xserver.displayManager.desktopManagerHandlesLidAndPower = false;
  services.xserver.desktopManager.gnome3.enable = true;
  services.xserver.layout = "us";
  services.xserver.xkbVariant = "altgr-intl";
  services.xserver.xkbOptions = "caps:ctrl_modifier";
}