ooknet/home/modules/console/tools/utils.nix

54 lines
774 B
Nix

{
pkgs,
lib,
config,
self,
...
}: let
cfg = config.ooknet.tools.utils;
in {
config = lib.mkIf cfg.enable {
home.packages = with pkgs; [
bc # Calculator
# file utility
duf
du-dust
fd
ripgrep
# archive
zip
unzip
unrar
# file transfer
wget
httpie # Better curl
# resource manager
powertop
#shell scripting
gum
# audio ctrl
pamixer
diffsitter # Better diff
jq # JSON pretty printer and manipulator
tldr # Community maintained help pages
progress
killall
acpi
# Notifications
libnotify
# Nix tooling
alejandra
#AI
self.packages.${pkgs.system}.repopack
];
};
}