diff --git a/home-manager/cli/bat.nix b/home-manager/cli/bat.nix new file mode 100644 index 0000000..4eb7354 --- /dev/null +++ b/home-manager/cli/bat.nix @@ -0,0 +1,13 @@ +_:{ + programs.bat = { + enable = true; + config = { + theme = "base16"; + }; + }; + + programs.zsh.shellAliases = { + cat = "bat"; + less = "bat"; + }; +} diff --git a/home-manager/cli/default.nix b/home-manager/cli/default.nix index 07e30b4..7511657 100644 --- a/home-manager/cli/default.nix +++ b/home-manager/cli/default.nix @@ -7,5 +7,7 @@ ./gnupg.nix ./neovim.nix ./vifm + ./bat.nix + ./eza.nix ]; } diff --git a/home-manager/cli/eza.nix b/home-manager/cli/eza.nix new file mode 100644 index 0000000..7345765 --- /dev/null +++ b/home-manager/cli/eza.nix @@ -0,0 +1,13 @@ +{ pkgs, ...}: +{ + home.packages = with pkgs; [ + eza + ]; + + programs.zsh.shellAliases = { + ls = "eza"; + }; + home.sessionVariables = { + EXA_COLORS = "xx=2"; + }; +}