feat(battery-manager): Switch to rust version
This commit is contained in:
parent
10347ce0c8
commit
e9f0f6e4e6
4 changed files with 799 additions and 66 deletions
configuration
|
@ -4,9 +4,13 @@
|
|||
|
||||
services.batteryManager = {
|
||||
enable = true;
|
||||
battery = "3ca39300-c523-4315-b9a3-d030f85a9373";
|
||||
|
||||
emailFile = "${config.sops.secrets."battery-manager/email".path}";
|
||||
passwordFile = "${config.sops.secrets."battery-manager/password".path}";
|
||||
|
||||
settings = {
|
||||
battery_id = "3ca39300-c523-4315-b9a3-d030f85a9373";
|
||||
log_level = "DEBUG";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,18 +1,11 @@
|
|||
{ config, lib, ... }:
|
||||
{
|
||||
sops = {
|
||||
defaultSopsFile = ../keys/production.yaml;
|
||||
|
||||
secrets = {
|
||||
"battery-manager/email" = lib.mkIf config.services.batteryManager.enable {
|
||||
owner = "battery-manager";
|
||||
group = "battery-manager";
|
||||
};
|
||||
"battery-manager/email" = { };
|
||||
|
||||
"battery-manager/password" = lib.mkIf config.services.batteryManager.enable {
|
||||
owner = "battery-manager";
|
||||
group = "battery-manager";
|
||||
};
|
||||
"battery-manager/password" = { };
|
||||
|
||||
# Gitea
|
||||
"forgejo/metrics-token" = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue