diff options
author | jeschli <jeschli@gmail.com> | 2019-05-18 18:48:43 +0000 |
---|---|---|
committer | jeschli <jeschli@gmail.com> | 2019-05-18 18:48:43 +0000 |
commit | 8c1f4f80114ee8a0e78f83f47f43ae389322b70a (patch) | |
tree | 0e42ecb989e2fa3b0636e2e3c8e1ea69eb61b0da /jeschli/1systems/bolide/config.nix | |
parent | c19d9ea5a1d13ad975bec2258ad8ea2d21397da4 (diff) |
j bolide: home-manager binary
Diffstat (limited to 'jeschli/1systems/bolide/config.nix')
-rw-r--r-- | jeschli/1systems/bolide/config.nix | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/jeschli/1systems/bolide/config.nix b/jeschli/1systems/bolide/config.nix index 748a9d7..a9f564f 100644 --- a/jeschli/1systems/bolide/config.nix +++ b/jeschli/1systems/bolide/config.nix @@ -8,10 +8,9 @@ [ ./hardware-configuration.nix <stockholm/jeschli> - # <stockholm/jeschli/2configs/xdg.nix> - # <stockholm/jeschli/2configs/xserver> + <home-manager/nixos> <stockholm/jeschli/2configs/urxvt.nix> - <stockholm/jeschli/2configs/emacs.nix> + # <stockholm/jeschli/2configs/emacs.nix> ]; krebs.build.host = config.krebs.hosts.bolide; @@ -54,6 +53,8 @@ }; nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ + home-manager + wget vim # system helper ag @@ -94,6 +95,22 @@ zathura ]; + home-manager.useUserPackages = true; + home-manager.users.jeschli = { + home.stateVersion = "19.03"; + }; + + home-manager.users.jeschli.home.file = { + ".emacs.d" = { + source = pkgs.fetchFromGitHub { + owner = "jeschli"; + repo = "emacs.d"; + rev = "8ed6c40"; + sha256 = "1q2y478srwp9f58l8cixnd2wj51909gp1z68k8pjlbjy2mrvibs0"; + }; + recursive = true; + }; + }; # Some programs need SUID wrappers, can be configured further or are # started in user sessions. # programs.bash.enableCompletion = true; |