From 012b11befaa43b06fbbfbe7c840594d920215685 Mon Sep 17 00:00:00 2001 From: devhell Date: Tue, 22 Jun 2021 11:33:45 +0100 Subject: 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. --- modules/user/devhell/profiles/base.nix | 10 +++++++--- modules/user/devhell/profiles/packages.nix | 14 +++++++------- 2 files changed, 14 insertions(+), 10 deletions(-) (limited to 'modules') 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" diff --git a/modules/user/devhell/profiles/packages.nix b/modules/user/devhell/profiles/packages.nix index 00602191..3e7121f7 100644 --- a/modules/user/devhell/profiles/packages.nix +++ b/modules/user/devhell/profiles/packages.nix @@ -90,10 +90,8 @@ in { cipherscan clac cmatrix - colordiff cryptsetup cuetools - darkstat dcfldd ddrescue delta @@ -102,13 +100,12 @@ in { dmidecode dogdns dos2unix + du-dust duf - duff e2fsprogs element-desktop ethtool fd - fdupes feh ffmpeg-full figlet @@ -127,7 +124,7 @@ in { ghostscript ghostwriter git - gitAndTools.gh + gh gitinspector gitui glow @@ -147,13 +144,13 @@ in { hicolor-icon-theme hplipWithPlugin htop - httpie imagemagick ipcalc iprange iptraf-ng ipv6calc jfsutils + jq jwhois kmon ldns @@ -161,8 +158,9 @@ in { libarchive libreoffice lm_sensors + lsd lsof - lxc + lxd maim manpages mediainfo @@ -218,6 +216,7 @@ in { rsync safecopy screen + sd signal-desktop smartmontools smos @@ -267,6 +266,7 @@ in { wireguard wordgrinder xfsprogs + xh xlibs.xev youtube-dl zathura -- cgit 1.4.1