This commit is contained in:
lsoriano-mcm
2025-06-23 14:32:58 -05:00
commit b631cb20a4
16 changed files with 483 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
{
pkgs,
general,
...
}: {
programs.zoxide.enable = true;
programs.fish = {
enable = true;
interactiveShellInit = ''
set fish_greeting
fish_vi_key_bindings
zoxide init fish | source
'';
shellAliases = general.terminal.Aliases;
plugins = with pkgs.fishPlugins; [
];
};
}
+25
View File
@@ -0,0 +1,25 @@
{terminal, ...}: {
programs.kitty = {
enable = true;
themeFile = "kanagawa";
settings = {
confirm_os_window_close = 0;
window_padding_width = 10;
font_size = terminal.Size;
font_family = terminal.Font;
bold_font = "auto";
italic_font = "auto";
bold_italic_font = "auto";
# optimization
input_delay = 0;
repaint_delay = 2;
sync_to_monitor = false;
wayland_enable_ime = false;
allow_remote_control = true;
};
extraConfig = "include colors.conf";
};
}
+12
View File
@@ -0,0 +1,12 @@
{
pkgs,
inputs,
...
}: let
nixovim = inputs.nixovim.packages.${pkgs.system}.default;
in {
home.packages = [
nixovim
pkgs.lazygit
];
}