+51
flake.lock
+51
flake.lock
···
36
36
"type": "github"
37
37
}
38
38
},
39
+
"nixpkgs_2": {
40
+
"locked": {
41
+
"lastModified": 1762111121,
42
+
"narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=",
43
+
"owner": "NixOS",
44
+
"repo": "nixpkgs",
45
+
"rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4",
46
+
"type": "github"
47
+
},
48
+
"original": {
49
+
"owner": "NixOS",
50
+
"ref": "nixos-unstable",
51
+
"repo": "nixpkgs",
52
+
"type": "github"
53
+
}
54
+
},
39
55
"root": {
40
56
"inputs": {
41
57
"home-manager": "home-manager",
42
58
"nixpkgs": "nixpkgs",
59
+
"vicinae": "vicinae",
43
60
"zen-browser": "zen-browser"
61
+
}
62
+
},
63
+
"systems": {
64
+
"locked": {
65
+
"lastModified": 1681028828,
66
+
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
67
+
"owner": "nix-systems",
68
+
"repo": "default",
69
+
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
70
+
"type": "github"
71
+
},
72
+
"original": {
73
+
"owner": "nix-systems",
74
+
"repo": "default",
75
+
"type": "github"
76
+
}
77
+
},
78
+
"vicinae": {
79
+
"inputs": {
80
+
"nixpkgs": "nixpkgs_2",
81
+
"systems": "systems"
82
+
},
83
+
"locked": {
84
+
"lastModified": 1765272078,
85
+
"narHash": "sha256-etv2HJA9OWvTkjnrjaNSqvebu9gWLIGPYb9PWr4qkfM=",
86
+
"owner": "vicinaehq",
87
+
"repo": "vicinae",
88
+
"rev": "32cf6b1f82e007cddba9c9ae037eff670219cd55",
89
+
"type": "github"
90
+
},
91
+
"original": {
92
+
"owner": "vicinaehq",
93
+
"repo": "vicinae",
94
+
"type": "github"
44
95
}
45
96
},
46
97
"zen-browser": {
+8
-1
flake.nix
+8
-1
flake.nix
···
16
16
home-manager.follows = "home-manager";
17
17
};
18
18
};
19
+
20
+
vicinae = {
21
+
url = "github:vicinaehq/vicinae";
22
+
};
19
23
};
20
24
21
-
outputs = { self, nixpkgs, home-manager, zen-browser, ... }@inputs:
25
+
outputs = { self, nixpkgs, home-manager, zen-browser, vicinae, ... }@inputs:
22
26
let
23
27
system = "x86_64-linux";
24
28
in
···
34
38
35
39
home-manager.extraSpecialArgs = {
36
40
zen-browser = zen-browser;
41
+
vicinae = vicinae;
37
42
};
38
43
}
39
44
];
···
41
46
42
47
homeConfigurations."bpavuk" = home-manager.lib.homeManagerConfiguration {
43
48
modules = [
49
+
vicinae.homeManagerModules.default
50
+
44
51
./nixos/users/bpavuk.nix
45
52
{ programs.home-manager.enable = true; }
46
53
];
+5
nixos/home/life/default.nix
+5
nixos/home/life/default.nix
+1
nixos/hosts/bpavuk-nixos/default.nix
+1
nixos/hosts/bpavuk-nixos/default.nix
+11
nixos/hosts/cachix.nix
+11
nixos/hosts/cachix.nix
+3
-1
nixos/users/bpavuk.nix
+3
-1
nixos/users/bpavuk.nix
···
1
-
{ config, pkgs, lib, zen-browser, ... }:
1
+
{ config, pkgs, lib, zen-browser, vicinae, ... }:
2
2
3
3
{
4
4
home.username = "bpavuk";
···
26
26
};
27
27
28
28
imports = [
29
+
vicinae.homeManagerModules.default
30
+
29
31
(import ../home/development { inherit config pkgs lib; })
30
32
(import ../home/fonts { inherit config pkgs lib; })
31
33
(import ../home/utils.nix { inherit config pkgs lib; })