[Nix-dev] stuck with fresh install on macbook pro
Marius Bergmann
marius at yeai.de
Mon May 25 13:43:58 CEST 2015
Here's the configuration I used for getting NixOS + XMonad to work on a mid-2012 MBP 13". Hope this helps!
```
{ config, pkgs, ... }:
{
imports =
[ # Include the results of the hardware scan.
./hardware-configuration.nix
];
boot.initrd.kernelModules = [ "fbcon" "hid_apple" ];
boot.initrd.luks.devices = [ { name = "system"; device = "/dev/sda4"; preLVM = true; } ];
boot.kernelPackages = pkgs.linuxPackages_3_14;
boot.loader.gummiboot.enable = true;
boot.loader.gummiboot.timeout = 5;
boot.loader.efi.canTouchEfiVariables = true;
fonts = {
enableFontDir = true;
enableGhostscriptFonts = true;
fonts = with pkgs; [
inconsolata
];
};
nixpkgs.config.allowUnfree = true;
networking.hostName = "nixos";
networking.wireless.enable = true;
i18n = {
consoleFont = "lat9w-16";
consoleKeyMap = "de";
defaultLocale = "en_DK.UTF-8";
};
environment.systemPackages = with pkgs; [
openssl
vim
wget
];
powerManagement.enable = true;
programs.zsh.enable = true;
security.sudo.enable = true;
services = {
xserver = {
autorun = true;
desktopManager = {
default = "none";
xterm.enable = false;
};
enable = true;
layout = "de";
multitouch.enable = true;
windowManager = {
default = "xmonad";
xmonad.enable = true;
};
xkbOptions = "eurosign:e";
};
};
users = {
defaultUserShell = "/run/current-system/sw/bin/zsh";
extraUsers = {
user = {
name = "user";
group = "wheel";
uid = 1000;
home = "/home/user";
createHome = true;
passwordFile = "/etc/nixos/passwords/user";
useDefaultShell = true;
};
};
mutableUsers = false;
};
}
```
> Am 25.05.2015 um 02:32 schrieb Tobias Pflug <tobias.pflug at gmx.net>:
>
> Hi,
>
> i just finished installing nixos on my 15" macbook pro retina. The
> installation went through without any specific problems and I booted
> into the system just fine - The problem now is I can't get X to work for
> some reason - X seemed to work just fine during installation.
>
> When I realized that no X session would start automatically I tried
> calling X manually. I uploaded the log output from X along with
> my nixos configuration files :
> https://gist.github.com/gilligan/c111210f6e357471dd5d
>
> It seems to be complaining that it cannot load module intel because
> it does not exist. I did specify intel in services.xserver.videoDrivers
> however. Is there anything else I need to be doing besides that ?
>
> Very thankful for any help on this.
> best regards,
>
> Tobi
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
More information about the nix-dev
mailing list