Skip to content

Commit

Permalink
Add nix-ld support and update NAS credentials
Browse files Browse the repository at this point in the history
  • Loading branch information
yousiki committed Dec 4, 2024
1 parent 845f509 commit dccb90e
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 3 deletions.
21 changes: 21 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,12 @@
inputs.nixpkgs.follows = "nixpkgs";
};

# Run dynamic binaries on NixOS
nix-ld = {
url = "github:Mic92/nix-ld";
inputs.nixpkgs.follows = "nixpkgs";
};

# Git hooks
pre-commit-hooks = {
url = "github:cachix/git-hooks.nix";
Expand Down Expand Up @@ -99,6 +105,7 @@
];
nixos = with inputs; [
nix-index-database.nixosModules.nix-index
nix-ld.nixosModules.nix-ld
nixos-vscode-server.nixosModules.default
sops-nix.nixosModules.sops
];
Expand Down
3 changes: 3 additions & 0 deletions modules/nixos/basic/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@
# Enable VSCode server.
services.vscode-server.enable = true;

# Enable nix-ld.
programs.nix-ld.dev.enable = true;

# Set timezone.
time.timeZone = "Asia/Shanghai";
}
6 changes: 3 additions & 3 deletions secrets/nas-mck-credentials.env
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
username=ENC[AES256_GCM,data:VRftQ9qM0Q==,iv:VggyyrtBvh3SN+nqq+geMyPv6BPfF++lIfPELhk91mo=,tag:0T+ujzKjcWf7GGkJJxbY3A==,type:str]
password=ENC[AES256_GCM,data:u1kYZm7NOmjY7g==,iv:tyqcUMD538xDH9S7J5wTRinbqLsqvAtnFNVlClGpFLg=,tag:hlKvcc2ygSUY8OIN+OdWWw==,type:str]
password=ENC[AES256_GCM,data:AoJp3U3l6g3k0iYJpBdJhkrgtM0=,iv:YbukQ+EX1lUX9t61txzVrpEcbQAzbmpaFMTX7DLVWUQ=,tag:Xhr+bnenDeRU/tpXbAJumg==,type:str]
sops_age__list_0__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvR3VWa3E4Yk0wbXVtb0R3\nNUQ3MGZ4aVFWcHVwTjJZalRqdzhZTFFyckJ3CkQ2MEpiL0V2K0FyWFFFYUlUNWpv\nR3lOTHVxeVNEOTdtb2dvWEFJSDl4cncKLS0tIDl3NUJPblBRNVBvbS9yRUpUa2hN\nck4rTWVPWU1EcmMwV0lJKzVvRG5MWlkKVErs2XKHZchXydZjoe8RB707fpO/9RnC\n2yu03ieHROX7kLDRJgmYuJSoiRg+0sbxQNCnkGO67WMScXQOpqfL6Q==\n-----END AGE ENCRYPTED FILE-----\n
sops_age__list_0__map_recipient=age1v2f38zx3fyn789lemwf8jm2wcx2d7krjc82z74t2qwcrk6hsjsqs8xsjhh
sops_age__list_1__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKTGJ6WGJta3llbFlzQXVa\ndWR6cXppaFhYU0dJU2VPK2RjRWE2RDEyTkhRClhrb01Xa0hVRFViZVpVc0JLY28r\nVUlxNEpPRUgzaHkyc3ZFcm9ZQURSNFEKLS0tIHlZUUE5K3lxNS9Sc3YzWmNMYU81\nTk9tNFZsNTZsTitrdVYva1RsNUpaYUUKiNudBkqPcdYXS7iptOU+zCZN4TvSaCiF\naU2mzD5p9IRT4kROy5SvUPmeU9jrXmZo7r1GlK+46TL7ZA5Jr7NtLw==\n-----END AGE ENCRYPTED FILE-----\n
Expand All @@ -8,7 +8,7 @@ sops_age__list_2__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb2
sops_age__list_2__map_recipient=age1yznykzrsa65lg50rtku2yaqq4mln4lk2u8hkyz4r4hy28tlvug8s3p88uh
sops_age__list_3__map_enc=-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJUkJiVStPSzhUbDFtNFd3\nU0swZHc2eFMrY1JTNHU4aTVtOW1TZEljQngwCmVwcTZlZVY4WlRMNWtpYXdOWFcy\nQjkvZGFLOTl0ZE9TSndrS2pHM2p2WTAKLS0tIERycmtwV2ZsQUV3c0RHN0lHMU9Q\nTGtrYnVNTjZVWTZ1d2dRTHZFK2pTUzgKxZXyp5ZNN7f+KjW6b2L/Efz9aGnu1553\nRFkUcG9yrU845bFTjF84sWKBpDU3kiOFI0XClDM/oeOrgzNFqk9F3A==\n-----END AGE ENCRYPTED FILE-----\n
sops_age__list_3__map_recipient=age13m8rakh7w2zkawjuqgd29sp7wtceqt4mkw38mcg9fsrurs5x2urq9dgqg0
sops_lastmodified=2024-12-04T05:45:00Z
sops_mac=ENC[AES256_GCM,data:swliV3T0Q074QL3c1NLuJQgnbnckfiLczVOjbr8ySn45UogIIOjD2TQcpJ6auAWxhE1J7dSLV8PrHlcH8xn2vT8bmFNk1aszgGll9JULtDLL4Qrw6mQo6pfUMjvym5KLOY4k9CR1Z4CSjWQtLqiZ0MpvPoip9ZJEeT+XTaslOwc=,iv:1tHHxQXtCjgOeRLqgQByReKmfetu9gyDa+eBKt2TZKo=,tag:oCJgQ0L+p+7GsXpNppoQgw==,type:str]
sops_lastmodified=2024-12-04T08:18:45Z
sops_mac=ENC[AES256_GCM,data:xDsbVrW58W5ylFRNT+sHdIQTyjiHvrat+SKy9BfDIpQlOxwKJ/lLGTEANigqLLv5N7bRqb3T7eu57ix8FQcKobMRg9FnpGQQeehWeMO8lFejaPrIh/yPdrD2qlXOUzNFGAeYfBmB3LYRjlREX+Bwy9rBkMkixPmZFN6D6pi/aPs=,iv:UFFWtIhQ72+ENg/KUe9+OxHKiK93MW6yCvwN+5IOZhw=,tag:qye5G3zLtYuKXCjlPmfqEQ==,type:str]
sops_unencrypted_suffix=_unencrypted
sops_version=3.9.1

0 comments on commit dccb90e

Please sign in to comment.