This commit is contained in:
2026-07-20 23:01:15 +01:00
parent 0a7e26455d
commit 14fb9504a7
7 changed files with 158 additions and 100 deletions
@@ -26,6 +26,7 @@
autostart = true;
})
<modules/common/gaming>
modules.hytale-launcher
# modules.helium
(<modules/helium> {
default = true;
@@ -102,6 +103,9 @@
# gamescope
android-studio
blender
qbittorrent
mpv
krita
# (tetrio-desktop.override { withTetrioPlus = true; })
# bottles
# pi-coding-agent
+12 -3
View File
@@ -33,6 +33,7 @@
};
programs.opencode = {
enable = true;
extraPackages = with pkgs; [
rust-analyzer
typescript-language-server
@@ -48,9 +49,17 @@
'';
settings = {
"lsp" = true;
plugin = [
"@tarquinen/opencode-dcp@latest"
"@xberg-io/opencode-xberg"
"@xberg-io/opencode-crawlberg"
"@xberg-io/opencode-html-to-markdown"
"@xberg-io/opencode-liter-llm"
"@xberg-io/opencode-tree-sitter-language-pack"
];
provider.litellm = {
npm = "@ai-sdk/openai-compatible";
name = "LiteLLM";
name = "LiteLLM (scuggo)";
options = {
baseURL = "https://9f5db439.fwds.scug.io/v1";
apiKey = "{env:SCUG_IO_API_KEY}";
@@ -66,8 +75,8 @@
output = 16384;
};
cost = {
input = 0.0000002;
output = 0.0000006;
input = 0.00002;
output = 0.00006;
};
provider = {
api = "openai";
+10
View File
@@ -0,0 +1,10 @@
{ den, modules, ... }:
{
modules.pi-coding = {
homeManager = {
programs.pi-coding-agent = {
enable = true;
};
};
};
}
+20
View File
@@ -0,0 +1,20 @@
{
den,
modules,
inputs,
...
}:
{
flake-file.inputs = {
hytale-launcher.url = "github:JPyke3/hytale-launcher-nix";
};
modules.hytale-launcher = {
homeManager =
{ pkgs, ... }:
{
home.packages = [
inputs.hytale-launcher.packages.${pkgs.system}.default
];
};
};
}
+1 -1
View File
@@ -23,7 +23,7 @@
enable = true;
enabledExtensions = with spicePkgs.extensions; [
adblockify
# hidePodcasts
hidePodcasts
shuffle # shuffle+ (special characters are sanitized out of extension names)
];
theme = spicePkgs.themes.onepunch;