diff options
| author | Quentin Aristote <quentin@aristote.fr> | 2023-02-21 22:34:46 +0100 |
|---|---|---|
| committer | Quentin Aristote <quentin@aristote.fr> | 2023-02-28 17:48:23 +0100 |
| commit | b0214d50e9a728d77d98d791e92dfe3747f27e23 (patch) | |
| tree | 95810c2d5c7af41d0e3e85570e60c2fb6658291c /home/default.nix | |
| parent | e761ac4b2c69f8ac267e53fa437c6978b207d743 (diff) | |
factor out common home-manager configuration
Diffstat (limited to 'home/default.nix')
| -rw-r--r-- | home/default.nix | 35 |
1 files changed, 10 insertions, 25 deletions
diff --git a/home/default.nix b/home/default.nix index 9d96449..96d9405 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,30 +1,15 @@ { ... }: { - imports = [ ./config ./modules ]; - - # Let Home Manager install and manage itself. - programs.home-manager.enable = true; - - # This value determines the Home Manager release that your - # configuration is compatible with. This helps avoid breakage - # when a new Home Manager release introduces backwards - # incompatible changes. - # - # You can update Home Manager without changing this value. See - # the Home Manager release notes for a list of state version - # changes in each release. - home.stateVersion = "21.03"; - - nixpkgs = { - overlays = [ - (final: prev: { - personal = import ./pkgs { pkgs = final; }; - nur = import (builtins.fetchTarball - "https://github.com/nix-community/NUR/archive/master.tar.gz") { - pkgs = prev; - }; - }) - ]; + personal = { + profiles = { + dev = true; + multimedia = true; + social = true; + syncing = true; + }; }; + + programs.thunderbird.profiles.all.isDefault = true; + accounts.email.accounts.personal.primary = true; } |
