nixos-combined-flake/modules/home-manager/shell/default.nix

42 lines
771 B
Nix

{ lib, pkgs, ... }: with lib; {
imports = [
./direnv
./fzf
./git
./lf
./lsd
./starship
./tmux
./zsh
./btop
./zoxide
./ssh
./bat
./tldr
./borgmatic
];
home.packages = with pkgs; [
ripgrep
fd
gdu
python3Packages.argcomplete
];
programs = {
bat.enable = mkDefault true;
btop.enable = mkDefault true;
direnv.enable = mkDefault true;
fzf.enable = mkDefault true;
git.enable = mkDefault true;
lf.enable = mkDefault true;
lsd.enable = mkDefault true;
ssh.enable = mkDefault true;
starship.enable = mkDefault true;
tmux.enable = mkDefault true;
zoxide.enable = mkDefault true;
zsh.enable = mkDefault true;
tldr.enable = mkDefault true;
};
}