summaryrefslogtreecommitdiff
path: root/bin/.bin/sysinfo
diff options
context:
space:
mode:
authorShubham Saini <pryr@pryr.xyz>2020-12-01 20:21:04 +0000
committerShubham Saini <pryr@pryr.xyz>2020-12-01 20:21:04 +0000
commit1ff834e2b06761b083df9959d6c3d6bd2a94d2de (patch)
treeabb8ff13bab1c6b5a0c0b17f2d29c058358d2135 /bin/.bin/sysinfo
parent90e96958f919df1f914381e93a97d77506fdcf03 (diff)
mah thinkpad
Diffstat (limited to 'bin/.bin/sysinfo')
-rwxr-xr-xbin/.bin/sysinfo20
1 files changed, 20 insertions, 0 deletions
diff --git a/bin/.bin/sysinfo b/bin/.bin/sysinfo
new file mode 100755
index 0000000..4f9f456
--- /dev/null
+++ b/bin/.bin/sysinfo
@@ -0,0 +1,20 @@
1#!/bin/bash
2#
3# System info
4
5wm="$(echo $XDG_CURRENT_DESKTOP)"
6distro="$(cat /etc/*-release | grep PRETTY_NAME | cut -d '=' -f2 | tr -d '"')"
7packages="$(xbps-query -l | wc -l)"
8font="jetbrains mono"
9colors="pencil"
10
11printf " \e[0m\n"
12printf " \e[1;34m distro \e[0m$distro\n"
13printf " \e[1;34m pkgs \e[0m$packages\n"
14printf " \e[1;34m wm \e[0m$wm\n"
15printf " \e[1;34m font \e[0m$font $fontsize\n"
16printf " \e[1;34m colors \e[0m$colors\n"
17printf " \e[0m\n"
18
19pcs() { for i in {0..7}; do echo -en "\e[${1}$((30+$i))m \u2588\u2588 \e[0m"; done; }
20printf "\n%s\n%s\n\n" "$(pcs)" "$(pcs '1;')"