working on meli, bunch of stuff

This commit is contained in:
nx2
2024-03-17 12:46:31 +01:00
parent 774e8f08ae
commit 23cc6752ab
21 changed files with 1066 additions and 162 deletions

View File

@@ -1,30 +0,0 @@
{ config, pkgs, lib, system, user, allowed, secrets, ... }:
{
home.packages = [
pkgs.remmina
pkgs.openvpn
(pkgs.writeShellScriptBin "connect_to_pnx" ''
pushd ~/.ssl/
sudo openvpn --config /home/nx2/.vpn/ljk-pnx.ovpn --auth-user-pass ~/.vpn/ljk-pnx-pass.txt #gets put there by home-manager
popd
'')
];
home.file = {
".vpn/ljk-pnx-cert.pem".text = secrets.pnxVpn.cert;
".vpn/ljk-pnx-cert.key".text = secrets.pnxVpn.certKey;
".vpn/ljk-pnx-ca.pem".text = secrets.pnxVpn.ca;
".vpn/ljk-pnx.ovpn".text = secrets.pnxVpn.ovpn;
".vpn/ljk-pnx-pass.txt".text = secrets.pnxVpn.pass;
# Remmina
".local/share/remmina/pnx_rdp_srv-phoe3-vmdms_192-168-1-104.remmina".source = ./secrets/pnx-vpn/pnx_rdp_srv-phoe3-vmdms_192-168-1-104.remmina;
".local/share/remmina/pnx_rdp_srv-phoenix-3_192-168-1-108.remmina".source = ./secrets/pnx-vpn/pnx_rdp_srv-phoenix-3_192-168-1-108.remmina;
".local/share/remmina/pnx_rdp_srv-phoenix2_192-168-1-101.remmina".source = ./secrets/pnx-vpn/pnx_rdp_srv-phoenix2_192-168-1-101.remmina;
".local/share/remmina/pnx_rdp_srv-remote_192-168-1-21.remmina".source = ./secrets/pnx-vpn/pnx_rdp_srv-remote_192-168-1-21.remmina;
};
}