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 | |
| parent | c19d9ea5a1d13ad975bec2258ad8ea2d21397da4 (diff) | |
j bolide: home-manager binary
| -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; | 
