35 lines
624 B
Nix
35 lines
624 B
Nix
{pkgs, ...}: {
|
|
programs.fish = {
|
|
enable = true;
|
|
interactiveShellInit = "
|
|
nix-your-shell fish | source
|
|
";
|
|
|
|
shellAliases = {
|
|
cd = "z";
|
|
cat = "bat";
|
|
};
|
|
|
|
# plugins = with pkgs.fishPlugins; [
|
|
# tide
|
|
# ];
|
|
};
|
|
|
|
programs.zoxide = {
|
|
enable = true;
|
|
enableFishIntegration = true;
|
|
options = [];
|
|
};
|
|
|
|
programs.bat = {
|
|
enable = true;
|
|
};
|
|
|
|
# home.file.".config/mommy/config.sh".text = ''
|
|
# MOMMY_SWEETIE="toaster, boy"
|
|
# MOMMY_COLOR="lolcat"
|
|
# MOMMY_FORBIDDEN_WORDS="fat/,"
|
|
# '';
|
|
|
|
programs.kitty.shellIntegration.enableFishIntegration = true;
|
|
} |