about summary refs log tree commit diff stats
path: root/modules/home/default.nix
blob: b0311261dae62e8c5bade931be7df5205651a52e (plain) (blame)
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
{
  pkgs,
  sysLib,
  nixpkgs_open_prs,
  # extra information
  system,
  # bins
  yambar_cpu,
  yambar_memory,
  river_init_lesser,
  shell_library,
  # external deps
  user_js,
  # modules
  impermanence,
  nixVim,
  nix-index-database,
}: {
  home-manager = {
    useGlobalPkgs = true;
    useUserPackages = true;
    users.soispha = import ./soispha;
    extraSpecialArgs = {
      inherit
        pkgs
        nixpkgs_open_prs
        sysLib
        # extra information
        
        system
        # bins
        
        yambar_cpu
        yambar_memory
        river_init_lesser
        shell_library
        # external deps
        
        user_js
        # modules
        
        impermanence
        nixVim
        nix-index-database
        ;
    };
  };
}