Initial commit of NixOS configuration

This commit is contained in:
2025-12-30 03:07:28 +00:00
commit 3272868b58
25 changed files with 779 additions and 0 deletions

35
programs/fish.nix Normal file
View File

@@ -0,0 +1,35 @@
{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;
}