zaphyra's git: nixfiles

zaphyra's nixfiles

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
39 
40 
41 
42 
43 
44 
45 
46 
47 
48 
49 
50 
51 
{
  homeManagerModules,
  pkgs,
  ...
}:

{

  i18n.glibcLocales = pkgs.glibcLocales.override {
    allLocales = false;
    locales = [
      "en_GB.UTF-8/UTF-8"
      "de_DE.UTF-8/UTF-8"
    ];
  };

  home.language = {
    base = "en_GB.UTF-8";
    messages = "en_GB.UTF-8";
    ctype = "en_GB.UTF-8";
    address = "de_DE.UTF-8";
    collate = "de_DE.UTF-8";
    measurement = "de_DE.UTF-8";
    monetary = "de_DE.UTF-8";
    name = "de_DE.UTF-8";
    numeric = "en_GB.UTF-8";
    paper = "de_DE.UTF-8";
    telephone = "de_DE.UTF-8";
    time = "en_GB.UTF-8";
  };

  imports = with homeManagerModules.zaphyra; [
    homeManagerModules.common.programs.starship
    programs.fish
    programs.mcfly
    programs.zoxide
    programs.eza
    programs.bat

    programs.chawan
    programs.yazi
    programs.micro
    programs.helix
    programs.tmux
    programs.htop

    programs.deploymentUtilities
    programs.shellUtilities
  ];

}