tools: init

This commit is contained in:
Simon Bruder 2021-07-18 15:13:35 +02:00
parent 4a0dbac108
commit ff335788e8
No known key found for this signature in database
GPG key ID: 8D3C82F9F309F8EC
2 changed files with 42 additions and 0 deletions

View file

@ -2,5 +2,6 @@
imports = [
./nix.nix
./pubkeys.nix
./tools.nix
];
}

41
modules/tools.nix Normal file
View file

@ -0,0 +1,41 @@
{ pkgs, ... }:
{
programs = {
bandwhich.enable = true;
iotop.enable = true;
mtr.enable = true;
neovim = {
enable = true;
vimAlias = true;
viAlias = true;
defaultEditor = true;
};
zsh.enable = true;
};
users.defaultUserShell = pkgs.zsh;
environment.etc."zshrc.local".source = "${pkgs.grml-zsh-config}/etc/zsh/zshrc";
environment.systemPackages = with pkgs; [
bmon
compsize
curl
dnsutils
exa
fd
file
git
htop
iperf
ncdu
pv
ripgrep
smartmontools
speedtest-cli
tmate
tmux
wget
];
}