Add Elixi.re key, and add (commented out) nixps
config to flake.nix
.
This commit is contained in:
parent
37a9bf03b6
commit
973f3b23f6
6 changed files with 35 additions and 0 deletions
22
flake.nix
22
flake.nix
|
@ -133,6 +133,28 @@
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
isoimage = nixpkgs.lib.nixosSystem {
|
||||||
|
system = "x86_64-linux";
|
||||||
|
modules = [
|
||||||
|
# ./configuration.nix
|
||||||
|
{
|
||||||
|
nix = {
|
||||||
|
extraOptions = "
|
||||||
|
experimental-features = nix-command flakes
|
||||||
|
";
|
||||||
|
};
|
||||||
|
programs = {
|
||||||
|
zsh = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
users = {
|
||||||
|
defaultUserShell = pkgs.zsh;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
"${nixpkgs}/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
packages.x86_64-linux = {
|
packages.x86_64-linux = {
|
||||||
|
|
|
@ -34,4 +34,7 @@
|
||||||
alias ssl "set ssl:verify-certificate false"
|
alias ssl "set ssl:verify-certificate false"
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xdg.configFile = {
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,6 +56,9 @@
|
||||||
itchy = {
|
itchy = {
|
||||||
file = ./secrets/itchy.age;
|
file = ./secrets/itchy.age;
|
||||||
};
|
};
|
||||||
|
elixire = {
|
||||||
|
file = ./secrets/elixire.age;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,4 +5,5 @@ in
|
||||||
"secrets/openai_key.age".publicKeys = [ whovian ];
|
"secrets/openai_key.age".publicKeys = [ whovian ];
|
||||||
"secrets/curse.age".publicKeys = [ whovian ];
|
"secrets/curse.age".publicKeys = [ whovian ];
|
||||||
"secrets/itchy.age".publicKeys = [ whovian ];
|
"secrets/itchy.age".publicKeys = [ whovian ];
|
||||||
|
"secrets/elixire.age".publicKeys = [ whovian ];
|
||||||
}
|
}
|
||||||
|
|
5
home/secrets/elixire.age
Normal file
5
home/secrets/elixire.age
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 nNjyyA lpCWUwoqTZP3L8/Ap89k/+2yK0XufS1g6thmXxPVoS4
|
||||||
|
si+irzsEUpboQtXYZ5FcsG7LYCGSSFIcT4Ycr2B2/GE
|
||||||
|
--- bBbONoee+wmDKPaVWYXv9USIk0LhFK7+ZwAF6a7hCLc
|
||||||
|
…ÊzÒ€ÿC}ŠÔ›w°LQT-#¬æààXѯëù›·Ð¨¸•ð¥ø}%=kõµë!m ¾IêÄ}#Q”qݶ\vÒÄä£DÀC±Ç(‚&5Þ«ý
|
|
@ -10,5 +10,6 @@
|
||||||
OPENAI_API_KEY = "\$(cat ${config.age.secrets."openai".path})";
|
OPENAI_API_KEY = "\$(cat ${config.age.secrets."openai".path})";
|
||||||
CURSEFORGE_API_KEY = "\$(cat ${config.age.secrets."cursed".path})";
|
CURSEFORGE_API_KEY = "\$(cat ${config.age.secrets."cursed".path})";
|
||||||
ITCHIO_API_KEY = "\$(cat ${config.age.secrets."itchy".path})";
|
ITCHIO_API_KEY = "\$(cat ${config.age.secrets."itchy".path})";
|
||||||
|
ELIXIRE_API_KEY = "\$(cat ${config.age.secrets."elixire".path})";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue