From 1f034a5ebc2d0d0fef32162b38760e39cac28891 Mon Sep 17 00:00:00 2001 From: Sweetbread Date: Sun, 8 Jun 2025 02:56:33 +0300 Subject: [PATCH] pkgs: add texstudio --- modules/user/packages/desktop.nix | 1 - modules/user/packages/tex.nix | 19 +++++++++++++++++++ modules/user/packages/utils.nix | 2 +- user/sweetbread/home.nix | 3 +++ 4 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 modules/user/packages/tex.nix diff --git a/modules/user/packages/desktop.nix b/modules/user/packages/desktop.nix index 9383e4d..d57cda9 100644 --- a/modules/user/packages/desktop.nix +++ b/modules/user/packages/desktop.nix @@ -2,7 +2,6 @@ home.packages = with pkgs; [ google-chrome inputs.ayugram-desktop.packages.${pkgs.system}.ayugram-desktop - # pkgs-stable.vesktop vesktop obs-studio mpv diff --git a/modules/user/packages/tex.nix b/modules/user/packages/tex.nix new file mode 100644 index 0000000..dae52da --- /dev/null +++ b/modules/user/packages/tex.nix @@ -0,0 +1,19 @@ +{ pkgs, ... }: { + home.packages = with pkgs; [ + texstudio + (texlive.combine { + inherit (texlive) + babel-russian + cm-super + cyrillic + titlesec + hyperref + geometry + caption + float + xcolor + listings + scheme-basic; + }) + ]; +} diff --git a/modules/user/packages/utils.nix b/modules/user/packages/utils.nix index 3fed8f8..368f340 100644 --- a/modules/user/packages/utils.nix +++ b/modules/user/packages/utils.nix @@ -1,4 +1,4 @@ -{ pkgs, inputs, ... }: { +{ pkgs, ... }: { home.packages = with pkgs; [ scrot ffmpeg diff --git a/user/sweetbread/home.nix b/user/sweetbread/home.nix index 0707ff1..8c60adc 100644 --- a/user/sweetbread/home.nix +++ b/user/sweetbread/home.nix @@ -1,4 +1,7 @@ { pkgs, ... }: { + imports = [ + ../../modules/user/packages/tex.nix + ]; programs.hyprlock.enable = true; home.packages = with pkgs; [ libreoffice