From a176c88b5d65ee802ae254e85f821456cb41f6c2 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Tue, 7 Oct 2025 23:34:14 +0200 Subject: [PATCH] Move libreoffice stuff into a module --- modules/home/programs/libreoffice.nix | 18 ++++++++++++++++++ users/seb/home.nix | 10 +++------- 2 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 modules/home/programs/libreoffice.nix diff --git a/modules/home/programs/libreoffice.nix b/modules/home/programs/libreoffice.nix new file mode 100644 index 0000000..e2e7877 --- /dev/null +++ b/modules/home/programs/libreoffice.nix @@ -0,0 +1,18 @@ +{ + config, + pkgs, + lib, + ... +}: +{ + options.custom.programs.libreoffice.enable = lib.mkEnableOption ""; + + config = lib.mkIf config.custom.programs.libreoffice.enable { + home.packages = with pkgs; [ + libreoffice + hunspell + hunspellDicts.de_DE + hunspellDicts.en_US + ]; + }; +} diff --git a/users/seb/home.nix b/users/seb/home.nix index 3f56bfc..84e1bba 100644 --- a/users/seb/home.nix +++ b/users/seb/home.nix @@ -9,10 +9,11 @@ programs = { shell.zsh.enable = true; - kitty.enable = true; - firefox.enable = true; git.enable = true; + kitty.enable = true; vscode.enable = true; + firefox.enable = true; + libreoffice.enable = true; }; }; @@ -27,11 +28,6 @@ pkgs.anki pkgs.discord - pkgs.libreoffice - pkgs.hunspell - pkgs.hunspellDicts.de_DE - pkgs.hunspellDicts.en_US - pkgs.corefonts pkgs.roboto pkgs.open-sans