Files
nixos/Droidnix/generated/modules/apps/wofi.nix
T
2026-03-19 07:52:07 +00:00

20 lines
487 B
Nix

{ lib, pkgs, ... }:
let
# relative path from this module
wofiAssets = ../../../assets/system/conf/wofi;
in
{
# Declare an option to enable Wofi
options.enableWofi = lib.mkEnableOption "Enable Wofi terminal launcher";
# Apply config if enabled
config = { enableWofi, ... }: lib.mkIf enableWofi {
# Install system package
environment.systemPackages = [ pkgs.wofi ];
# Copy config files to /etc/xdg/wofi
environment.etc."xdg/wofi".source = wofiAssets;
};
}