diff options
-rw-r--r-- | accounts/gkleen@sif/default.nix | 6 | ||||
-rw-r--r-- | hosts/eostre/default.nix | 5 | ||||
-rw-r--r-- | system-profiles/default-locale.nix | 10 | ||||
-rw-r--r-- | users/gkleen/default.nix | 8 |
4 files changed, 17 insertions, 12 deletions
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix index fc64f2f2..0b0a9238 100644 --- a/accounts/gkleen@sif/default.nix +++ b/accounts/gkleen@sif/default.nix | |||
@@ -351,12 +351,6 @@ in { | |||
351 | extraProfileCommands = '' | 351 | extraProfileCommands = '' |
352 | export XDG_DATA_DIRS="${pkgs.gsettings-desktop-schemas}/share/gsettings-schemas/${pkgs.gsettings-desktop-schemas.name}:${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}''${XDG_DATA_DIRS:+:''${XDG_DATA_DIRS}}" | 352 | export XDG_DATA_DIRS="${pkgs.gsettings-desktop-schemas}/share/gsettings-schemas/${pkgs.gsettings-desktop-schemas.name}:${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}''${XDG_DATA_DIRS:+:''${XDG_DATA_DIRS}}" |
353 | ''; | 353 | ''; |
354 | |||
355 | keyboard = { | ||
356 | layout = "us"; | ||
357 | variant = "dvp"; | ||
358 | options = [ "ctl:nocaps" "compose:caps" ]; | ||
359 | }; | ||
360 | }; | 354 | }; |
361 | 355 | ||
362 | xdg.configFile = { | 356 | xdg.configFile = { |
diff --git a/hosts/eostre/default.nix b/hosts/eostre/default.nix index 92e4e41c..c8964d99 100644 --- a/hosts/eostre/default.nix +++ b/hosts/eostre/default.nix | |||
@@ -4,7 +4,7 @@ with lib; | |||
4 | 4 | ||
5 | { | 5 | { |
6 | imports = with flake.nixosModules.systemProfiles; [ | 6 | imports = with flake.nixosModules.systemProfiles; [ |
7 | nfsroot | 7 | default-locale nfsroot |
8 | ]; | 8 | ]; |
9 | 9 | ||
10 | config = { | 10 | config = { |
@@ -69,9 +69,8 @@ with lib; | |||
69 | system.stateVersion = "22.11"; | 69 | system.stateVersion = "22.11"; |
70 | 70 | ||
71 | 71 | ||
72 | time.timeZone = "Europe/Berlin"; | 72 | console.keyMap = "us"; |
73 | time.hardwareClockInLocalTime = true; | 73 | time.hardwareClockInLocalTime = true; |
74 | i18n.defaultLocale = "en_DK.UTF-8"; | ||
75 | 74 | ||
76 | 75 | ||
77 | environment.systemPackages = with pkgs; [ cifs-utils ]; | 76 | environment.systemPackages = with pkgs; [ cifs-utils ]; |
diff --git a/system-profiles/default-locale.nix b/system-profiles/default-locale.nix index 6915184a..6c95504b 100644 --- a/system-profiles/default-locale.nix +++ b/system-profiles/default-locale.nix | |||
@@ -3,8 +3,14 @@ | |||
3 | with lib; | 3 | with lib; |
4 | 4 | ||
5 | { | 5 | { |
6 | i18n.defaultLocale = "en_DK.UTF-8"; | 6 | i18n = { |
7 | console.keyMap = "dvorak-programmer"; | 7 | defaultLocale = "en_DK.UTF-8"; |
8 | extraLocaleSettings = { | ||
9 | "TIME_STYLE" = "posix-long-iso"; | ||
10 | }; | ||
11 | supportedLocales = [ "C.UTF-8/UTF-8" "en_US.UTF-8/UTF-8" "en_DK.UTF-8/UTF-8" ]; | ||
12 | }; | ||
13 | console.keyMap = mkDefault "dvorak-programmer"; | ||
8 | 14 | ||
9 | time.timeZone = mkDefault "Europe/Berlin"; | 15 | time.timeZone = mkDefault "Europe/Berlin"; |
10 | } | 16 | } |
diff --git a/users/gkleen/default.nix b/users/gkleen/default.nix index 9ae2c1d0..f7de3924 100644 --- a/users/gkleen/default.nix +++ b/users/gkleen/default.nix | |||
@@ -3,7 +3,7 @@ | |||
3 | imports = with flake.nixosModules.userProfiles.${userName}; [ | 3 | imports = with flake.nixosModules.userProfiles.${userName}; [ |
4 | zsh tmux utils direnv | 4 | zsh tmux utils direnv |
5 | ]; | 5 | ]; |
6 | 6 | ||
7 | users.users.${userName} = { | 7 | users.users.${userName} = { |
8 | description = "Gregor Kleen"; | 8 | description = "Gregor Kleen"; |
9 | extraGroups = [ "wheel" "networkmanager" "lp" "dialout" "audio" "video" "xmpp" "mail" "ssh" "vboxusers" "libvirtd" "wireshark" "games" "webdav"]; | 9 | extraGroups = [ "wheel" "networkmanager" "lp" "dialout" "audio" "video" "xmpp" "mail" "ssh" "vboxusers" "libvirtd" "wireshark" "games" "webdav"]; |
@@ -16,6 +16,12 @@ | |||
16 | }; | 16 | }; |
17 | 17 | ||
18 | home-manager.users.${userName} = { | 18 | home-manager.users.${userName} = { |
19 | home.keyboard = { | ||
20 | layout = "us"; | ||
21 | variant = "dvp"; | ||
22 | options = [ "ctl:nocaps" "compose:caps" ]; | ||
23 | }; | ||
24 | |||
19 | programs = { | 25 | programs = { |
20 | git = { | 26 | git = { |
21 | enable = true; | 27 | enable = true; |