mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 15:11:34 +01:00
Install nextcloud side-menu
This commit is contained in:
parent
dd94a75d30
commit
236d1cc5b8
3 changed files with 31 additions and 1 deletions
14
flake.lock
generated
14
flake.lock
generated
|
|
@ -146,6 +146,19 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nextcloud-custom-menu": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1720634526,
|
||||||
|
"narHash": "sha256-Uiq7LSVFzFy1HB9nbHT2r2wWBIbZjjYTsBT3I9aesmI=",
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://gitnet.fr/deblan/side_menu/releases/download/v3.13.1/side_menu_v3.13.1.tar.gz"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://gitnet.fr/deblan/side_menu/releases/download/v3.13.1/side_menu_v3.13.1.tar.gz"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nextcloud-news": {
|
"nextcloud-news": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
|
@ -317,6 +330,7 @@
|
||||||
"firefox-addons": "firefox-addons",
|
"firefox-addons": "firefox-addons",
|
||||||
"flake-parts": "flake-parts",
|
"flake-parts": "flake-parts",
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
|
"nextcloud-custom-menu": "nextcloud-custom-menu",
|
||||||
"nextcloud-news": "nextcloud-news",
|
"nextcloud-news": "nextcloud-news",
|
||||||
"nextcloud-twofactor-totp": "nextcloud-twofactor-totp",
|
"nextcloud-twofactor-totp": "nextcloud-twofactor-totp",
|
||||||
"nix-index-database": "nix-index-database",
|
"nix-index-database": "nix-index-database",
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,10 @@
|
||||||
url = "https://github.com/nextcloud/news/releases/download/25.0.0-alpha8/news.tar.gz";
|
url = "https://github.com/nextcloud/news/releases/download/25.0.0-alpha8/news.tar.gz";
|
||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
|
nextcloud-side-menu = {
|
||||||
|
url = "https://gitnet.fr/deblan/side_menu/releases/download/v3.13.1/side_menu_v3.13.1.tar.gz";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs =
|
outputs =
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@
|
||||||
log_type = "file";
|
log_type = "file";
|
||||||
default_phone_region = "DE";
|
default_phone_region = "DE";
|
||||||
maintenance_window_start = "2"; # UTC
|
maintenance_window_start = "2"; # UTC
|
||||||
|
defaultapp = "side_menu";
|
||||||
};
|
};
|
||||||
|
|
||||||
configureRedis = true;
|
configureRedis = true;
|
||||||
|
|
@ -56,7 +57,12 @@
|
||||||
startAt = "04:00:00";
|
startAt = "04:00:00";
|
||||||
};
|
};
|
||||||
extraApps = {
|
extraApps = {
|
||||||
inherit (config.services.nextcloud.package.packages.apps) calendar contacts onlyoffice;
|
inherit (config.services.nextcloud.package.packages.apps)
|
||||||
|
calendar
|
||||||
|
contacts
|
||||||
|
onlyoffice
|
||||||
|
memories
|
||||||
|
;
|
||||||
|
|
||||||
twofactor_totp = pkgs.fetchNextcloudApp {
|
twofactor_totp = pkgs.fetchNextcloudApp {
|
||||||
url = inputs.nextcloud-twofactor-totp.outPath;
|
url = inputs.nextcloud-twofactor-totp.outPath;
|
||||||
|
|
@ -70,6 +76,12 @@
|
||||||
license = "agpl3Plus";
|
license = "agpl3Plus";
|
||||||
unpack = true;
|
unpack = true;
|
||||||
};
|
};
|
||||||
|
side_menu = pkgs.fetchNextcloudApp {
|
||||||
|
url = inputs.nextcloud-side-menu.outPath;
|
||||||
|
sha256 = inputs.nextcloud-side-menu.narHash;
|
||||||
|
license = "agpl3Plus";
|
||||||
|
unpack = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue