diff --git a/.gitignore b/.gitignore index 25470fc..b4b41d0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +*.swp result vim/bundle/ tags* diff --git a/flake.nix b/flake.nix index 1ad894a..4fa9163 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,17 @@ darwin.inputs.nixpkgs.follows = "nixpkgs"; }; + outputs = { self, nixpkgs, home-manager, darwin }: { + defaultPackage.x86_64-darwin = home-manager.defaultPackage.x86_64-darwin; + homeConfigurations = { + "tyrel" = home-manager.lib.homeManagerConfiguration { + system = "x86_64-darwin"; + homeDirectory = "/Users/tyrel"; + username = "tyrel"; + configuration.imports = [ ./home.nix ]; + }; + }; darwinConfigurations."ts-tl-mbp" = darwin.lib.darwinSystem { system = "x86_64-darwin"; modules = [ home-manager.darwinModules.home-manager ./hosts/ts-tl-mbp/default.nix ]; diff --git a/hosts/ts-tl-mbp/default.nix b/hosts/ts-tl-mbp/default.nix index 3ace239..d72a246 100644 --- a/hosts/ts-tl-mbp/default.nix +++ b/hosts/ts-tl-mbp/default.nix @@ -1,6 +1,7 @@ { pkgs, ... }: { + services.nix-daemon.enable = true; programs.zsh.enable = true; system.defaults.dock.autohide = true; diff --git a/hosts/ts-tl-mbp/home.nix b/hosts/ts-tl-mbp/home.nix new file mode 100644 index 0000000..bf54e3b --- /dev/null +++ b/hosts/ts-tl-mbp/home.nix @@ -0,0 +1,11 @@ +{ ... }: { + programs.home-manager.enable = true; + home.packages = [ + ]; + programs.git = { + enable = true; + }; + programs.nvim = { + enable = true; + }; +}