mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-13 19:57:19 +00:00
31 lines
533 B
Nix
31 lines
533 B
Nix
{ config, pkgs, lib, ... }:
|
|
|
|
let
|
|
inherit (lib.systems.elaborate { system = builtins.currentSystem; }) isLinux isDarwin;
|
|
homeDirectory = config.home.homeDirectory;
|
|
in {
|
|
imports = [
|
|
./emacs.nix
|
|
./packages.nix
|
|
./programs.nix
|
|
];
|
|
|
|
nixpkgs.config = {
|
|
allowUnfree = true;
|
|
};
|
|
|
|
home.language = {
|
|
base = "en_CA.UTF-8";
|
|
messages = "en_US.UTF-8";
|
|
ctype = "en_US.UTF-8";
|
|
};
|
|
|
|
home.keyboard = {
|
|
layout = "us";
|
|
variant = "colemak";
|
|
};
|
|
|
|
home.sessionVariables = {
|
|
EDITOR = "emacs";
|
|
};
|
|
}
|