From b7d4e1711262591475016ae57f1ead6cf54b07f6 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Sun, 7 Dec 2025 15:55:34 +0530 Subject: Added some more utility packages --- modules/tools/atac/default.nix | 13 +++++++++++++ modules/tools/default.nix | 3 +++ modules/tools/libreoffice/default.nix | 13 +++++++++++++ modules/tools/vlc/default.nix | 13 +++++++++++++ 4 files changed, 42 insertions(+) create mode 100644 modules/tools/atac/default.nix create mode 100644 modules/tools/libreoffice/default.nix create mode 100644 modules/tools/vlc/default.nix (limited to 'modules/tools') diff --git a/modules/tools/atac/default.nix b/modules/tools/atac/default.nix new file mode 100644 index 0000000..8d97fef --- /dev/null +++ b/modules/tools/atac/default.nix @@ -0,0 +1,13 @@ +{ config, lib, pkgs, ... }: + +{ + options.tools.atac = { + enable = lib.mkEnableOption "Enables atac."; + }; + + config = lib.mkIf config.tools.atac.enable { + home.packages = with pkgs; [ + atac + ]; + }; +} diff --git a/modules/tools/default.nix b/modules/tools/default.nix index 243d2f2..eccc063 100644 --- a/modules/tools/default.nix +++ b/modules/tools/default.nix @@ -2,6 +2,7 @@ { imports = [ + ./atac ./bluetui ./bottom ./brave @@ -12,6 +13,7 @@ ./htop ./impala ./kitty + ./libreoffice ./lsd ./neofetch ./neovim @@ -21,6 +23,7 @@ ./playerctl ./rofi ./tmux + ./vlc ./zsh ]; } diff --git a/modules/tools/libreoffice/default.nix b/modules/tools/libreoffice/default.nix new file mode 100644 index 0000000..fe2a387 --- /dev/null +++ b/modules/tools/libreoffice/default.nix @@ -0,0 +1,13 @@ +{ config, lib, pkgs, ... }: + +{ + options.tools.libreoffice = { + enable = lib.mkEnableOption "Enables libreoffice."; + }; + + config = lib.mkIf config.tools.libreoffice.enable { + home.packages = with pkgs; [ + libreoffice + ]; + }; +} diff --git a/modules/tools/vlc/default.nix b/modules/tools/vlc/default.nix new file mode 100644 index 0000000..eb6f329 --- /dev/null +++ b/modules/tools/vlc/default.nix @@ -0,0 +1,13 @@ +{ config, lib, pkgs, ... }: + +{ + options.tools.vlc = { + enable = lib.mkEnableOption "Enables vlc."; + }; + + config = lib.mkIf config.tools.vlc.enable { + home.packages = with pkgs; [ + vlc + ]; + }; +} -- cgit v1.2.3