Compare commits

..

9 commits

Author SHA1 Message Date
Dylan Araps
5957f6bd3c misc: Start removing useless quotes 2019-01-09 10:33:26 +02:00
Dylan Araps
502867b390 misc: Start removing useless quotes 2019-01-09 10:28:23 +02:00
Dylan Araps
d0840a1f76 misc: Swap to correct arithmetic 2019-01-09 10:26:37 +02:00
Dylan Araps
78c700b21b misc: Start removing useless quotes 2019-01-09 10:05:45 +02:00
Dylan Araps
2831c6d189 misc: Start removing useless quotes 2019-01-09 10:04:17 +02:00
Dylan Araps
0583cf6242 misc: Start removing useless quotes 2019-01-09 10:02:16 +02:00
Dylan Araps
71e2afcac0 misc: Start removing useless quotes 2019-01-09 10:00:31 +02:00
Dylan Araps
cf4f64364b misc: Start removing useless quotes 2019-01-09 09:50:11 +02:00
Dylan Araps
fbf441ef2f misc: Start removing useless quotes 2019-01-09 09:44:22 +02:00
8 changed files with 4302 additions and 4185 deletions

View file

@ -2,8 +2,6 @@
If you're suggesting a new feature then just a description will suffice. If you're suggesting a new feature then just a description will suffice.
- [ ] Does this issue still occur in the master branch? (**Required if issue**)
#### Neofetch version #### Neofetch version

View file

@ -9,6 +9,13 @@ before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install screenresolution; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install screenresolution; fi
install:
# Install a custom version of shellcheck instead of Travis CI's default
- scversion="latest" # or "v0.4.7", or "latest"
- wget "https://storage.googleapis.com/shellcheck/shellcheck-${scversion}.linux.x86_64.tar.xz"
- tar --xz -xvf "shellcheck-${scversion}.linux.x86_64.tar.xz"
- shellcheck() { "shellcheck-${scversion}/shellcheck" "$@"; }
script: script:
- time ./neofetch --travis -v - time ./neofetch --travis -v
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -e SC2244 -e SC2243 neofetch; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -e SC2244 -e SC2243 neofetch; fi

2940
CHANGELOG.md Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2015-2021 Dylan Araps Copyright (c) 2016-2018 Dylan Araps
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -1,5 +1,5 @@
PREFIX = /usr PREFIX ?= /usr
MANDIR = $(PREFIX)/share/man MANDIR ?= $(PREFIX)/share/man
all: all:
@echo Run \'make install\' to install Neofetch. @echo Run \'make install\' to install Neofetch.

View file

@ -2,9 +2,12 @@
<p align="center">A command-line system information tool written in bash 3.2+</p> <p align="center">A command-line system information tool written in bash 3.2+</p>
<p align="center"> <p align="center">
<a href="https://discord.gg/BtnTPFF"><img src="https://img.shields.io/discord/440354555197128704.svg"></a>
<a href="https://travis-ci.org/dylanaraps/neofetch"><img src="https://travis-ci.org/dylanaraps/neofetch.svg?branch=master"></a>
<a href="./LICENSE.md"><img src="https://img.shields.io/badge/license-MIT-blue.svg"></a> <a href="./LICENSE.md"><img src="https://img.shields.io/badge/license-MIT-blue.svg"></a>
<a href="https://github.com/dylanaraps/neofetch/releases"><img src="https://img.shields.io/github/release/dylanaraps/neofetch.svg"></a> <a href="https://github.com/dylanaraps/neofetch/releases"><img src="https://img.shields.io/github/release/dylanaraps/neofetch.svg"></a>
<a href="https://repology.org/metapackage/neofetch"><img src="https://repology.org/badge/tiny-repos/neofetch.svg" alt="Packaging status"></a> <a href="https://repology.org/metapackage/neofetch"><img src="https://repology.org/badge/tiny-repos/neofetch.svg" alt="Packaging status"></a>
<a href="#donate"><img src="https://img.shields.io/badge/donate-donate-yellow.svg"></a>
</p> </p>
<img src="https://i.imgur.com/GFmC5Ad.png" alt="neofetch" align="right" height="240px"> <img src="https://i.imgur.com/GFmC5Ad.png" alt="neofetch" align="right" height="240px">

5350
neofetch

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.8.
.TH NEOFETCH "1" "April 2021" "Neofetch 7.1.0" "User Commands" .TH NEOFETCH "1" "January 2019" "Neofetch 6.0.1" "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
@ -40,10 +40,7 @@ For example: 'info "Memory" memory' would be '\-\-disable memory'
.IP .IP
NOTE: You can supply multiple args. eg. 'neofetch \fB\-\-disable\fR cpu gpu' NOTE: You can supply multiple args. eg. 'neofetch \fB\-\-disable\fR cpu gpu'
.TP .TP
\fB\-\-title_fqdn\fR on/off \fB\-\-package_managers\fR on/tiny/off
Hide/Show Fully Qualified Domain Name in title.
.TP
\fB\-\-package_managers\fR on/off
Hide/Show Package Manager names . (on, tiny, off) Hide/Show Package Manager names . (on, tiny, off)
.TP .TP
\fB\-\-os_arch\fR on/off \fB\-\-os_arch\fR on/off
@ -82,7 +79,7 @@ NOTE: This only works on Linux and BSD.
NOTE: For FreeBSD and NetBSD\-based systems, you need to enable NOTE: For FreeBSD and NetBSD\-based systems, you need to enable
coretemp kernel module. This only supports newer Intel processors. coretemp kernel module. This only supports newer Intel processors.
.TP .TP
\fB\-\-distro_shorthand\fR on/off \fB\-\-distro_shorthand\fR on/tiny/off
Shorten the output of distro (on, tiny, off) Shorten the output of distro (on, tiny, off)
.IP .IP
NOTE: This option won't work in Windows (Cygwin) NOTE: This option won't work in Windows (Cygwin)
@ -92,7 +89,7 @@ Shorten the output of kernel
.IP .IP
NOTE: This option won't work in BSDs (except PacBSD and PC\-BSD) NOTE: This option won't work in BSDs (except PacBSD and PC\-BSD)
.TP .TP
\fB\-\-uptime_shorthand\fR on/off \fB\-\-uptime_shorthand\fR on/tiny/off
Shorten the output of uptime (on, tiny, off) Shorten the output of uptime (on, tiny, off)
.TP .TP
\fB\-\-refresh_rate\fR on/off \fB\-\-refresh_rate\fR on/off
@ -107,9 +104,6 @@ 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
@ -133,18 +127,13 @@ NOTE: Multiple values can be given. (\fB\-\-disk_show\fR '/' '/dev/sdc1')
.TP .TP
\fB\-\-disk_subtitle\fR type \fB\-\-disk_subtitle\fR type
What information to append to the Disk subtitle. What information to append to the Disk subtitle.
Takes: name, mount, dir, none Takes: name, mount, dir
.IP .IP
\&'name' shows the disk's name (sda1, sda2, etc) \&'name' shows the disk's name (sda1, sda2, etc)
.IP .IP
\&'mount' shows the disk's mount point (/, \fI\,/mnt/Local\/\fP Disk, etc) \&'mount' shows the disk's mount point (/, \fI\,/mnt/Local\/\fP Disk, etc)
.IP .IP
\&'dir' shows the basename of the disks's path. (/, Local Disk, etc) \&'dir' shows the basename of the disks's path. (/, Local Disk, etc)
.IP
\&'none' shows only 'Disk' or the configured title.
.TP
\fB\-\-disk_percent\fR on/off
Hide/Show disk percent.
.TP .TP
\fB\-\-ip_host\fR url \fB\-\-ip_host\fR url
URL to query for public IP URL to query for public IP
@ -152,9 +141,6 @@ URL to query for public IP
\fB\-\-ip_timeout\fR int \fB\-\-ip_timeout\fR int
Public IP timeout (in seconds). Public IP timeout (in seconds).
.TP .TP
\fB\-\-ip_interface\fR value
Interface(s) to use for local IP
.TP
\fB\-\-song_format\fR format \fB\-\-song_format\fR format
Print the song data in a specific format (see config file). Print the song data in a specific format (see config file).
.TP .TP
@ -164,9 +150,6 @@ Print the Artist/Album/Title on separate lines.
\fB\-\-memory_percent\fR on/off \fB\-\-memory_percent\fR on/off
Display memory percentage. Display memory percentage.
.TP .TP
\fB\-\-memory_unit\fR kib/mib/gib
Memory output unit.
.TP
\fB\-\-music_player\fR player\-name \fB\-\-music_player\fR player\-name
Manually specify a player to use. Manually specify a player to use.
Available values are listed in the config file Available values are listed in the config file
@ -192,9 +175,6 @@ 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
@ -218,6 +198,10 @@ Length in spaces to make the bars.
Colors to make the bar. Colors to make the bar.
Set in this order: elapsed, total Set in this order: elapsed, total
.TP .TP
\fB\-\-cpu_display\fR mode
Bar mode.
Possible values: bar, infobar, barinfo, off
.TP
\fB\-\-memory_display\fR mode \fB\-\-memory_display\fR mode
Bar mode. Bar mode.
Possible values: bar, infobar, barinfo, off Possible values: bar, infobar, barinfo, off
@ -233,8 +217,8 @@ Possible values: bar, infobar, barinfo, off
.TP .TP
\fB\-\-backend\fR backend \fB\-\-backend\fR backend
Which image backend to use. Which image backend to use.
Possible values: 'ascii', 'caca', 'catimg', 'chafa', 'jp2a', Possible values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2',
\&'iterm2', 'off', 'sixel', 'tycat', 'w3m', 'kitty', 'viu' \&'off', 'sixel', 'tycat', 'w3m'
.TP .TP
\fB\-\-source\fR source \fB\-\-source\fR source
Which image or ascii file to use. Which image or ascii file to use.
@ -249,9 +233,6 @@ NEW: neofetch \fB\-\-ascii\fR "$(fortune | cowsay \fB\-W\fR 30)"
\fB\-\-caca\fR source \fB\-\-caca\fR source
Shortcut to use 'caca' backend. Shortcut to use 'caca' backend.
.TP .TP
\fB\-\-catimg\fR source
Shortcut to use 'catimg' backend.
.TP
\fB\-\-chafa\fR source \fB\-\-chafa\fR source
Shortcut to use 'chafa' backend. Shortcut to use 'chafa' backend.
.TP .TP
@ -264,9 +245,6 @@ Shortcut to use 'jp2a' backend.
\fB\-\-kitty\fR source \fB\-\-kitty\fR source
Shortcut to use 'kitty' backend. Shortcut to use 'kitty' backend.
.TP .TP
\fB\-\-pot\fR source
Shortcut to use 'pot' backend.
.TP
\fB\-\-pixterm\fR source \fB\-\-pixterm\fR source
Shortcut to use 'pixterm' backend. Shortcut to use 'pixterm' backend.
.TP .TP
@ -282,12 +260,6 @@ Shortcut to use 'tycat' backend.
\fB\-\-w3m\fR source \fB\-\-w3m\fR source
Shortcut to use 'w3m' backend. Shortcut to use 'w3m' backend.
.TP .TP
\fB\-\-ueberzug\fR source
Shortcut to use 'ueberzug' backend
.TP
\fB\-\-viu\fR source
Shortcut to use 'viu' backend
.TP
\fB\-\-off\fR \fB\-\-off\fR
Shortcut to use 'off' backend (Disable ascii art). Shortcut to use 'off' backend (Disable ascii art).
.IP .IP
@ -300,51 +272,18 @@ Colors to print the ascii art
.TP .TP
\fB\-\-ascii_distro\fR distro \fB\-\-ascii_distro\fR distro
Which Distro's ascii art to print Which Distro's ascii art to print
.TP
NOTE: AIX, Hash, Alpine, AlterLinux, Amazon, Anarchy, Android, instantOS,
Antergos, antiX, "AOSC OS", "AOSC OS/Retro", Apricity, ArchCraft,
ArcoLinux, ArchBox, ARCHlabs, ArchStrike, XFerience, ArchMerge, Arch,
Artix, Arya, Bedrock, Bitrig, BlackArch, BLAG, BlankOn, BlueLight,
bonsai, BSD, BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS,
Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, Condres,
Container_Linux, CRUX, Cucumber, dahlia, Debian, Deepin, DesaOS,
Devuan, DracOS, DarkOs, Itc, DragonFly, Drauger, Elementary,
EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD,
FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo,
gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, HydroOS,
Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, Korora,
KSLinux, Kubuntu, LEDE, LaxerOS, LibreELEC, LFS, Linux_Lite, LMDE,
Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, Manjaro, TeArch, Maui,
Mer, Minix, LinuxMint, Live_Raizo, MX_Linux, Namib, Neptune, NetBSD,
Netrunner, Nitrux, NixOS, Nurunner, NuTyX, OBRevenge, OpenBSD,
openEuler, OpenIndiana, openmamba, OpenMandriva, OpenStage, OpenWrt,
osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus, Parrot, Parsix,
TrueOS, PCLinuxOS, Pengwin, Peppermint, Pisi, popos, Porteus, PostMarketOS,
Proxmox, Puppy, PureOS, Qubes, Quibian, Radix, Raspbian, Reborn_OS,
Redstar, Redcore, Redhat, Refracted_Devuan, Regata, Regolith, Rosa,
sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor,
SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, SmartOS,
Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap,
t2, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel,
Ubuntu\-Cinnamon, Ubuntu\-Budgie, Ubuntu\-GNOME, Ubuntu\-MATE,
Ubuntu\-Studio, Ubuntu, Univention, Venom, Void, VNux, semc, Obarun,
windows10, Windows7, Xubuntu, Zorin, and IRIX have ascii logos.
.IP .IP
NOTE: Arch, Ubuntu, Redhat, Fedora and Dragonfly have 'old' logo variants. NOTE: Arch and Ubuntu have 'old' logo variants.
.IP .IP
NOTE: Use '{distro name}_old' to use the old logos. NOTE: Use 'arch_old' or 'ubuntu_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, Kubuntu, Xubuntu, Ubuntu\-GNOME, NOTE: Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu\-GNOME',
Ubuntu\-Studio, Ubuntu\-Mate or Ubuntu\-Budgie to use the flavors. \&'Ubuntu\-Studio' or 'Ubuntu\-Budgie' to use the flavors.
.TP .TP
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, NOTE: Alpine, Arch, CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS,
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, OpenBSD, and Void have a smaller logo variant.
Artix, 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
@ -363,9 +302,6 @@ in some terminals emulators when using image mode.
How to size the image. How to size the image.
Possible values: auto, 00px, 00%, none Possible values: auto, 00px, 00%, none
.TP .TP
\fB\-\-catimg_size\fR 1/2
Change the resolution of catimg.
.TP
\fB\-\-crop_mode\fR mode \fB\-\-crop_mode\fR mode
Which crop mode to use Which crop mode to use
Takes the values: normal, fit, fill Takes the values: normal, fit, fill
@ -403,9 +339,6 @@ Specify a path to a custom config file
\fB\-\-config\fR none \fB\-\-config\fR none
Launch the script without a config file Launch the script without a config file
.TP .TP
\fB\-\-no_config\fR
Don't create the user config file.
.TP
\fB\-\-print_config\fR \fB\-\-print_config\fR
Print the default config file to stdout. Print the default config file to stdout.
.TP .TP