summaryrefslogtreecommitdiff
path: root/home/ebisu
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-22 03:31:10 -0700
committerFuwn <[email protected]>2024-09-22 03:31:10 -0700
commitb00db8c4d7ff6d25b7602195a5bafd985bba0109 (patch)
treeca518b0302a22a9e2ed3b87f5020cb57e555feef /home/ebisu
parentlocus: move finnhub token to sops (diff)
downloadnixos-config-b00db8c4d7ff6d25b7602195a5bafd985bba0109.tar.xz
nixos-config-b00db8c4d7ff6d25b7602195a5bafd985bba0109.zip
i2p: move secrets to sops
Diffstat (limited to 'home/ebisu')
-rw-r--r--home/ebisu/fortune/system/shell/fish.nix8
-rw-r--r--home/ebisu/fortune/system/sops.nix9
2 files changed, 14 insertions, 3 deletions
diff --git a/home/ebisu/fortune/system/shell/fish.nix b/home/ebisu/fortune/system/shell/fish.nix
index fd176ad..7d267b7 100644
--- a/home/ebisu/fortune/system/shell/fish.nix
+++ b/home/ebisu/fortune/system/shell/fish.nix
@@ -165,7 +165,13 @@
koix = "koi -f";
seamonkey = "${config.home.homeDirectory}/.local/src/seamonkey/seamonkey-bin";
doom = "${config.xdg.configHome}/emacs/bin/doom";
- epiphany-i2p = "http_proxy=${secrets.proxy.i2p.http} HTTP_PROXY=${secrets.proxy.i2p.http} https_proxy=${secrets.proxy.i2p.https} HTTPS_PROXY=${secrets.proxy.i2p.https} socks_proxy=${secrets.proxy.i2p.socks5} SOCKS_PROXY=${secrets.proxy.i2p.socks5} epiphany";
+ epiphany-i2p = "http_proxy=$(cat ${config.sops.secrets."proxy/i2p/http".path}) HTTP_PROXY=$(cat ${
+ config.sops.secrets."proxy/i2p/http".path
+ }) https_proxy=$(cat ${config.sops.secrets."proxy/i2p/https".path}) HTTPS_PROXY=$(cat ${
+ config.sops.secrets."proxy/i2p/https".path
+ }) socks_proxy=$(cat ${config.sops.secrets."proxy/i2p/socks5".path}) SOCKS_PROXY=$(cat ${
+ config.sops.secrets."proxy/i2p/socks5".path
+ }) epiphany";
};
};
}
diff --git a/home/ebisu/fortune/system/sops.nix b/home/ebisu/fortune/system/sops.nix
index 695d343..970c1dc 100644
--- a/home/ebisu/fortune/system/sops.nix
+++ b/home/ebisu/fortune/system/sops.nix
@@ -10,7 +10,12 @@
generateKey = false;
};
- secrets.suzuri_token = { };
- secrets.openai_api_key = { };
+ secrets = {
+ openai_api_key = { };
+ suzuri_token = { };
+ "proxy/i2p/http" = { };
+ "proxy/i2p/https" = { };
+ "proxy/i2p/socks5" = { };
+ };
};
}