modules/shared/community-builder: add terminfo packages

This commit is contained in:
zowoq 2024-10-03 17:27:55 +10:00
parent dc115f6e17
commit 0793752767
3 changed files with 23 additions and 20 deletions
modules
darwin/community-builder
nixos/community-builder
shared

View file

@ -13,6 +13,10 @@
environment.etc.motd.text = config.nixCommunity.motd;
environment.systemPackages = [
pkgs.ncurses # for terminfo
];
programs.bash.enable = true;
environment.shells = [

View file

@ -13,14 +13,6 @@
users.motd = config.nixCommunity.motd;
environment.systemPackages = [
# terminfo packages
pkgs.foot.terminfo
pkgs.kitty.terminfo
pkgs.termite.terminfo
pkgs.wezterm.terminfo
];
programs.mosh = {
enable = true;
withUtempter = false;

View file

@ -21,18 +21,25 @@
'';
# useful for people that want to test stuff
environment.systemPackages = [
pkgs.btop
pkgs.emacs
pkgs.fd
pkgs.git
pkgs.nano
pkgs.nix-output-monitor
pkgs.nix-tree
pkgs.nixpkgs-review
pkgs.ripgrep
pkgs.tig
];
environment.systemPackages =
[
pkgs.btop
pkgs.emacs
pkgs.fd
pkgs.git
pkgs.nano
pkgs.nix-output-monitor
pkgs.nix-tree
pkgs.nixpkgs-review
pkgs.ripgrep
pkgs.tig
]
++ builtins.filter (lib.meta.availableOn pkgs.stdenv.hostPlatform) [
pkgs.foot.terminfo
pkgs.kitty.terminfo
pkgs.termite.terminfo
pkgs.wezterm.terminfo
];
programs.nix-index-database.comma.enable = true;