nixos/modules/packages/terminal.nix

42 lines
940 B
Nix
Raw Normal View History

2023-06-09 20:54:03 +08:00
{ pkgs, ... }@inputs:
{
config =
{
environment.systemPackages = with inputs.pkgs;
[
beep neofetch screen dos2unix tldr gnugrep
pciutils usbutils lshw powertop
ksh
vim nano
wget aria2 curl yt-dlp
tree git autojump exa
2023-06-13 21:23:33 +08:00
nix-output-monitor inputs.inputs.nix-alien.packages.x86_64-linux.nix-alien
2023-06-09 20:54:03 +08:00
apacheHttpd certbot-full
pigz rar unrar upx unzip zip
util-linux snapper
ocrmypdf pdfgrep
openssl ssh-to-age gnupg age sops
ipset iptables iproute2 dig nettools
gcc clang-tools
];
programs =
{
nix-index-database.comma.enable = true;
nix-index.enable = true;
command-not-found.enable = false;
zsh =
{
enable = true;
syntaxHighlighting.enable = true;
autosuggestions.enable = true;
enableCompletion = true;
ohMyZsh =
{
enable = true;
plugins = [ "git" "colored-man-pages" "extract" "history-substring-search" "autojump" ];
};
};
};
};
}