Use this `services.xserver.windowManager.xmonad.enableContribAndExtras = true;`
2015-05-16 0:19 GMT+03:00 Amy de Buitléir <[email protected]>: > I'm getting an error message I don't understand. I haven't touched the > xmonadContrib stuff, so why would it be complaining about that? > > [root@wombat9000:~]# nixos-rebuild switch > building Nix... > building the system configuration... > error: attribute ‘xmonadContrib’ missing, at > "/etc/nixos/configuration.nix":35:5 > (use ‘--show-trace’ to show detailed location information) > > > > # Edit this configuration file to define what should be installed on > # your system. Help is available in the configuration.nix(5) man page > # and in the NixOS manual (accessible by running ‘nixos-help’). > > { config, pkgs, ... }: > > { > imports = > [ # Include the results of the hardware scan. > ./hardware-configuration.nix > ]; > > boot.loader.grub.device = "/dev/sda1"; > > # Use the gummiboot efi boot loader. > boot.loader.gummiboot.enable = true; > boot.loader.efi.canTouchEfiVariables = true; > > networking.hostName = "wombat9000"; # Define your hostname. > # networking.wireless.enable = true; # Enables wireless. > > # Select internationalisation properties. > i18n = { > consoleFont = "lat9w-16"; > # consoleKeyMap = "ie"; > defaultLocale = "en_IE.UTF-8"; > }; > > # List packages installed in system profile. To search by name, run: > # -env -qaP | grep wget > environment.systemPackages = with pkgs; [ > dmenu2 > dzen2 > haskellPackages.xmonad > haskellPackages.xmonadContrib > haskellPackages.xmonadExtras > wget > xsel > ]; > > nixpkgs.config.packageOverrides = pkgs : rec { > haskellngPackages = pkgs.haskell-ng.packages.ghc7101; > }; > > nixpkgs.config.allowUnfree = true; > > security.sudo.enable = true; > > # List services that you want to enable: > > # Enable the OpenSSH daemon. > # services.openssh.enable = true; > > # Enable CUPS to print documents. > # services.printing.enable = true; > > # Enable the X11 windowing system. > services.xserver.enable = true; > services.xserver.layout = "ie"; > # services.xserver.xkbOptions = "eurosign:e"; > services.xserver.videoDrivers = [ "nvidia" ]; > > # Enable the KDE Desktop Environment. > # services.xserver.displayManager.kdm.enable = true; > # services.xserver.displayManager.lightdm.enable = true; > # services.xserver.displayManager.slim.enable = false; > # services.xserver.desktopManager.kde4.enable = true; > # services.xserver.desktopManager.xfce.enable = true; > services.xserver.desktopManager.xterm.enable = false; > services.xserver.desktopManager.default = "none"; > services.xserver.windowManager.xmonad.enable = true; > services.xserver.windowManager.xmonad.extraPackages = > haskellngPackages: [ > haskellngPackages.xmonad-contrib > ]; > > users.extraUsers.amy = { > description = "Amy de Buitléir"; > group = "users"; > extraGroups = [ "wheel" ]; > uid = 1000; > createHome = true; > home = "/home/amy"; > shell = "/run/current-system/sw/bin/bash"; > }; > > } > _______________________________________________ > nix-dev mailing list > [email protected] > http://lists.science.uu.nl/mailman/listinfo/nix-dev > -- Sincerely, Arseniy Seroka
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
