diff --git a/home/terminal/fish/default.nix b/home/terminal/fish/default.nix index c19b948..8b258ae 100644 --- a/home/terminal/fish/default.nix +++ b/home/terminal/fish/default.nix @@ -4,12 +4,18 @@ lib, ... }: { - home.packages = with pkgs; [kdePackages.qttools]; + home.packages = with pkgs; [ + kdePackages.qttools + bat + eza + ]; programs.fish = { enable = true; shellAliases = { ssh = "kitty-ssh"; + cat = "bat"; + ls = "eza"; }; functions = { fish_prompt = { diff --git a/home/terminal/kitty/default.nix b/home/terminal/kitty/default.nix index 4156705..7b07b49 100644 --- a/home/terminal/kitty/default.nix +++ b/home/terminal/kitty/default.nix @@ -44,6 +44,7 @@ in { update_check_interval = 0; wheel_scroll_multiplier = 5.0; confirm_os_window_close = 0; + window_padding_width = 4; tab_bar_min_tabs = 2; tab_bar_edge = "top"; tab_bar_style = "powerline"; diff --git a/home/terminal/nvim/default.nix b/home/terminal/nvim/default.nix index 1843db3..d2183db 100644 --- a/home/terminal/nvim/default.nix +++ b/home/terminal/nvim/default.nix @@ -14,6 +14,7 @@ alejandra stylua black + clang-tools ]; programs.nixvim = { @@ -160,6 +161,8 @@ json = ["prettier"]; jsonc = ["prettier"]; fish = ["fish_indent"]; + c = ["clang-format"]; + cpp = ["clang-format"]; }; # Default formatting options