92
overlays/default.nix
Normal file
92
overlays/default.nix
Normal file
@@ -0,0 +1,92 @@
|
||||
final: prev:
|
||||
{
|
||||
android-tools = import ./android-tools final prev;
|
||||
darktable = import ./darktable final prev;
|
||||
hyprland = import ./hyprland final prev;
|
||||
mpv = import ./mpv final prev;
|
||||
ncspot = import ./ncspot final prev;
|
||||
spicetify-cli = import ./spicetify-cli final prev;
|
||||
telepresence = import ./telepresence final prev;
|
||||
}
|
||||
// (import ../packages { pkgs = final; })
|
||||
// {
|
||||
dockerImages = prev.dockerImages or { } // {
|
||||
adguardhome = final.docker-image-adguardhome;
|
||||
authelia = final.docker-image-authelia;
|
||||
base = final.docker-image-base;
|
||||
comentario = final.docker-image-comentario;
|
||||
flaresolverr = final.docker-image-flaresolverr;
|
||||
gitea = final.docker-image-gitea;
|
||||
gitea-act-runner = final.docker-image-gitea-act-runner;
|
||||
grafana = final.docker-image-grafana;
|
||||
grafana-image-renderer = final.docker-image-grafana-image-renderer;
|
||||
jellyfin = final.docker-image-jellyfin;
|
||||
jellyseerr = final.docker-image-jellyseerr;
|
||||
littlelink-server = final.docker-image-littlelink-server;
|
||||
mariadb = final.docker-image-mariadb;
|
||||
mysql = final.docker-image-mysql;
|
||||
nextcloud = final.docker-image-nextcloud;
|
||||
nginx = final.docker-image-nginx;
|
||||
nginx-receiver = final.docker-image-nginx-receiver;
|
||||
ntfy = final.docker-image-ntfy;
|
||||
oidcwarden = final.docker-image-oidcwarden;
|
||||
outline = final.docker-image-outline;
|
||||
postgresql = final.docker-image-postgresql;
|
||||
prometheus = final.docker-image-prometheus;
|
||||
prometheus-fail2ban-exporter = final.docker-image-prometheus-fail2ban-exporter;
|
||||
prometheus-node-exporter = final.docker-image-prometheus-node-exporter;
|
||||
prometheus-podman-exporter = final.docker-image-prometheus-podman-exporter;
|
||||
prometheus-smartctl-exporter = final.docker-image-prometheus-smartctl-exporter;
|
||||
prowlarr = final.docker-image-prowlarr;
|
||||
radarr = final.docker-image-radarr;
|
||||
recyclarr = final.docker-image-recyclarr;
|
||||
redis = final.docker-image-redis;
|
||||
shlink = final.docker-image-shlink;
|
||||
shlink-web-client = final.docker-image-shlink-web-client;
|
||||
sish = final.docker-image-sish;
|
||||
sonarr = final.docker-image-sonarr;
|
||||
traefik = final.docker-image-traefik;
|
||||
transmission-protonvpn = final.docker-image-transmission-protonvpn;
|
||||
whoami = final.docker-image-whoami;
|
||||
};
|
||||
|
||||
jellyfinPlugins = prev.jellyfinPlugins or { } // {
|
||||
bookshelf = final.jellyfin-plugin-bookshelf-bin;
|
||||
intro-skipper = final.jellyfin-plugin-intro-skipper-bin;
|
||||
opensubtitles = final.jellyfin-plugin-opensubtitles-bin;
|
||||
playbackreporting = final.jellyfin-plugin-playbackreporting-bin;
|
||||
reports = final.jellyfin-plugin-reports-bin;
|
||||
sso = final.jellyfin-plugin-sso-bin;
|
||||
subtitleextract = final.jellyfin-plugin-subtitleextract-bin;
|
||||
tmdbboxsets = final.jellyfin-plugin-tmdbboxsets-bin;
|
||||
tvdb = final.jellyfin-plugin-tvdb-bin;
|
||||
};
|
||||
|
||||
obsidianPlugins = prev.obsidianPlugins or { } // {
|
||||
better-word-count = final.obsidian-plugin-better-word-count;
|
||||
dataview = final.obsidian-plugin-dataview;
|
||||
excalidraw = final.obsidian-plugin-excalidraw;
|
||||
kanban = final.obsidian-plugin-kanban;
|
||||
languagetool = final.obsidian-plugin-languagetool;
|
||||
linter = final.obsidian-plugin-linter;
|
||||
map-view = final.obsidian-plugin-map-view;
|
||||
minimal-settings = final.obsidian-plugin-minimal-settings;
|
||||
outliner = final.obsidian-plugin-outliner;
|
||||
style-settings = final.obsidian-plugin-style-settings;
|
||||
tasks = final.obsidian-plugin-tasks;
|
||||
url-into-selection = final.obsidian-plugin-url-into-selection;
|
||||
};
|
||||
|
||||
obsidianThemes = prev.obsidianThemes or { } // {
|
||||
minimal = final.obsidian-theme-minimal;
|
||||
};
|
||||
|
||||
sshKnownHosts = prev.sshKnownHosts or { } // {
|
||||
github = final.ssh-known-hosts-github;
|
||||
gitlab = final.ssh-known-hosts-gitlab;
|
||||
};
|
||||
|
||||
yaziPlugins = prev.yaziPlugins or { } // {
|
||||
custom-shell = final.yazi-plugin-custom-shell;
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user