This commit is contained in:
2025-08-12 19:08:49 +00:00
parent f9a85fc581
commit 6cbfbd78c4
47 changed files with 188 additions and 175 deletions

View File

@@ -0,0 +1,6 @@
{
home.shellAliases = {
v = "nvim";
lg = "lazygit";
};
}

View File

@@ -0,0 +1,9 @@
{
programs.fish = {
enable = true;
interactiveShellInit = ''
set fish_greeting # Disable greeting
set -gx LS_COLORS "$(vivid generate catppuccin-latte)"
'';
};
}

View File

@@ -0,0 +1,34 @@
{lib, ...}: {
programs.starship = {
enable = true;
enableFishIntegration = true;
settings = {
add_newline = true;
command_timeout = 750;
format = lib.concatStrings [
"$directory"
"$git_branch"
"$git_status"
"$git_metrics"
"$line_break"
"$character"
];
character = {
success_symbol = "[](bold green)";
error_symbol = "[](bold red)";
};
git_branch = {
format = " [ $branch]($style) ";
};
git_metrics = {
disabled = false;
added_style = "bold green";
format = "[+$added]($added_style)/[-$deleted]($deleted_style) ";
};
};
};
}

View File

@@ -0,0 +1,5 @@
{
programs.zsh = {
enable = true;
};
}