Compare commits

..

1 commit

Author SHA1 Message Date
302646e996 forgejo/module.nix: add codeberg theme 2025-04-10 18:51:31 +02:00
4 changed files with 8 additions and 9 deletions

View file

@ -9,7 +9,7 @@
i18n.defaultLocale = "en_US.UTF-8";
console.keyMap = "uk";
security.polkit.enable = true;
programs.kdeconnect.enable = false;
programs.kdeconnect.enable = true;
programs.nix-ld.enable = false;
boot.kernelPackages = pkgs.linuxPackages_xanmod_latest;
services = {
@ -30,7 +30,7 @@
boot.systemd-boot.enable = true;
impermanence.enable = false;
services = {
owncloud.enable = true;
nextcloud.enable = true;
};
hardware = {
nvidia.enable = true;

View file

@ -16,7 +16,6 @@
cbonsai
cinny-desktop
cmus
comma
difftastic
element
element-desktop

View file

@ -48,7 +48,7 @@ in {
systemd-boot.enable = true;
};
services = {
owncloud.enable = true;
nextcloud.enable = true;
};
programs = {
editors = {

View file

@ -7,13 +7,13 @@
inherit (lib.meta) getExe';
inherit (lib.modules) mkIf;
cfg = config.modules.system.services.owncloud;
cfg = config.modules.system.services.nextcloud;
in {
options.modules.system.services.owncloud.enable = lib.mkEnableOption "owncloud";
options.modules.system.services.nextcloud.enable = lib.mkEnableOption "nextcloud";
config = {
systemd.user.services.owncloud = mkIf cfg.enable {
description = "Owncloud client service";
systemd.user.services.nextcloud = mkIf cfg.enable {
description = "Nextcloud client service";
# makes the graphical session start this service when it starts
wantedBy = ["graphical-session.target"];
@ -23,7 +23,7 @@ in {
after = ["graphical-session.target"];
serviceConfig = {
ExecStart = "${getExe' pkgs.owncloud-client "owncloud"}";
ExecStart = "${getExe' pkgs.nextcloud-client "nextcloud"} --background";
Restart = "always";
RestartSec = 30;