diff options
author | Adrian Kummerlaender | 2021-08-18 18:46:32 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2021-08-18 18:46:32 +0200 |
commit | 8ec6ada4b1fb7c10b5abda1216daa4502b01ada3 (patch) | |
tree | 98d7170821aa2e27ca6d9064f643bde770668de0 /flake.nix | |
parent | c37719764c7899608a36576ae1ba2b3cc3680e94 (diff) | |
download | nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.tar nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.tar.gz nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.tar.bz2 nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.tar.lz nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.tar.xz nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.tar.zst nixos_home-8ec6ada4b1fb7c10b5abda1216daa4502b01ada3.zip |
Set default derivation, update README
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 39 |
1 files changed, 22 insertions, 17 deletions
@@ -23,27 +23,32 @@ config = { allowUnfree = true; }; }; - in { - homeManagerConfigurations = { - common = home-manager.lib.homeManagerConfiguration { - configuration = { pkgs, ... }: { - _module.args = { - pkgs-personal = import personal { }; - pkgs-unstable = import nixpkgs-unstable { - inherit system; - config = { allowUnfree = true; }; - overlays = [ emacs.overlay ]; - }; - }; - imports = [ ./home.nix ]; - nixpkgs = { + home = home-manager.lib.homeManagerConfiguration { + configuration = { pkgs, ... }: { + _module.args = { + pkgs-personal = import personal { }; + pkgs-unstable = import nixpkgs-unstable { + inherit system; config = { allowUnfree = true; }; + overlays = [ emacs.overlay ]; }; }; - system = system; - homeDirectory = "/home/common"; - username = "common"; + imports = [ ./home.nix ]; + nixpkgs = { + config = { allowUnfree = true; }; + }; }; + system = system; + homeDirectory = "/home/common"; + username = "common"; + }; + + in { + defaultPackage.x86_64-linux = home.activationPackage; + + defaultApp.x86_64-linux = { + type = "app"; + program = "${home.activationPackage}/activate"; }; }; } |