Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
neofetch
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
neofetch
Commits
787b2352
Commit
787b2352
authored
Dec 10, 2019
by
Dylan Araps
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of github.com:dylanaraps/neofetch
parents
5bbf221b
53ac0612
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
109 additions
and
37 deletions
+109
-37
neofetch
neofetch
+92
-30
neofetch.1
neofetch.1
+17
-7
No files found.
neofetch
View file @
787b2352
...
@@ -383,6 +383,17 @@ public_ip_host="http://ident.me"
...
@@ -383,6 +383,17 @@ public_ip_host="http://ident.me"
public_ip_timeout=2
public_ip_timeout=2
# Desktop Environment
# Show Desktop Environment version
#
# Default: 'off'
# Values: 'on', 'off'
# Flag: --de_version
de_version="off"
# Disk
# Disk
...
@@ -1580,24 +1591,41 @@ get_de() {
...
@@ -1580,24 +1591,41 @@ get_de() {
# Format strings.
# Format strings.
case $de in
case $de in
KDE_SESSION_VERSION*) de=KDE${de/* = } ;;
KDE_SESSION_VERSION*) de=KDE${de/* = } ;;
*xfce4*) de=Xfce4 ;;
*xfce4*) de=Xfce4 ;;
*xfce5*) de=Xfce5 ;;
*xfce5*) de=Xfce5 ;;
*xfce*) de=Xfce ;;
*xfce*) de=Xfce ;;
*mate*) de=MATE ;;
*mate*) de=MATE ;;
*GNOME*) de=GNOME ;;
*MUFFIN*|Cinnamon)
*MUFFIN*) de=Cinnamon ;;
de=$(cinnamon --version)
de=${de:-Cinnamon}
;;
*GNOME*)
de=$(gnome-shell --version)
de=${de/Shell }
;;
esac
esac
((KDE_SESSION_VERSION >= 4)) && de=${de/KDE/Plasma}
((KDE_SESSION_VERSION >= 4)) && de=${de/KDE/Plasma}
if [[ $de_version == on && $de ]]; then
case $de in
"Plasma"*) de_ver=$(plasmashell --version) ;;
"MATE"*) de_ver=$(mate-session --version) ;;
"Xfce"*) de_ver=$(xfce4-session --version) ;;
"GNOME"*) de_ver=$(gnome-shell --version) ;;
"Cinnamon"*) de_ver=$(cinnamon --version) ;;
"Deepin"*) de_ver=$(awk -F'=' '/Version/ {print $2}' /etc/deepin-version) ;;
"Budgie"*) de_ver=$(budgie-desktop --version) ;;
"LXQt"*) de_ver=$(lxqt-session --version) ;;
"Lumina"*) de_ver=$(lumina-desktop --version 2>&1) ;;
"Trinity"*) de_ver=$(tde-config --version) ;;
esac
de_ver=${de_ver/*TDE:}
de_ver=${de_ver/tde-config*}
de_ver=${de_ver/liblxqt*}
de_ver=${de_ver/Copyright*}
de_ver=${de_ver/)*}
de_ver=${de_ver/* }
de_ver=${de_ver//\"}
de="$de $de_ver"
fi
de_run=1
de_run=1
}
}
...
@@ -2751,6 +2779,9 @@ get_style() {
...
@@ -2751,6 +2779,9 @@ get_style() {
# Get DE if user has disabled the function.
# Get DE if user has disabled the function.
((de_run != 1)) && get_de
((de_run != 1)) && get_de
# Remove version from '$de'.
[[ $de_version == on ]] && de=${de/ *}
# Check for DE Theme.
# Check for DE Theme.
case $de in
case $de in
"KDE"* | "Plasma"*)
"KDE"* | "Plasma"*)
...
@@ -4522,6 +4553,7 @@ INFO:
...
@@ -4522,6 +4553,7 @@ INFO:
NOTE: This only supports Linux.
NOTE: This only supports Linux.
--de_version on/off Show/Hide Desktop Environment version
--gtk_shorthand on/off Shorten output of gtk theme/icons
--gtk_shorthand on/off Shorten output of gtk theme/icons
--gtk2 on/off Enable/Disable gtk2 theme/font/icons output
--gtk2 on/off Enable/Disable gtk2 theme/font/icons output
--gtk3 on/off Enable/Disable gtk3 theme/font/icons output
--gtk3 on/off Enable/Disable gtk3 theme/font/icons output
...
@@ -4611,17 +4643,21 @@ ASCII:
...
@@ -4611,17 +4643,21 @@ ASCII:
--ascii_colors x x x x x x Colors to print the ascii art
--ascii_colors x x x x x x Colors to print the ascii art
--ascii_distro distro Which Distro's ascii art to print
--ascii_distro distro Which Distro's ascii art to print
NOTE: Arch
and Ubuntu
have 'old' logo variants.
NOTE: Arch
, Ubuntu, Redhat, and Dragonfly
have 'old' logo variants.
NOTE: Use '
arch_old' or 'ubuntu
_old' to use the old logos.
NOTE: Use '
{distro name}
_old' to use the old logos.
NOTE: Ubuntu has flavor variants.
NOTE: Ubuntu has flavor variants.
NOTE: Change this to
'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME'
,
NOTE: Change this to
Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME
,
'Ubuntu-Studio' or 'Ubuntu-Budgie'
to use the flavors.
Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie
to use the flavors.
NOTE: Alpine, Arch, CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS,
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
OpenBSD, postmarketOS, and Void have a smaller logo variant.
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola,
Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS,
Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian,
postmarketOS, and Void have a smaller logo variant.
NOTE: Use '{distro name}_small' to use the small variants.
NOTE: Use '{distro name}_small' to use the small variants.
...
@@ -4693,6 +4729,7 @@ get_args() {
...
@@ -4693,6 +4729,7 @@ get_args() {
"--gpu_brand") gpu_brand="$2" ;;
"--gpu_brand") gpu_brand="$2" ;;
"--gpu_type") gpu_type="$2" ;;
"--gpu_type") gpu_type="$2" ;;
"--refresh_rate") refresh_rate="$2" ;;
"--refresh_rate") refresh_rate="$2" ;;
"--de_version") de_version="$2" ;;
"--gtk_shorthand") gtk_shorthand="$2" ;;
"--gtk_shorthand") gtk_shorthand="$2" ;;
"--gtk2") gtk2="$2" ;;
"--gtk2") gtk2="$2" ;;
"--gtk3") gtk3="$2" ;;
"--gtk3") gtk3="$2" ;;
...
@@ -5926,7 +5963,7 @@ ${c1} `.--::::::--.`
...
@@ -5926,7 +5963,7 @@ ${c1} `.--::::::--.`
EOF
EOF
;;
;;
"Clear Linux OS"*)
"Clear Linux OS"*
| "Clear_Linux"*
)
set_colors 4 3 7 6
set_colors 4 3 7 6
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1} BBB
${c1} BBB
...
@@ -6001,7 +6038,7 @@ ${c2}:sssssssssssso++${c1}${c3}`:/:--------.````````
...
@@ -6001,7 +6038,7 @@ ${c2}:sssssssssssso++${c1}${c3}`:/:--------.````````
EOF
EOF
;;
;;
"Container Linux by CoreOS"*)
"Container Linux by CoreOS"*
| "Container_Linux"*
)
set_colors 4 7 1
set_colors 4 7 1
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1} .....
${c1} .....
...
@@ -6214,8 +6251,7 @@ EOF
...
@@ -6214,8 +6251,7 @@ EOF
"dragonfly_old"*)
"dragonfly_old"*)
set_colors 1 7 3
set_colors 1 7 3
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1} |
${c1} .-.
.-.
${c3} ()${c1}I${c3}()
${c3} ()${c1}I${c3}()
${c1} "==.__:-:__.=="
${c1} "==.__:-:__.=="
"==.__/~|~\__.=="
"==.__/~|~\__.=="
...
@@ -7118,7 +7154,7 @@ ${c2} \\
...
@@ -7118,7 +7154,7 @@ ${c2} \\
EOF
EOF
;;
;;
"Linux Lite"*)
"Linux Lite"*
| "Linux_Lite"*
)
set_colors 3 7
set_colors 3 7
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1} ,xXc
${c1} ,xXc
...
@@ -8153,7 +8189,7 @@ ${c1} PPPPPPPPPPPPPP
...
@@ -8153,7 +8189,7 @@ ${c1} PPPPPPPPPPPPPP
EOF
EOF
;;
;;
"popos_small"*)
"popos_small"*
| "pop_os_small"*
)
set_colors 6 7
set_colors 6 7
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1}______
${c1}______
...
@@ -8167,7 +8203,7 @@ ${c1}______
...
@@ -8167,7 +8203,7 @@ ${c1}______
EOF
EOF
;;
;;
"Pop!_OS"*)
"Pop!_OS"*
| "popos"* | "pop_os"*
)
set_colors 6 7
set_colors 6 7
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1} /////////////
${c1} /////////////
...
@@ -8507,7 +8543,7 @@ RRRR RRRRRRRRRRRRRRRRRRR R RRRR
...
@@ -8507,7 +8543,7 @@ RRRR RRRRRRRRRRRRRRRRRRR R RRRR
EOF
EOF
;;
;;
"redhat_old")
"redhat_old"
| "rhel_old"*
)
set_colors 1 7 3
set_colors 1 7 3
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c1} `.-..........`
${c1} `.-..........`
...
@@ -8553,7 +8589,7 @@ MMMMMMMMMMM. MMMM
...
@@ -8553,7 +8589,7 @@ MMMMMMMMMMM. MMMM
EOF
EOF
;;
;;
"Refracted Devuan"*)
"Refracted Devuan"*
| "Refracted_Devuan"*
)
set_colors 8 7
set_colors 8 7
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c2} A
${c2} A
...
@@ -8741,6 +8777,32 @@ M- ,=;;;#:, ,:#;;:=, ,@
...
@@ -8741,6 +8777,32 @@ M- ,=;;;#:, ,:#;;:=, ,@
EOF
EOF
;;
;;
"Septor"*)
set_colors 4 7 4
read -rd '' ascii_data <<'EOF'
${c1}ssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssssss
ssssssssss${c2};okOOOOOOOOOOOOOOko;${c1}ssssssssss
sssssssss${c2}oNWWWWWWWWWWWWWWWWWWNo${c1}sssssssss
ssssssss${c2}:WWWWWWWWWWWWWWWWWWWWWW:${c1}ssssssss
ssssssss${c2}lWWWWWk${c1}ssssssssss${c2}lddddd:${c1}ssssssss
ssssssss${c2}cWWWWWNKKKKKKKKKKKKOx:${c1}ssssssssss
${c3}yy${c1}sssssss${c2}OWWWWWWWWWWWWWWWWWWWWx${c1}sssssss${c3}yy
yyyyyyyyyy${c2}:kKNNNNNNNNNNNNWWWWWW:${c3}yyyyyyyy
yyyyyyyy${c2}sccccc;${c3}yyyyyyyyyy${c2}kWWWWW:${c3}yyyyyyyy
yyyyyyyy${c2}:WWWWWWNNNNNNNNNNWWWWWW;${c3}yyyyyyyy
yyyyyyyy${c2}.dWWWWWWWWWWWWWWWWWWWNd${c3}yyyyyyyyy
yyyyyyyyyy${c2}sdO0KKKKKKKKKKKK0Od;${c3}yyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
EOF
;;
"SharkLinux"*)
"SharkLinux"*)
set_colors 4 7
set_colors 4 7
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
...
@@ -8900,7 +8962,7 @@ ${c2} -```````````
...
@@ -8900,7 +8962,7 @@ ${c2} -```````````
EOF
EOF
;;
;;
"Source Mage"*)
"Source Mage"*
| "Source_Mage"*
)
set_colors 4 7 1
set_colors 4 7 1
read -rd '' ascii_data <<'EOF'
read -rd '' ascii_data <<'EOF'
${c2} :ymNMNho.
${c2} :ymNMNho.
...
...
neofetch.1
View file @
787b2352
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11.
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11.
.TH NEOFETCH "1" "
Octo
ber 2019" "Neofetch 6.1.0" "User Commands"
.TH NEOFETCH "1" "
Decem
ber 2019" "Neofetch 6.1.0" "User Commands"
.SH NAME
.SH NAME
Neofetch \- A fast, highly customizable system info script
Neofetch \- A fast, highly customizable system info script
.SH SYNOPSIS
.SH SYNOPSIS
...
@@ -104,6 +104,9 @@ Which GPU to display. (all, dedicated, integrated)
...
@@ -104,6 +104,9 @@ Which GPU to display. (all, dedicated, integrated)
.IP
.IP
NOTE: This only supports Linux.
NOTE: This only supports Linux.
.TP
.TP
\fB\-\-de_version\fR on/off
Show/Hide Desktop Environment version
.TP
\fB\-\-gtk_shorthand\fR on/off
\fB\-\-gtk_shorthand\fR on/off
Shorten output of gtk theme/icons
Shorten output of gtk theme/icons
.TP
.TP
...
@@ -175,6 +178,9 @@ Changes the default ':' separator to the specified string.
...
@@ -175,6 +178,9 @@ Changes the default ':' separator to the specified string.
\fB\-\-color_blocks\fR on/off
\fB\-\-color_blocks\fR on/off
Enable/Disable the color blocks
Enable/Disable the color blocks
.TP
.TP
\fB\-\-col_offset\fR auto/num
Left\-padding of color blocks
.TP
\fB\-\-block_width\fR num
\fB\-\-block_width\fR num
Width of color blocks in spaces
Width of color blocks in spaces
.TP
.TP
...
@@ -273,17 +279,21 @@ Colors to print the ascii art
...
@@ -273,17 +279,21 @@ Colors to print the ascii art
\fB\-\-ascii_distro\fR distro
\fB\-\-ascii_distro\fR distro
Which Distro's ascii art to print
Which Distro's ascii art to print
.IP
.IP
NOTE: Arch
and Ubuntu
have 'old' logo variants.
NOTE: Arch
, Ubuntu, Redhat, and Dragonfly
have 'old' logo variants.
.IP
.IP
NOTE: Use '
arch_old' or 'ubuntu
_old' to use the old logos.
NOTE: Use '
{distro name}
_old' to use the old logos.
.IP
.IP
NOTE: Ubuntu has flavor variants.
NOTE: Ubuntu has flavor variants.
.TP
.TP
NOTE: Change this to
'Lubuntu', 'Xubuntu', 'Ubuntu\-GNOME'
,
NOTE: Change this to
Lubuntu, Kubuntu, Xubuntu, Ubuntu\-GNOME
,
\&'Ubuntu\-Studio' or 'Ubuntu\-Budgie'
to use the flavors.
Ubuntu\-Studio, Ubuntu\-Mate or Ubuntu\-Budgie
to use the flavors.
.TP
.TP
NOTE: Alpine, Arch, CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS,
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
OpenBSD, postmarketOS, and Void have a smaller logo variant.
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola,
Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS,
Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian,
postmarketOS, and Void have a smaller logo variant.
.IP
.IP
NOTE: Use '{distro name}_small' to use the small variants.
NOTE: Use '{distro name}_small' to use the small variants.
.TP
.TP
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment