diff --git a/flake.nix b/flake.nix index 10f51d7..9659549 100644 --- a/flake.nix +++ b/flake.nix @@ -41,5 +41,16 @@ ]; }; }; + homeConfigurations = { + "xmorel@work" = inputs.home-manager.lib.homeManagerConfiguration { + pkgs = pkgs; + extraSpecialArgs = {inherit inputs;}; + modules = [ + ./hosts/work/home.nix + ]; + }; + }; + # homeManagerModules.default = ./modules/home-manager; + # nixosModules.default = ./modules/nixos; }; } diff --git a/hosts/work/home.nix b/hosts/work/home.nix new file mode 100644 index 0000000..3fa95b6 --- /dev/null +++ b/hosts/work/home.nix @@ -0,0 +1,26 @@ +{ config, pkgs, lib, outputs, ... }: + +{ + home.username = "xmorel"; + home.homeDirectory = "/home/xmorel"; + + imports = [ + ../../modules/home-manager/dotfiles.nix + ../../modules/home-manager/helix.nix + ../../modules/home-manager/waybar.nix + ../../modules/home-manager/shell.nix + ../../modules/home-manager/kitty.nix + ]; + + # myHome.dotfiles.enable = true; + myHome.helix.enable = true; + # myHome.waybar.enable = true; + myHome.kitty.enable = true; + myHome.shell.enable = true; + + # TODO Move somewhere... + # programs.spotify-player.enable = true; + + programs.home-manager.enable = true; + home.stateVersion = "23.11"; +}