File tree Expand file tree Collapse file tree 3 files changed +40
-40
lines changed Expand file tree Collapse file tree 3 files changed +40
-40
lines changed Original file line number Diff line number Diff line change 1
- # {
2
- # pkgs,
3
- # lib,
4
- # config,
5
- # ...
6
- # }:
7
- # let
8
- # cfg = config.programs.sops;
9
- # in
10
- # with lib;
11
- # {
12
- # options.programs.sops = {
13
- # enable = mkEnableOption "Simple and flexible tool for managing secrets";
14
- # package = mkPackageOption pkgs "sops" { };
15
- # };
16
- #
17
- # config = mkIf cfg.enable { home.packages = [ cfg.package ]; };
18
- # }
1
+ {
2
+ pkgs ,
3
+ lib ,
4
+ config ,
5
+ ...
6
+ } :
7
+ let
8
+ cfg = config . programs . sops ;
9
+ in
10
+ with lib ;
11
+ {
12
+ options . programs . sops = {
13
+ enable = mkEnableOption "Simple and flexible tool for managing secrets" ;
14
+ package = mkPackageOption pkgs "sops" { } ;
15
+ } ;
16
+
17
+ config = mkIf cfg . enable { home . packages = [ cfg . package ] ; } ;
18
+ }
Original file line number Diff line number Diff line change 1
- # {
2
- # programs.sops.enable = true;
3
- #
4
- # programs.fish = {
5
- # shellInit = ''
6
- # set -x SOPS_PGP_FP 0F79C0AB03FD7A1C
7
- # '';
8
- # };
9
- # }
1
+ {
2
+ programs . sops . enable = true ;
3
+
4
+ programs . fish = {
5
+ shellInit = ''
6
+ set -x SOPS_PGP_FP 0F79C0AB03FD7A1C
7
+ '' ;
8
+ } ;
9
+ }
Original file line number Diff line number Diff line change 1
- # { homeDirectory }:
2
- # {
3
- # sops = {
4
- # defaultSopsFile = ./password.yaml;
5
- # gnupg = {
6
- # home = "${homeDirectory}/.gnupg";
7
- # };
8
- # secrets = {
9
- # home-wifi-psk = { };
10
- # brave-api-token = { };
11
- # };
12
- # };
13
- # }
1
+ { homeDirectory } :
2
+ {
3
+ sops = {
4
+ defaultSopsFile = ./password.yaml ;
5
+ gnupg = {
6
+ home = "${ homeDirectory } /.gnupg" ;
7
+ } ;
8
+ secrets = {
9
+ home-wifi-psk = { } ;
10
+ brave-api-token = { } ;
11
+ } ;
12
+ } ;
13
+ }
You can’t perform that action at this time.
0 commit comments