nix-configs/modules/shell/default.nix
Schrottkatze 70e5b25e38
blargh
2026-03-28 17:23:29 +01:00

42 lines
872 B
Nix

{ pkgs, ... }:
{
imports = [
./tty.nix
./sudo.nix
];
programs.mosh.enable = true;
programs.bat.enable = true;
environment.systemPackages = [ pkgs.nushell ];
home-manager.users.jade =
{ ... }:
{
imports = [
./btop.nix
./mprocs.nix
./git.nix
./starship.nix
./nu.nix
./elvish.nix
];
programs.broot = {
enable = true;
settings = {
modal = true;
};
};
programs.carapace.enable = true;
programs.direnv.enable = true;
programs.navi.enable = true;
programs.tealdeer = {
enable = true;
enableAutoUpdates = true;
# updates = {
# auto_update_interval_hours = 24;
# auto_update = true;
# };
};
};
# TODO: Proper switch
users.defaultUserShell = pkgs.elvish;
}