summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVlad Glagolev2019-05-14 06:29:15 +0000
committerVlad Glagolev2019-05-14 06:51:35 +0000
commit26efd3a08c6f5ffebda7cac2b213cb74c7e1e2d0 (patch)
tree06c59337ef711b36b77d6c39b93933f89b9524b4
parent9681faf6be77e865dc3632fef4deb6c47d1ddccf (diff)
neofetch: command-line system information tool
-rw-r--r--ChangeLog3
-rwxr-xr-xutils/neofetch/BUILD1
-rwxr-xr-xutils/neofetch/DEPENDS33
-rwxr-xr-xutils/neofetch/DETAILS29
-rw-r--r--utils/neofetch/HISTORY2
5 files changed, 68 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 78b50ec0eb..15a8728cbf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2019-05-14 Vlad Glagolev <stealth@sourcemage.org>
+ * utils/neofetch: command-line system information tool
+
2019-05-14 Ismael Luceno <ismael@sourcemage.org>
* FUNCTIONS: made glibc_is_nptl true for musl
diff --git a/utils/neofetch/BUILD b/utils/neofetch/BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/utils/neofetch/BUILD
@@ -0,0 +1 @@
+true
diff --git a/utils/neofetch/DEPENDS b/utils/neofetch/DEPENDS
new file mode 100755
index 0000000000..d0e154f780
--- /dev/null
+++ b/utils/neofetch/DEPENDS
@@ -0,0 +1,33 @@
+runtime_depends bash &&
+runtime_depends grep &&
+runtime_depends AWK &&
+
+suggest_depends imagemagick "" "" "to create thumbnails" &&
+
+suggest_depends xrandr "" "" "to get screen resolution via xrandr" &&
+suggest_depends xwininfo "" "" "to get screen resolution via xwininfo" &&
+suggest_depends xdpyinfo "" "" "to get screen resolution via xdpyinfo" &&
+
+suggest_depends glib2 "" "" "to get theme information via gsettings" &&
+suggest_depends gconf2 "" "" "to get theme information via GConf2" &&
+suggest_depends xfconf "" "" "to get theme information via xfconf" &&
+
+suggest_depends bind-tools "" "" "to get public IP via dig" &&
+suggest_depends curl "" "" "to get public IP via curl" &&
+suggest_depends wget "" "" "to get public IP via wget" &&
+
+suggest_depends xdotool "" "" "to get window size via xdotool" &&
+
+if is_depends_enabled ${SPELL} xwininfo; then
+ suggest_depends xdo "" "" "to get window size via xdo" &&
+ suggest_depends xprop "" "" "to get window size via xprop"
+fi &&
+
+suggest_depends feh "" "" "to get wallpaper via feh" &&
+suggest_depends nitrogen "" "" "to get wallpaper via nitrogen" &&
+
+suggest_depends dbus "" "" "to get song information" &&
+
+suggest_depends pciutils "" "" "to get GPU information" &&
+
+suggest_depends w3m "" "" "for image rendering in the terminal"
diff --git a/utils/neofetch/DETAILS b/utils/neofetch/DETAILS
new file mode 100755
index 0000000000..80a3608caa
--- /dev/null
+++ b/utils/neofetch/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=neofetch
+ VERSION=6.0.0
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=https://github.com/dylanaraps/${SPELL}/archive/${VERSION}.tar.gz
+ SOURCE_HASH=sha512:2613bbc3bd50fb11fb511dd2d3d37f8e86891c9abab5f25e5956f4458c43abd555ff7d129a24f7e5ff4ed76f7c69235b696a77326bce11d81dd81eb414ab3a8d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOCS="LICENSE.md CONTRIBUTING.md ${DOCS}"
+ WEB_SITE=https://github.com/dylanaraps/neofetch
+ LICENSE[0]=MIT
+ ENTERED=20190514
+ SHORT="command-line system information tool"
+cat << EOF
+Neofetch is a command-line system information tool written in bash 3.2+.
+
+Neofetch displays information about your operating system, software and
+hardware in an aesthetic and visually pleasing way.
+
+The overall purpose of Neofetch is to be used in screen-shots of your system.
+Neofetch shows the information other people want to see. There are other tools
+available for proper system statistic/diagnostics.
+
+The information by default is displayed alongside your operating system's logo.
+You can further configure Neofetch to instead use an image, a custom ASCII
+file, your wallpaper or nothing at all.
+
+You can further configure Neofetch to display exactly what you want it to.
+Through the use of command-line flags and the configuration file you can change
+existing information outputs or add your own custom ones.
+EOF
diff --git a/utils/neofetch/HISTORY b/utils/neofetch/HISTORY
new file mode 100644
index 0000000000..d43268eb9d
--- /dev/null
+++ b/utils/neofetch/HISTORY
@@ -0,0 +1,2 @@
+2019-05-14 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: created spell, version 6.0.0