diff --git a/home/anne/default.nix b/home/anne/default.nix new file mode 100644 index 0000000..978da66 --- /dev/null +++ b/home/anne/default.nix @@ -0,0 +1,26 @@ +{ config, lib, pkgs, ... }: + +{ + users.users.anne = { + isNormalUser = true; + extraGroups = [ "input" ]; + description = "Anne Kobjolke"; + home = "/home/anne"; + hashedPassword = + "$6$Lq3kAyI7Oh3uvf9T$lxE1V9adw1lqjRT0tvCdj17zUz.nJkqkMSA8Y6ipuBIHoZqJKJcQPLby/BWdDvzcmCbyEOtA7grToclNnbV49/"; + }; + + home-manager.users.anne = { + home = { + username = "anne"; + homeDirectory = config.users.users.anne.home; + language.base = "de_DE.UTF-8"; + language.messages = "de_DE.UTF-8"; + language.time = "de_DE.UTF-8"; + language.paper = "de_DE.UTF-8"; + stateVersion = "23.05"; + packages = with pkgs; [ firefox alacritty ]; + keyboard.type = "de"; + }; + }; +} diff --git a/hosts/dregil/default.nix b/hosts/dregil/default.nix index e834431..f76b4f6 100644 --- a/hosts/dregil/default.nix +++ b/hosts/dregil/default.nix @@ -15,5 +15,7 @@ in nixosSystem { ../../modules/security.nix ../../modules/common-system.nix ./configuration.nix + inputs.home-manager-unstable.nixosModules.home-manager + ../../home/anne ]; } diff --git a/outputs/homeConfigurations/default.nix b/outputs/homeConfigurations/default.nix index 60102c2..4221120 100644 --- a/outputs/homeConfigurations/default.nix +++ b/outputs/homeConfigurations/default.nix @@ -13,10 +13,10 @@ in { ../../home/cli.nix { home = { - language.base = "en_US@UTF-8"; + language.base = "en_US.UTF-8"; keyboard.type = "us"; - keyboard.variant = "dvorak"; + keyboard.variant = "dv"; packages = with pkgs; [ alacritty # fast terminal