fix: remove and invalidate kagi.com token

feat: add kagi token to sops
This commit is contained in:
itsscb 2025-04-08 23:04:14 +02:00
parent c7b5ec03dd
commit 417455125e
2 changed files with 22 additions and 16 deletions

View File

@ -219,20 +219,6 @@ in {
# enable = true;
# xwayland.enable = true;
# };
chromium = {
enable = true;
homepageLocation = "https://perplexity.ai";
extraOpts = {
syncDisabled = true;
BrowserSignin = 0;
PasswordManagerEnabled = false;
SpellcheckEnabled = false;
};
defaultSearchProviderEnabled = true;
# defaultSearchProviderSearchURL = "https://perplexity.ai/search?q={searchTerms}";
defaultSearchProviderSearchURL = "https://kagi.com/search?token=QQBAfs5hkQc.0mQhLWGgo-bcmHkj6eg35TjjHhyYvrLYwNHh1o-V8tk&q={searchTerms}";
};
};
environment = {
@ -457,6 +443,25 @@ in {
path = "${config.users.users.itsscb.home}/.config/git/credentials-gitea";
};
sops.secrets."kagi" = {
owner = config.users.users.itsscb.name;
path = "${config.users.users.itsscb.home}/.config/kagi/token";
};
programs.chromium = {
enable = true;
homepageLocation = "https://perplexity.ai";
extraOpts = {
syncDisabled = true;
BrowserSignin = 0;
PasswordManagerEnabled = false;
SpellcheckEnabled = false;
};
defaultSearchProviderEnabled = true;
# defaultSearchProviderSearchURL = "https://perplexity.ai/search?q={searchTerms}";
defaultSearchProviderSearchURL = "https://kagi.com/search?token=${builtins.readFile "${config.users.users.itsscb.home}/.config/kagi/token"}&q={searchTerms}";
};
fileSystems = {
"/mnt/home" = {

View File

@ -1,6 +1,7 @@
nas: ENC[AES256_GCM,data:JSPGk+xuumfIRa/Zc3Fttjk1/Rk1ccHv3kCOt1GKoyVRMzQYqkiJUgU=,iv:WEpd8LMIQW6x1t2Hp4fan9GzmQpaFgZ7yJjX8sU27Ug=,tag:b/s0oin8XaWK9abmu+QsfA==,type:str]
git: ENC[AES256_GCM,data:i1fVx3x5JGVXknAgU4qjClKR5KTyvHcs/ZTyJBHH5brOm8VB9eW/s3c1VjyrfxFXqirk6JpVl4vaJXHfLiS61KgjSVOYLLpOkyTsEKXFucLUqN7xuj9VIZtX2eQ/BPwQXC0oB9qGtF7aEitq3p9eUmOnPw+qrOA=,iv:lH1RxHXY3nnD12lewbN7wYMjPhA+sWUDSJcmfRxfH4c=,tag:ifihRv6gioVOV6NWq+r/aQ==,type:str]
gitea: ENC[AES256_GCM,data:CxqtTgZ0aAbvhPsJiO07CbMbRpADbPmvOef6Zq5pBCWChdKH5+399Ox6J8gQ5ehm4ALw55DqNMvHUWEgesgPfFR/0JvD,iv:tkD2ogsOHZwoZ2oEmLmboeRvjyoI2pr8+zo9pKFJJmg=,tag:ypLBrAcCzSCNSxaYFmF83w==,type:str]
kagi: ENC[AES256_GCM,data:kkpKttCK2wxIdIYZ4q21qu73Bu/AthsbDZENg2tJvnanj1S28vS7rSi5ZzI+Yq4QaPXX1hic8g==,iv:WFj6zVxoHLuUn12vZsanoiMOstb2KAAGswSdE1XkvtM=,tag:qsRz9ML5o5JDVNl9oOnQ1A==,type:str]
sops:
kms: []
gcp_kms: []
@ -16,8 +17,8 @@ sops:
VFFuWVNONlB5eko2clhLU21HcHdNUGsK/Rztiy6DZqYzx2IG9dxxxPsDLspD+/gm
CM6WmoJYLWIUvGQINTNkCLFUfWxtfFKelwIT1wxbLh+lFueISzAh+w==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-04-08T19:05:35Z"
mac: ENC[AES256_GCM,data:A+PisYIsubLIVHfVlzikqf6XBcCGbO5xebfBPN7gt7/iEWUecdC9zy74IVL8G3S9uCUgw8Q77BrnDMSSaBN6cTgOB/5K+xCtwGu5IP0hUlrI0ClkUYH912YCVIdapswB4d7EnGtumrV8F1F29hebgkeLpeNVoVvgSS1aVCgbDgU=,iv:CKth8QnRQuo+/EQkU+69ebPsTStlubQrwRz4zFbty64=,tag:atvsYo60dzE2tYfr6clvRQ==,type:str]
lastmodified: "2025-04-08T21:01:49Z"
mac: ENC[AES256_GCM,data:XClmXP5Z1MaIxtPh9RLPv6fc1Oe8Ku6FQl0RkmaG7pO/IAQ3VlIGzQRk7EmSMcypGwzfQ7bhztKw9Bewr24FDFQRoc6gL/X7+rJS4lqhaQ1UlVcV61TlCoTWTCgLbz9iA0WGaeCEIf76bTWK1yfbafeV0pc7enOTH1vbc+F4Kp8=,iv:3M4blw2HBvA007rxeCGWDKgAp4XsSfik5IqQHoBfF+g=,tag:FkVbSlTcBH+GmmQejJOyPQ==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.9.4