{ pkgs, lib, config, nixosConfig, ... }: { imports = [ ./redshift.nix ]; gtk.enable = true; home.packages = [ pkgs.arandr pkgs.glib.bin pkgs.glxinfo pkgs.gnome.dconf-editor pkgs.hicolor-icon-theme pkgs.pavucontrol pkgs.qpwgraph pkgs.x2goclient pkgs.xclip pkgs.xorg.xkill ]; #services.gnome.at-spi2-core.enable = true; home.sessionVariables = lib.mkIf (!nixosConfig.services.gnome.at-spi2-core.enable) { NO_AT_BRIDGE = "1"; }; services.redshift.enable = lib.mkDefault true; home.file.".Xmodmap".text = '' ! œ and Œ with AltGr+o and AltGr+Shift+o keycode 32 = o O o O oe OE ''; systemd.user.services.setxkbmap.Service.ExecStartPost = "${pkgs.xorg.xmodmap}/bin/xmodmap ${config.home.homeDirectory}/.Xmodmap"; }