Add readme entries for new modules

This commit is contained in:
DashieTM 2024-08-06 12:45:11 +02:00
parent 44ac35d6e2
commit bf736f6af0
2 changed files with 7 additions and 1 deletions

View file

@ -34,4 +34,10 @@ For package lists, please check the individual modules, as the lists can be long
- printing : Enables and configures printing services - printing : Enables and configures printing services
- virtualbox : Enables and configures virtualbox - virtualbox : Enables and configures virtualbox
- xone : Installs the xone driver - xone : Installs the xone driver
- starship : Configures the starship prompt
- keepassxc : Configures keepassxc
- gaming : Configures gaming related features (launchers, gamemode)
- stylix : Configures system themes, can also be applied to dashvim if used.
- git : Git key and config module
- nextcloud : Handles synchronization via nextcloud cmd. (requires config.sops.secrets.nextcloud)
- Hyprland: Installs and configures Hyprland with various additional packages - Hyprland: Installs and configures Hyprland with various additional packages

View file

@ -2,7 +2,7 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let let
username = config.mods.nextcloud.username; username = config.mods.nextcloud.username;
password = config.sops.secrets.nextcloud.path; password = if (config.sops.secrets?nextcloud.path) then config.sops.secrets.nextcloud.path else "";
url = config.mods.nextcloud.url; url = config.mods.nextcloud.url;
synclist = config.mods.nextcloud.synclist; synclist = config.mods.nextcloud.synclist;
in in