]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
shell: aliases: add lsblk alias with --merge
authorSimon Ruderich <simon@ruderich.org>
Mon, 1 Nov 2021 07:00:24 +0000 (08:00 +0100)
committerSimon Ruderich <simon@ruderich.org>
Mon, 1 Nov 2021 07:00:24 +0000 (08:00 +0100)
shell/setup.sh
shell/shell/aliases.in

index 9f622f71494031bd86fb8c2de4a9f8a6a1ce8a76..084193e467a0f6757f0183eed056136c2bb6c768 100755 (executable)
@@ -127,6 +127,11 @@ else
     sed_i '/^alias grep=/ s/^/#/' shell/aliases
 fi
 
+if ! lsblk --merge >/dev/null 2>&1; then
+    echo 'shell/aliases: removing lsblk --merge'
+    sed_i 's/lsblk --merge/lsblk/' shell/aliases
+fi
+
 generate screenrc .in cat
 # As screen-256color is not widely supported use it only on machines where the
 # matching terminfo entry is available. This also requires a terminal emulator
index a17301093c95e4e82a6e3cbd9e80d9f49f24e2a5..a4db8bfee044f0856faa3238e26d00d252eb294e 100644 (file)
@@ -145,4 +145,7 @@ alias ip='ip -brief -color=auto'
 # numbers (-w) and the previous, current and next month (-3)
 alias cal='ncal -b -M -w -3'
 
+# Group volumes on mdadm devices instead of displaying them multiple times
+alias lsblk='lsblk --merge'
+
 # vim: ft=sh