Add LocalSend

This commit is contained in:
Joshua Yuen 2026-06-20 02:21:59 -04:00
parent 6c6530dc78
commit 9874c6af56
Signed by: josh
GPG Key ID: 502720BC22ED411C
5 changed files with 33 additions and 0 deletions

View File

@ -8,6 +8,7 @@
./fonts.nix ./fonts.nix
./gdm.nix ./gdm.nix
./hyprland.nix ./hyprland.nix
./localsend.nix
./network.nix ./network.nix
./packages.nix ./packages.nix
./pipewire.nix ./pipewire.nix

View File

@ -0,0 +1,16 @@
{
config,
lib,
...
}:
with lib;
let
cfg = config.modules.localsend;
in
{
config = mkIf cfg.enable {
programs.localsend = {
enable = true;
};
};
}

View File

@ -5,6 +5,7 @@
imports = [ imports = [
./displayManager.nix ./displayManager.nix
./hyprland.nix ./hyprland.nix
./localsend.nix
./pipewire.nix ./pipewire.nix
./plasma.nix ./plasma.nix
./shell.nix ./shell.nix

View File

@ -0,0 +1,13 @@
{
lib,
...
}:
with lib;
{
options.modules.localsend = {
enable = mkEnableOption {
default = false;
description = "Enable LocalSend";
};
};
}

View File

@ -17,6 +17,8 @@
modules.plasma.enable = false; modules.plasma.enable = false;
modules.displayManager.displayManager = "gdm"; modules.displayManager.displayManager = "gdm";
modules.localsend.enable = true;
modules.zsh.enable = true; modules.zsh.enable = true;
modules.shell.defaultShell = "zsh"; modules.shell.defaultShell = "zsh";