tangled
alpha
login
or
join now
nel.pet
/
cyclamen
4
fork
atom
NixOS and Home Manager config
4
fork
atom
overview
issues
pulls
pipelines
refactor: locale module
nel.pet
3 months ago
84f7025f
5b020e6b
verified
This commit was signed with the committer's
known signature
.
nel.pet
SSH Key Fingerprint:
SHA256:Zd+mWw4EweOfjYKNMYyVtMSN7oj+SBabmubG4RThVEI=
+18
-18
3 changed files
expand all
collapse all
unified
split
modules
nixos
system
default.nix
locale.nix
systems
nel-desktop
configuration.nix
+1
modules/nixos/system/default.nix
···
3
3
./bluetooth.nix
4
4
./boot
5
5
./lannas.nix
6
6
+
./locale.nix
6
7
./printing.nix
7
8
];
8
9
}
+17
modules/nixos/system/locale.nix
···
1
1
+
{
2
2
+
time.timeZone = "Europe/Copenhagen";
3
3
+
i18n = {
4
4
+
defaultLocale = "en_GB.UTF-8"; # Use British english as the language
5
5
+
extraLocaleSettings = { # But Danish for datetime formatting, measurements, etc. Basically everything else
6
6
+
LC_ADDRESS = "da_DK.UTF-8";
7
7
+
LC_IDENTIFICATION = "da_DK.UTF-8";
8
8
+
LC_MEASUREMENT = "da_DK.UTF-8";
9
9
+
LC_MONETARY = "da_DK.UTF-8";
10
10
+
LC_NAME = "da_DK.UTF-8";
11
11
+
LC_NUMERIC = "da_DK.UTF-8";
12
12
+
LC_PAPER = "da_DK.UTF-8";
13
13
+
LC_TELEPHONE = "da_DK.UTF-8";
14
14
+
LC_TIME = "da_DK.UTF-8";
15
15
+
};
16
16
+
};
17
17
+
}
-18
systems/nel-desktop/configuration.nix
···
25
25
programs.ssh.enableAskPassword = true;
26
26
programs.niri.enable = true;
27
27
28
28
-
# Set your time zone.
29
29
-
time.timeZone = "Europe/Copenhagen";
30
30
-
31
31
-
# Select internationalisation properties.
32
32
-
i18n.defaultLocale = "en_GB.UTF-8";
33
33
-
34
34
-
i18n.extraLocaleSettings = {
35
35
-
LC_ADDRESS = "da_DK.UTF-8";
36
36
-
LC_IDENTIFICATION = "da_DK.UTF-8";
37
37
-
LC_MEASUREMENT = "da_DK.UTF-8";
38
38
-
LC_MONETARY = "da_DK.UTF-8";
39
39
-
LC_NAME = "da_DK.UTF-8";
40
40
-
LC_NUMERIC = "da_DK.UTF-8";
41
41
-
LC_PAPER = "da_DK.UTF-8";
42
42
-
LC_TELEPHONE = "da_DK.UTF-8";
43
43
-
LC_TIME = "da_DK.UTF-8";
44
44
-
};
45
45
-
46
28
services.displayManager.sddm.enable = true;
47
29
services.desktopManager.plasma6.enable = true;
48
30
environment.systemPackages = with pkgs; [