nix-config/modules/features/shell.nix
gwg313 749da1eb43
add tmux
Signed-off-by: gwg313 <gwg313@pm.me>
2026-04-16 01:19:06 -04:00

42 lines
877 B
Nix

{ ... }:
{
config.dendritic.features.shell = {
features = [
"filemanager-yazi"
"cli-zoxide"
"git-lazygit"
"cli-zsh"
"cli-tmux"
];
homeModules = [
(
{ pkgs, ... }:
{
programs.home-manager.enable = true;
programs.zsh.enable = true;
home.packages = with pkgs; [ ripgrep ];
}
)
../home/programs/starship.nix
../home/programs/eza.nix
../home/programs/bat.nix
../home/programs/carapace.nix
../home/programs/fzf.nix
../home/programs/btop.nix
../home/programs/atuin.nix
../home/programs/broot.nix
];
nixosModules = [
(
{ config, pkgs, ... }:
{
programs.zsh.enable = true;
users.users.${config.dendritic.current.primaryUser}.shell = pkgs.zsh;
}
)
];
};
}