Replace ls and cat with exa and bat
diff --git a/src/apps/personal/cat.nix b/src/apps/personal/cat.nix
new file mode 100644
index 0000000..c3f544f
--- /dev/null
+++ b/src/apps/personal/cat.nix
@@ -0,0 +1,9 @@
+{ pkgs, ... }: {
+  home.packages = [
+    pkgs.bat
+  ];
+
+  home.shellAliases = {
+    cat = "${pkgs.bat}/bin/bat $@";
+  };
+}
diff --git a/src/apps/personal/ls.nix b/src/apps/personal/ls.nix
new file mode 100644
index 0000000..0b39671
--- /dev/null
+++ b/src/apps/personal/ls.nix
@@ -0,0 +1,9 @@
+{ pkgs, ... }: {
+  home.packages = [
+    pkgs.exa
+  ];
+
+  home.shellAliases = {
+    ls = "${pkgs.exa}/bin/exa --icons -laghF --git --group-directories-first --color always $@ | less --quit-if-one-screen";
+  };
+}