about summary refs log tree commit diff
path: root/modules/user/devhell/profiles/base.nix
diff options
context:
space:
mode:
authordevhell <devhell@mailfresser.de>2021-06-22 11:33:45 +0100
committerdevhell <devhell@mailfresser.de>2021-06-22 11:35:35 +0100
commit012b11befaa43b06fbbfbe7c840594d920215685 (patch)
tree62b8b992c227992b699044d29f62d0e791cb21d6 /modules/user/devhell/profiles/base.nix
parent91d4ffe8ce4d5bd7f73ab26ba8af5564bd1453c0 (diff)
profiles/{base,packages}: Add interesting tools
These tools are `modern` replacements for the tried and tested, if a bit
boring, *NIX tools that we all love. My motivation is to try these tools
out for an extended period of time and see how I get on with them.

In order to remind myself that a certain tool is installed I've added
some aliases. Let's see how this goes.
Diffstat (limited to 'modules/user/devhell/profiles/base.nix')
-rw-r--r--modules/user/devhell/profiles/base.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/modules/user/devhell/profiles/base.nix b/modules/user/devhell/profiles/base.nix
index 8905d001..5bcf2460 100644
--- a/modules/user/devhell/profiles/base.nix
+++ b/modules/user/devhell/profiles/base.nix
@@ -77,10 +77,14 @@ in {
           source ${pkgs.fzf}/share/fzf/key-bindings.zsh
         '';
         shellAliases = {
-          ls = "ls --color=auto";
-          grep = "grep --color=auto";
-          diff = "diff --color=auto";
+          ls = "lsd";
+          grep = "rg";
+          diff = "delta";
           ip = "ip --color=auto";
+          sed = "sd";
+          du = "du-dunst";
+          tree = "broot";
+          ps = "procs";
         };
         setOptions = [
           "auto_cd"