updates
This commit is contained in:
1 parent
b6838507fd
commit
81e576a877
6 files changed
+23
-47
No files matched your search
@@ -67,6 +67,10 @@
|
|||||||
rust-analyzer
|
rust-analyzer
|
||||||
rustfmt
|
rustfmt
|
||||||
cargo
|
cargo
|
||||||
|
|
||||||
|
zig
|
||||||
|
zls
|
||||||
|
lldb
|
||||||
];
|
];
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{ config, ... }:
|
||||||
|
let
|
||||||
|
account = config.facts.account;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
flake.modules.nixos.qbittorrent =
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home-manager.users.${account.name}.home.packages = [ pkgs.qbittorrent ];
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
{ config, ... }:
|
|
||||||
let
|
|
||||||
account = config.facts.account;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
flake.modules.nixos.deluge =
|
|
||||||
{ config, pkgs, ... }:
|
|
||||||
{
|
|
||||||
sops.secrets.deluge-auth-file = {
|
|
||||||
owner = config.services.deluge.user;
|
|
||||||
group = config.services.deluge.group;
|
|
||||||
mode = "0400";
|
|
||||||
restartUnits = [ "deluged.service" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
services.deluge = {
|
|
||||||
enable = true;
|
|
||||||
declarative = true;
|
|
||||||
openFirewall = true;
|
|
||||||
authFile = config.sops.secrets.deluge-auth-file.path;
|
|
||||||
|
|
||||||
config = {
|
|
||||||
download_location = "${account.homeDirectory}/torrents/.incomplete";
|
|
||||||
move_completed = true;
|
|
||||||
move_completed_path = "${account.homeDirectory}/torrents";
|
|
||||||
listen_ports = [
|
|
||||||
43864
|
|
||||||
43864
|
|
||||||
];
|
|
||||||
random_port = false;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
home-manager.users.${account.name}.home.packages = [ pkgs.deluge ];
|
|
||||||
|
|
||||||
users.users.${account.name}.extraGroups = [ config.services.deluge.group ];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -36,7 +36,7 @@ in
|
|||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
nixosModules.workstation-base
|
nixosModules.workstation-base
|
||||||
nixosModules.deluge
|
nixosModules.qbittorrent
|
||||||
nixosModules.steam
|
nixosModules.steam
|
||||||
nixosModules.yookr-dev
|
nixosModules.yookr-dev
|
||||||
./_hardware.nix
|
./_hardware.nix
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ in
|
|||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
nixosModules.workstation-base
|
nixosModules.workstation-base
|
||||||
nixosModules.deluge
|
nixosModules.qbittorrent
|
||||||
nixosModules.laptop-power
|
nixosModules.laptop-power
|
||||||
nixosModules.yookr-dev
|
nixosModules.yookr-dev
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,11 +5,9 @@ orion-ip: ENC[AES256_GCM,data:S6fpCWnD8dvchvrHlEo=,iv:72+oRxHUEJ7imJ+sWjGbG+TUrS
|
|||||||
hashed-password: ENC[AES256_GCM,data:mhYvALF/VrPMFFYEIGiML1MoRxdOI/J9akZPD+OF5drDTR4J5LBn3EejlbzP8CTCRsyoIF6tigMBxF8ZLz9W7hOVwT70Hr/yXfLWJ2lfBsf7l/SPZ+6NglKppCeQQktm4QKIHTVj7CkbRw==,iv:0RxXkb+vz/QK9dvecCZpWCWCsoPhi2F3OCt6CwUDqX4=,tag:j7QO8xUfWUnSpk4mMQUYmA==,type:str]
|
hashed-password: ENC[AES256_GCM,data:mhYvALF/VrPMFFYEIGiML1MoRxdOI/J9akZPD+OF5drDTR4J5LBn3EejlbzP8CTCRsyoIF6tigMBxF8ZLz9W7hOVwT70Hr/yXfLWJ2lfBsf7l/SPZ+6NglKppCeQQktm4QKIHTVj7CkbRw==,iv:0RxXkb+vz/QK9dvecCZpWCWCsoPhi2F3OCt6CwUDqX4=,tag:j7QO8xUfWUnSpk4mMQUYmA==,type:str]
|
||||||
gemini-api-key-neovim: ENC[AES256_GCM,data:B8FeFt45FsU3aagyLDKXiwmx0mRrsw4C8RQ3EWXwZ+YfWLMvwJad,iv:1HqBD6vc07Ke/PMYXfHqFrWDGw/UMjiiBjLRN33/xHI=,tag:czcrYGbJFi41rYtIPM4qTQ==,type:str]
|
gemini-api-key-neovim: ENC[AES256_GCM,data:B8FeFt45FsU3aagyLDKXiwmx0mRrsw4C8RQ3EWXwZ+YfWLMvwJad,iv:1HqBD6vc07Ke/PMYXfHqFrWDGw/UMjiiBjLRN33/xHI=,tag:czcrYGbJFi41rYtIPM4qTQ==,type:str]
|
||||||
booklore-db-pass: ENC[AES256_GCM,data:dlPGXQ24itEaBRJSJ9WOogWCdF3atFQ2ZtlLGyGq8Tin5OmSZI6lZUzSE+femBW5SBTIlKQvzHEPCs9MT5tyMIqetzGLm+mMN3FDW7si684Cuv9z9Uq5gjAZWh14KQMWYPI=,iv:oLnqu2EDFBVcBpswVRXXeF617YolPxOUx9CscHRRn/8=,tag:Si6gF1EXhcHalk11D3Exlw==,type:str]
|
booklore-db-pass: ENC[AES256_GCM,data:dlPGXQ24itEaBRJSJ9WOogWCdF3atFQ2ZtlLGyGq8Tin5OmSZI6lZUzSE+femBW5SBTIlKQvzHEPCs9MT5tyMIqetzGLm+mMN3FDW7si684Cuv9z9Uq5gjAZWh14KQMWYPI=,iv:oLnqu2EDFBVcBpswVRXXeF617YolPxOUx9CscHRRn/8=,tag:Si6gF1EXhcHalk11D3Exlw==,type:str]
|
||||||
deluge-auth-file: ENC[AES256_GCM,data:uJME7CAC5OOJZLPdu9MNkg8ZDZZ64Wsytg==,iv:5l4eTSbdSKtOwjXGr7D1Teud5TON1+lcjWeI8W4bCuQ=,tag:ND8+cOUef1fwAGjmvWXEUQ==,type:str]
|
|
||||||
sops:
|
sops:
|
||||||
age:
|
age:
|
||||||
- recipient: age122w85pqj508ukv0rd388mahecgfckmpgnsgz0zcyec37ljae2epsdnvxpl
|
- enc: |
|
||||||
enc: |
|
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSV0R5Wnh4SzkrVnduU2dX
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSV0R5Wnh4SzkrVnduU2dX
|
||||||
WlFPWDlTZkRkSHRmYi9GNG5ubFhiZklLKzFVCkNUVzNhZGJNRDdJMVZ4dHpkaDJY
|
WlFPWDlTZkRkSHRmYi9GNG5ubFhiZklLKzFVCkNUVzNhZGJNRDdJMVZ4dHpkaDJY
|
||||||
@@ -17,8 +15,8 @@ sops:
|
|||||||
ZVgzMERBR0ZTZTdtVTBVLzZBSGVmdEEKxGLHho8v7bBZUIY4TRblgK81NooDrk9D
|
ZVgzMERBR0ZTZTdtVTBVLzZBSGVmdEEKxGLHho8v7bBZUIY4TRblgK81NooDrk9D
|
||||||
c7MmBMpBkPfXGKjwI+WcXtZfiotJZojEnb4doMpWJiBy8f1t7C1FGQ==
|
c7MmBMpBkPfXGKjwI+WcXtZfiotJZojEnb4doMpWJiBy8f1t7C1FGQ==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
- recipient: age1upsxyevxdv3xax8jhnffclryuve70k63cjrca69ffds4h2m3nvuql59ufw
|
recipient: age122w85pqj508ukv0rd388mahecgfckmpgnsgz0zcyec37ljae2epsdnvxpl
|
||||||
enc: |
|
- enc: |
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRSXljc3A4UXRHbGJTTHIz
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRSXljc3A4UXRHbGJTTHIz
|
||||||
bG1GQ3ZrUmRoc29lekhld2FtTDhrVTNtZGhjCnJVRGxmalUrVEIyTEF4WVRORk5D
|
bG1GQ3ZrUmRoc29lekhld2FtTDhrVTNtZGhjCnJVRGxmalUrVEIyTEF4WVRORk5D
|
||||||
@@ -26,7 +24,8 @@ sops:
|
|||||||
WUh0MmdSSEFiRXZCeVZoMnZMT3Flc0EKsqLtLFr9eXYiZV7/Wai2/2VB2pbBL1Wp
|
WUh0MmdSSEFiRXZCeVZoMnZMT3Flc0EKsqLtLFr9eXYiZV7/Wai2/2VB2pbBL1Wp
|
||||||
sWu/+CcQDpUu4tAeBSCUZ/BV2nTvfb94DZGK2dWUFniJaZit5tRZlg==
|
sWu/+CcQDpUu4tAeBSCUZ/BV2nTvfb94DZGK2dWUFniJaZit5tRZlg==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2026-04-26T15:37:24Z"
|
recipient: age1upsxyevxdv3xax8jhnffclryuve70k63cjrca69ffds4h2m3nvuql59ufw
|
||||||
mac: ENC[AES256_GCM,data:AR1PRP/zFzCoggCoUUCM5ZzIsOh0DSPJoAgkeZTaJAgFq9QbAI1cHPuk4qVPGyY7HZYDabhtvDSADbsbgkQOavct1Z/fFW6Sow1rLW3tkv1ENKv2lPiM2I8BK2olgH/blEa86vBE24jCS7qE0j2/ak69hWYH/bkKnyUrOCC/AUE=,iv:U0Q1jGlzY/WxbV3eNPtlMhVGiWXTOG9ft5j8U1ZacCQ=,tag:YpNUkifz0b6aoxv33pq1pw==,type:str]
|
lastmodified: "2026-08-08T14:56:00Z"
|
||||||
|
mac: ENC[AES256_GCM,data:pXcvH73xNMSkOGytdhJ4Qu1pH8d3qS/FkPfGvbkzQoNLKRlLiArJExPYIkEtFdr7mDhYer91wPtkJu2HyyxCVPkPp8EFaeVdGuFufLQruQjP2KRfR841hohVW4KN53nh1AJT22CW2LTqgS0BnTBrd6wUQWvBHdek99eh8vwgurI=,iv:d8I+vKIgfirDvkHXVSNWJrKUO5vACkbk3VSN8TXSE+Q=,tag:itzAvtD+aBFmDilxZBepLw==,type:str]
|
||||||
unencrypted_suffix: _unencrypted
|
unencrypted_suffix: _unencrypted
|
||||||
version: 3.12.2
|
version: 3.12.2
|
||||||
Reference in new issue
Block a user