diff --git a/home/anne/default.nix b/home/anne/default.nix index 6f12d26..31bbe46 100644 --- a/home/anne/default.nix +++ b/home/anne/default.nix @@ -10,25 +10,5 @@ in { "$6$Lq3kAyI7Oh3uvf9T$lxE1V9adw1lqjRT0tvCdj17zUz.nJkqkMSA8Y6ipuBIHoZqJKJcQPLby/BWdDvzcmCbyEOtA7grToclNnbV49/"; }; - home-manager.users.${username} = { - home = { - username = "${username}"; - homeDirectory = config.users.users.${username}.home; - language.base = "de_DE.UTF-8"; - stateVersion = "23.05"; - packages = with pkgs; [ - firefox - alacritty - gnome.gnome-session - gnome.gnome-control-center - ]; - keyboard.layout = "de"; - keyboard.variant = "nodeadkeys"; - }; - - xsession = { - enable = true; - windowManager.command = "${pkgs.gnome.gnome-session}/bin/gnome-session"; - }; - }; + home-manager.users.${username} = import ./home.nix; } diff --git a/home/anne/home.nix b/home/anne/home.nix new file mode 100644 index 0000000..59a3f37 --- /dev/null +++ b/home/anne/home.nix @@ -0,0 +1,21 @@ +{ config, lib, pkgs, ... }: + +{ + home = { + language.base = "de_DE.UTF-8"; + stateVersion = "23.05"; + packages = with pkgs; [ + firefox + alacritty + gnome.gnome-session + gnome.gnome-control-center + ]; + keyboard.layout = "de"; + keyboard.variant = "nodeadkeys"; + }; + + xsession = { + enable = true; + windowManager.command = "${pkgs.gnome.gnome-session}/bin/gnome-session"; + }; +}