nixos-config/base/programs.nix

42 lines
585 B
Nix
Raw Normal View History

2021-03-24 21:55:57 +01:00
{ pkgs, ... }:
{
programs = {
fish.enable = true;
gnupg.agent = {
enable = true;
pinentryFlavor = "curses";
};
2021-03-24 22:17:07 +01:00
less.enable = true;
2021-03-24 21:55:57 +01:00
mosh.enable = true;
2021-03-24 22:23:56 +01:00
ssh = {
startAgent = true;
extraConfig = ''
AddKeysToAgent yes
'';
};
tmux = {
enable = true;
baseIndex = 1;
};
2021-03-24 21:55:57 +01:00
};
environment.systemPackages = with pkgs; [
# shell usage
bat
2021-04-16 21:33:48 +02:00
fd
2021-03-24 21:55:57 +01:00
ripgrep
wget
# development
git
2021-04-16 21:38:06 +02:00
git-crypt
2021-03-24 21:55:57 +01:00
gnupg
pinentry-curses
vim
# terminal utilities
htop
stow
];
}