Enable Open WebUI as system module
Add flatpak identifier for Open WebUI, move its enable flag from home modules to system modules, and remove the corresponding XDG desktop entry.
This commit is contained in:
1 parent
cb879d8112
commit
8f1383df4b
8 files changed
+4
-10
No files matched your search
@@ -75,7 +75,6 @@ _: {
|
||||
claude.enable = true; # Claude: a large language model
|
||||
glance.enable = true; # Glance: my home server dashboard
|
||||
jellyfinClient.enable = true; # Jellyfin: My Jellyfin
|
||||
openWebUI.enable = true; # Open WebUI: Comprehensive suite for LLMs with a user-friendly WebUI
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ _: {
|
||||
flatseal.enable = true; # Flatpak permissions manager
|
||||
upscaler.enable = true; # Upscaler: Upscale and enhance images
|
||||
arduino.enable = false; # Arduino: Open-source electronics prototyping platform
|
||||
openWebUI.enable = true; # Open WebUI: Comprehensive suite for LLMs with a user-friendly WebUI
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -75,7 +75,6 @@ _: {
|
||||
claude.enable = true; # Claude: a large language model
|
||||
glance.enable = true; # Glance: my home server dashboard
|
||||
jellyfinClient.enable = true; # Jellyfin: My Jellyfin
|
||||
openWebUI.enable = true; # Open WebUI: Comprehensive suite for LLMs with a user-friendly WebUI
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ _: {
|
||||
flatseal.enable = true; # Flatpak permissions manager
|
||||
upscaler.enable = true; # Upscaler: Upscale and enhance images
|
||||
arduino.enable = false; # Arduino: Open-source electronics prototyping platform
|
||||
openWebUI.enable = true; # Open WebUI: Comprehensive suite for LLMs with a user-friendly WebUI
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -75,7 +75,6 @@ _: {
|
||||
claude.enable = false; # Claude: a large language model
|
||||
glance.enable = false; # Glance: my home server dashboard
|
||||
jellyfinClient.enable = false; # Jellyfin: My Jellyfin
|
||||
openWebUI.enable = false; # Open WebUI: Comprehensive suite for LLMs with a user-friendly WebUI
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ _: {
|
||||
flatseal.enable = false; # Flatpak permissions manager
|
||||
upscaler.enable = false; # Upscaler: Upscale and enhance images
|
||||
arduino.enable = false; # Arduino: Open-source electronics prototyping platform
|
||||
openWebUI.enable = false; # Open WebUI: Comprehensive suite for LLMs with a user-friendly WebUI
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
flatseal = "com.github.tchx84.Flatseal";
|
||||
upscaler = "io.gitlab.theevilskeleton.Upscaler";
|
||||
arduino = "cc.arduino.IDE2";
|
||||
openWebUI = "com.openwebui.open-webui";
|
||||
};
|
||||
in {
|
||||
options.flatpak.enable = lib.mkEnableOption "Flatpak";
|
||||
|
||||
@@ -69,13 +69,6 @@
|
||||
iconUrl = "https://jellyfin.org/images/logo.svg";
|
||||
iconSha = "sha256-sRSB2rxThd4+vMmdpRTz+bEKgdrmF5NG4I74I6kfCyY=";
|
||||
}
|
||||
{
|
||||
name = "openWebUI";
|
||||
displayName = "Open WebUI";
|
||||
url = "https://ai.garandplg.com";
|
||||
iconUrl = "https://ai.garandplg.com/static/favicon.png";
|
||||
iconSha = "sha256-Vpij45UT57YwTslsMJNzqzrw9w/nlCk0Yd45WpTeqmU=";
|
||||
}
|
||||
];
|
||||
in {
|
||||
options.xdgDesktopEntries = {
|
||||
|
||||
Reference in new issue
Block a user