Compare commits

...

2 Commits

Author SHA1 Message Date
Joshua Yuen da423c8565
Disable Firefox offering to save logins 2026-06-20 03:12:21 -04:00
Joshua Yuen 9874c6af56
Add LocalSend 2026-06-20 02:21:59 -04:00
6 changed files with 36 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

@ -13,6 +13,9 @@
AppAutoUpdate = false; AppAutoUpdate = false;
BackgroundAppUpdate = false; BackgroundAppUpdate = false;
# Quality of Life
OfferToSaveLogins = false;
# Extensions # Extensions
ExtensionSettings = let ExtensionSettings = let
moz = short: "https://addons.mozilla.org/firefox/downloads/latest/${short}/latest.xpi"; moz = short: "https://addons.mozilla.org/firefox/downloads/latest/${short}/latest.xpi";

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";