31 lines
1.5 KiB
Nix
31 lines
1.5 KiB
Nix
{
|
|
pkgs,
|
|
config,
|
|
lib,
|
|
...
|
|
}:
|
|
{
|
|
|
|
environment.systemPackages =
|
|
lib.optionals config.bchmnn.collections.cli-utils.enable [
|
|
pkgs.file # program that shows the type of files
|
|
pkgs.pciutils # a collection of programs for inspecting and manipulating configuration of pci devices
|
|
pkgs.usbutils # tools for working with usb devices, such as lsusb
|
|
pkgs.lshw # provide detailed information on the hardware configuration of the machine
|
|
pkgs.git # distributed version control system
|
|
pkgs.gnumake # a tool to control the generation of non-source files from sources
|
|
pkgs.parallel # shell tool for executing jobs in parallel
|
|
pkgs.neovim # vim text editor fork focused on extensibility and agility
|
|
pkgs.eza # a modern, maintained replacement for ls
|
|
pkgs.ripgrep # a utility that combines the usability of the silver searcher with the raw speed of grep
|
|
pkgs.ripgrep-all # ripgrep, but also search in pdfs, e-books, office documents, zip, tar.gz, and more
|
|
pkgs.jq # a lightweight and flexible command-line json processor
|
|
pkgs.unzip # an extraction utility for archives compressed in .zip format
|
|
pkgs.unrar # utility for rar archives
|
|
pkgs.libsecret # a library for storing and retrieving passwords and other secrets
|
|
pkgs.mkcert # a simple tool for making locally-trusted development certificates
|
|
pkgs.hexedit
|
|
pkgs.gdu # fast disk usage analyzer with console interface written in go
|
|
pkgs.duf # disk usage/free utility - a better 'df' alternative
|
|
];
|
|
}
|