Compare commits

..

162 Commits
disk ... master

Author SHA1 Message Date
q3aql
e88da7c465 Windows & Cygwin (README.md) 2022-07-05 16:52:43 +02:00
q3aql
52d742e768 Windows & Cygwin support 2022-07-05 16:52:12 +02:00
Nicholas
a906ff8968
Fixed Endeavour OS ASCII Art (#174)
Realigned top row
2021-12-10 08:41:07 +02:00
rinkimekari
aabde03419
add penrose wm (#172) 2021-12-08 10:14:24 +02:00
Gobidev
9fee329e98
Add garuda linux logo (#171)
* Add garuda linux ascii art

* Add garuda linux to supported distros

* Version bump

* Add EndeavourOS to supported distros

* Revert "Version bump"

This reverts commit 90afcf69e46a670f128273408c5d1f5e1871c1d7.
2021-12-06 05:37:39 +02:00
dylan
5782442798
Merge pull request #165 from alexcoder04/master
Add Solus ascii art
2021-11-11 06:15:57 +02:00
alexcoder04
76a172ed0a Merge branch 'master' of github.com:alexcoder04/pfetch 2021-11-10 15:50:46 +01:00
alexcoder04
e0e5f15e06 update readme to mention the new added distributions 2021-11-10 15:49:23 +01:00
alexcoder04
ad397cabaa
Merge branch 'dylanaraps:master' into master 2021-11-10 15:47:01 +01:00
alexcoder04
62aabe8883 add solus logo 2021-11-10 15:46:18 +01:00
dylan
4c572ee726
Merge pull request #164 from alexcoder04/master
Add devuan ascii art
2021-11-09 18:02:05 +02:00
alexcoder04
853666e6bf add devuan ascii art 2021-11-09 16:44:15 +01:00
dylan
c574b14569
Merge pull request #160 from tactlessfish/fix-default-col2
Fix default PF_COL2, closes #147
2021-10-06 07:31:18 +03:00
fisher
f8093c71cf docs: update default PF_COL2 2021-10-05 10:53:52 -05:00
fisher
f8a1228cfe pfetch: change default PF_COL2 from 7 to 9
This commit changes the default PF_COL2 from 7 (white)
to 9 (default terminal color). Fixes #147.
2021-10-05 10:48:41 -05:00
dylan
d250dcaff6
Merge pull request #157 from crystal-linux/master
fixed crystal linux indentation
2021-09-25 05:32:44 +03:00
jn@s
1702975f93
fixed crystal linux indentation 2021-09-25 00:12:28 +01:00
dylan
aed1876c14
Merge pull request #155 from crystal-linux/master
added crystal linux logo
2021-09-19 04:06:48 +03:00
jnats
57482a687f added crystal linux logo 2021-09-19 00:53:58 +01:00
Dylan Araps
8edb0a4dea
allow all files for PF_SOURCE 2021-09-04 20:22:56 +03:00
Dylan Araps
9880e5a899
fix #128 2021-09-04 20:20:47 +03:00
Dylan Araps
5172f13e99 Merge branch 'master' of github.com:dylanaraps/pfetch 2021-09-04 20:15:50 +03:00
Dylan Araps
9c1036b0b6
fix guix issue. closes #138, #144 2021-09-04 20:15:27 +03:00
dylan
1af3f53eed
Merge pull request #142 from Crestwave/serenity
os: SerenityOS support
2021-09-04 20:14:29 +03:00
Dylan Araps
13fd601d0b
better argument handling. closes #135 2021-09-04 20:05:00 +03:00
dylan
99ba07c5cd
Merge pull request #146 from TheThunderGuyS/seperator-fix
Fix #145
2021-09-04 19:55:18 +03:00
TheThunderGuyS
239874ae33 Fix #145 2021-09-04 12:43:26 -04:00
Dylan Araps
0401f4d2cb
fix #98 2021-09-03 04:29:38 +03:00
Crestwave
44eb86af51 docs: add SerenityOS 2021-08-27 12:22:08 +08:00
Crestwave
37280d7851 os: SerenityOS support 2021-08-27 11:13:48 +08:00
dylan
753119227a
Merge pull request #141 from Crestwave/master
misc: various fixes
2021-08-26 17:39:24 +03:00
Crestwave
428dd23578 misc: various fixes 2021-08-26 22:15:25 +08:00
dylan
9d4c3700b6
Merge pull request #139 from MrVeink/master
Add support for CelOS
2021-08-24 22:23:24 +03:00
MrVeink
f37ea40b72 Add support for CelOS 2021-08-24 19:22:49 +00:00
Dylan Araps
4b70dac514
misc: nits 2021-08-13 10:51:08 +03:00
dylan
9b3b53b984
Merge pull request #133 from chrissxYT/patch-1
support for macos 12 monterey
2021-08-13 07:11:50 +03:00
chris
2c4cfb4990
support for macos 12 monterey 2021-08-13 05:24:22 +02:00
dylan
a9cfc6502e
Merge pull request #129 from lieux/fix-shellcheck
pfetch: fix shellcheck warning
2021-07-29 08:47:21 +03:00
lieux
bb21572d9d pfetch: update retired SC code 2021-07-29 13:30:45 +08:00
dylan
da06a5c9af
Merge pull request #120 from klpnt/master
minor ascii edit
2021-07-05 21:14:47 +03:00
Kevin
40fe1b130e minor ascii edit 2021-07-05 12:36:42 -03:00
dylan
8f36f2a6e0
Merge pull request #119 from klpnt/master
Modified small fedora ASCII art
2021-07-02 03:27:28 +00:00
Kevin
af68ef4c88 modified 2021-07-01 22:36:40 -03:00
Kevin
4687c6021e Modified small fedora ASCII art 2021-07-01 22:20:35 -03:00
dylan
371ca7bb74
Merge pull request #118 from klpnt/master
Added new small Fedora ASCII art
2021-07-01 04:10:38 +00:00
Kevin
1435d5f376 Added new small Fedora ASCII art 2021-06-30 20:08:54 -03:00
dylan
52a26e7262
Merge pull request #117 from MrVeink/master
Fixed EOF indentation
2021-06-22 21:12:35 +00:00
MrVeink
da1582f045
Fixed EOF indentation 2021-06-22 21:45:42 +03:00
dylan
4d883884b7
Merge pull request #116 from MrVeink/master
Added iglunix to ascii art distros
2021-06-22 17:45:08 +00:00
MrVeink
d6e7d24760
Fixed indentation 2021-06-22 17:21:01 +03:00
MrVeink
54d6884cfd Added iglunix to ascii art distros 2021-06-20 23:28:24 +03:00
Dylan Araps
0905f1011c fix indentation 2021-06-15 04:13:04 +00:00
dylan
aed4e9c4a2
Merge pull request #115 from minhtricute69/patch-2
Add HydroOS distro support with smaller logo
2021-06-15 04:13:17 +00:00
minhtricute69
177eb6750e
Add HydroOS distro support with smaller logo 2021-06-14 12:13:59 +07:00
Dylan Araps
7f476bc9e8 host: Fix #105 2021-06-11 08:06:39 +00:00
Dylan Araps
acaf6ed00c os: iOS support. 2021-06-11 08:04:35 +00:00
dylan
ff04c7f62d
Merge pull request #106 from xinuxuz/master
Added Xeonix Linux
2021-06-11 07:59:29 +00:00
dylan
3d85312793
Merge pull request #99 from chrissxYT/patch-1
Support for macOS 11 Big Sur
2021-06-11 07:59:15 +00:00
Dylan Araps
f1ae8c17a1 pfetch: Fix openbsd package output. Closes #97 2021-06-11 07:58:17 +00:00
dylan
35343a4190
Merge pull request #96 from NMAC427/master
Fix incorrect colours for Apple ASCII logo
2021-06-11 07:55:38 +00:00
Geno Ferollo
227f6d2c72 Added Xeonix Linux 2021-03-16 05:19:28 +05:00
Chris E. Häußler
841776f27a
didnt notice the alignment 2021-02-07 01:17:33 +01:00
Chris E. Häußler
d04c2932d0
Support for macOS 11 Big Sur 2021-01-30 16:05:22 +01:00
Nicolas Camenisch
c095f801ea
Fix incorrect colours for Apple ASCII logo 2021-01-12 14:41:32 +01:00
Dylan Araps
4498da8f54 Merge branch 'master' of github.com:dylanaraps/pfetch 2020-11-16 19:24:59 +02:00
Dylan Araps
20763dc8ce
fixci 2020-11-16 19:02:01 +02:00
dylan
7e684b608a
Merge pull request #79 from cyrilst/master
pfetch: correctly display OS version of FreeBSD
2020-11-16 18:32:38 +02:00
Dylan Araps
2b61a0389d Merge branch 'master' of github.com:dylanaraps/pfetch 2020-11-16 18:30:36 +02:00
Dylan Araps
c225f75cc8
minor changes
- all sequences now go through a wrapper.
- added PF_COLOR to enable/disable colors in output.
- etc, etc.

Closes #89
2020-11-16 18:27:37 +02:00
dylan
cb92e69db4
Merge pull request #88 from pierreantoine-cheron/master
add instantOS
2020-11-15 16:10:56 +02:00
Pierre-Antoine Chéron
a7aaf86609 add instantOS 2020-11-15 14:15:37 +01:00
Dylan Araps
71f18c30f8
fix dahlia. See #87 2020-11-07 15:18:52 +02:00
dylan
98ea5b1daf
Merge pull request #85 from HexaOneOfficial/master
add dahlia
2020-11-06 20:41:27 +02:00
Quinten
45c1853b2f
add dahlia 2020-11-06 14:37:37 +01:00
Quinten
4c059b666a
add dahlia 2020-11-06 14:36:37 +01:00
Dylan Araps
754d6c6bc9
memory: Support MemAvailable 2020-11-03 05:57:14 +02:00
Dylan Araps
a4f9cb96e9
oops 2020-11-03 05:48:58 +02:00
Dylan Araps
4bcc18e9a6
pfetch: Fix program detection when aliases/functions are also defined. Closes #84 2020-11-03 05:48:16 +02:00
cyrilst
2ac2cf856a pfetch: correctly display OS version of FreeBSD 2020-11-02 12:26:28 +01:00
Dylan Araps
9886d75967 Merge branch 'master' of github.com:dylanaraps/pfetch 2020-11-01 05:51:37 +02:00
Dylan Araps
2f0a022b1f
pfetch: fallback to /etc/hostname. Closes #83 2020-11-01 05:51:12 +02:00
dylan
e8d27f7cf8
Merge pull request #81 from GH-TpaeFawzen/patch-1
Left-parenthesis to patterns for case statements & replaced some numeric tests with case statements.
2020-10-30 12:29:49 +02:00
TpaeFawzen
8e55e6c600
improved [ "$packages" -gt 1 ]
uninversed the condition
2020-10-30 18:47:47 +09:00
TpaeFawzen
b4ec68fded
added right paren to case-in patterns 2020-10-26 22:43:26 +09:00
Dylan Araps
0faef36de9
pfetch: Fix #76 2020-09-30 07:52:41 +03:00
Dylan Araps
7a3396ecd3
packages: add carbs support 2020-09-17 08:26:38 +03:00
dylan
0972ac1f5c
Merge pull request #73 from tianyuanhao/master
Add Buildroot logo
2020-09-04 10:10:19 +03:00
Tian Yuanhao
3465154131 pfetch: add Buildroot logo 2020-09-04 14:59:08 +08:00
dylan
28937a4811
Merge pull request #70 from TheThunderGuyS/master
Fix for issue #69
2020-08-09 17:51:28 +03:00
TheThunderGuyS
c6e68d053e Fix dylanaraps/pfetch issue #69
Swap colors of Raspbian logo.
2020-08-09 10:50:04 -04:00
Dylan Araps
265732467e Merge branch 'master' of github.com:dylanaraps/pfetch into master 2020-08-05 08:18:49 +03:00
Dylan Araps
a29c4c950a
fix Endeavour OS ascii. Closes #68 2020-08-05 08:18:25 +03:00
dylan
8fa69a528c
Merge pull request #64 from depsterr/master
Makefile: removed space between m flag and mode because of portability
2020-07-05 07:09:55 +03:00
depsterr
06ccd3d0b0 Makefile: removed space between m flag and mode because of portability 2020-07-05 05:54:14 +02:00
dylan
e18a0959ab
Merge pull request #55 from krathalan/master
Add GNU ascii
2020-05-31 15:33:06 +03:00
dylan
7a85a0efce
Merge pull request #61 from gkeep/master
Add Raspbian logo
2020-05-31 15:32:45 +03:00
gkeep
6bd760a5c5 Add Raspbian logo 2020-05-31 14:42:29 +03:00
dylan
a85c2dd97a
Merge pull request #59 from jn64/opensuse-tumbleweed
Add OpenSUSE Tumbleweed logo
2020-05-31 12:36:10 +03:00
dylan
413a33c180
Merge pull request #60 from jn64/kde-neon
Add KDE Neon logo
2020-05-31 12:35:52 +03:00
jn64
0c428389ad Add KDE Neon logo
Reference art: <https://neon.kde.org/content/neon-logo.svg>
2020-05-31 17:25:06 +08:00
jn64
aa511c1820 Add OpenSUSE Tumbleweed logo
Reference art: <https://en.opensuse.org/File:Tumbleweed-mix.png>
2020-05-31 16:31:46 +08:00
Dylan Araps
1713dc68a1
pfetch: Fix WSL. Closes #57 2020-05-29 09:58:05 +03:00
Hunter Peavey
21af548b6c
Changed GNU ASCII to make head slightly rounder and less blocky 2020-04-26 14:09:46 -07:00
Hunter Peavey
a2ea20dc27
Recenter GNU ASCII goatee 2020-04-26 14:06:31 -07:00
Hunter Peavey
fdedf2425a
Make GNU ASCII smaller 2020-04-26 14:02:24 -07:00
Hunter Peavey
274b61b1e6
Add GNU ascii 2020-04-25 20:48:10 -07:00
dylan
e74081fa46
Merge pull request #53 from Morgaux/master
Spelling changes
2020-04-17 08:41:35 +03:00
Morgaux
f88683c83e
Spelling changes 2020-04-17 04:50:35 +12:00
dylan
c20d2363f6
Merge pull request #52 from jwijenbergh/patch-1
Correct nix package path
2020-03-30 08:38:37 +03:00
Jeroen Wijenbergh
49b1a87726
Correct nix package path 2020-03-30 01:18:50 +02:00
Dylan Araps
eec8c7ce5f
pfetch: Added Makefile. Closes #49 2020-03-21 10:27:18 +02:00
Dylan Araps
e30fc1075c
pfetch: Use -- with set 2020-03-12 22:02:40 +02:00
Dylan Araps
3a33033120
pfetch: Fix potential align issue 2020-03-12 22:01:30 +02:00
Dylan Araps
44aaae774f
wm: Fix issues. Related to #48 2020-03-12 21:47:39 +02:00
Dylan Araps
c8aca296c1
openbsd: Show host correctly 2020-03-12 12:36:13 +02:00
Dylan Araps
6ce6b1a0f7
openbsd: Show current 2020-03-12 12:35:22 +02:00
Dylan Araps
7503fcc37b
pfetch: Add --version. Closes #47 2020-03-12 00:42:45 +02:00
Dylan Araps
675814f33e
pfetch: Revert to larger but more reliable print method. Closes #46 2020-03-11 22:39:16 +02:00
Dylan Araps
2ef3584f5b
various: Once again hide kernel. Related to #46 2020-03-11 22:25:02 +02:00
Dylan Araps
aa22d4e32d
pfetch: bold ascii 2020-03-10 12:27:37 +02:00
Dylan Araps
c0d0d65aa0
pfetch: Fix blank lines 2020-03-10 12:26:29 +02:00
Dylan Araps
a8a3e1f2fe
docs: update 2020-03-10 00:08:47 +02:00
dylan
8633671f99
Merge pull request #45 from dylanaraps/irix
pfetch: Initial IRIX support.
2020-03-10 00:07:03 +02:00
Dylan Araps
577e8483a7
irix: ASCII 2020-03-10 00:06:06 +02:00
Dylan Araps
6558b34254
irix: kernel information 2020-03-09 23:41:13 +02:00
Dylan Araps
542b6af284
Merge branch 'master' into irix 2020-03-09 23:26:41 +02:00
Dylan Araps
177d77c335
irix: Fix support 2020-03-09 23:25:30 +02:00
Dylan Araps
e2068c61d5
IRIX: Packages support 2020-03-09 23:07:42 +02:00
Dylan Araps
39f767e45b
irix: Uptime support. 2020-03-09 22:57:10 +02:00
Dylan Araps
b2aac93208
irix: Memory usage 2020-03-09 22:48:23 +02:00
Dylan Araps
271458be6e
pfetch: Fixed posix change 2020-03-09 15:24:49 +02:00
Dylan Araps
9fc34b0000
pfetch: Revert prior change 2020-03-09 15:18:50 +02:00
Dylan Araps
3bb449700c
pfetch: posix 2020-03-09 14:50:06 +02:00
Dylan Araps
f82f5e9d2d
pfetch: Remove non-posix dot 2020-03-09 13:59:58 +02:00
Dylan Araps
be111026b1
ascii: Remove blank line 2020-03-09 12:30:11 +02:00
Dylan Araps
4cfef9c1e4
pfetch: Initial IRIX support. 2020-03-09 12:27:53 +02:00
Dylan Araps
c1cecae824
pfetch: Minix host information 2020-03-09 08:29:35 +02:00
Dylan Araps
f5b527d852
docs: update 2020-03-07 17:52:25 +02:00
dylan
2bf774e70f
Merge pull request #44 from paradigm/master
pfetch: Add support for Bedrock
2020-03-07 17:50:55 +02:00
Daniel Thau
25324687b5 pfetch: Add support for Bedrock
Bedrock mimics other distros.  Part of doing so involves having distro
identifiers such as /etc/os-release look like those from other distros.
It must thus be special cased to be detected properly.

Bedrock typically includes /bedrock/cross/* entries in its $PATH.
However, they may be dropped as a hint to Bedrock-aware software that
they should act as though they were not Bedrock aware.  The $PATH check
is thus used to have pfetch conditionally disable the Bedrock special
casing even on Bedrock systems.

pfetch package count detection fails to consider repeated instances of a
given package manager.  Correcting this for the Bedrock specific concern
is purposefully eschewed for the sake of simplicity.  It may be
revisited later once Bedrock's Package Manager Manager ("pmm") feature
stabilizes.
2020-03-07 10:01:50 -05:00
Dylan Araps
f15a8d25dd
docs: update 2020-03-07 14:48:17 +02:00
Dylan Araps
361a46df60
docs: update 2020-03-07 14:41:33 +02:00
Dylan Araps
9f55ffb5aa
ascii: Fix format 2020-01-26 22:44:05 +02:00
Dylan Araps
364223cb48
ascii: Fix format 2020-01-26 22:38:04 +02:00
Dylan Araps
7094147013
ascii: Fix format 2020-01-26 22:33:51 +02:00
Dylan Araps
8d1b579b39
docs: update 2020-01-26 22:26:35 +02:00
Dylan Araps
32743859da
pfetch: misc 2020-01-26 22:24:34 +02:00
Dylan Araps
c36607909b
pfetch: OpenWrt support. Closes #37 2020-01-26 22:17:23 +02:00
Dylan Araps
a7b0439aeb
pfetch: Added PF_SOURCE. Closes #34 2020-01-26 22:08:57 +02:00
dylan
0dcc4d6a82
Merge pull request #35 from dylanaraps/sync
pfetch: print without cursor movement
2020-01-26 22:05:58 +02:00
Dylan Araps
67204770ac
pfetch: Add support for Endeavour 2020-01-03 09:48:20 +02:00
Dylan Araps
4524a3cc0a
pkgs: support for solus 2019-11-18 15:56:21 +00:00
Dylan Araps
4f7617208d
pkgs: openwrt support 2019-11-10 10:39:18 +00:00
Dylan Araps
8dd5981fbc
pfetch: remove cursor movement for palette 2019-11-09 16:44:28 +00:00
Dylan Araps
24498852fd
pfetch: minor fixes 2019-11-03 01:42:45 +00:00
Dylan Araps
a1bbe9749c
pfetch: fix bugs 2019-11-03 00:45:53 +00:00
Dylan Araps
c9b4d26084
pfetch: print without cursor movement 2019-11-03 00:43:07 +00:00
Dylan Araps
1045166df2
wm: Add fallback to non-EWMH WMs 2019-10-20 00:00:02 +03:00
Dylan Araps
5893e26575
docs: update 2019-10-18 21:10:15 +03:00
Dylan Araps
14261f0fa1
docs: update 2019-10-18 21:07:45 +03:00
Dylan Araps
40d78a9b26
pfetch: revert sed removal 2019-10-18 21:07:08 +03:00
Dylan Araps
729f553d87
pfetch: Fix incorrect host output. Closes #29 2019-10-15 10:55:45 +03:00
3 changed files with 1041 additions and 399 deletions

10
Makefile Normal file
View File

@ -0,0 +1,10 @@
PREFIX ?= /usr
all:
@echo RUN \'make install\' to install pfetch
install:
@install -Dm755 pfetch $(DESTDIR)$(PREFIX)/bin/pfetch
uninstall:
@rm -f $(DESTDIR)$(PREFIX)/bin/pfetch

View File

@ -26,17 +26,19 @@ picture"!
## OS support
- **Linux**
- Alpine Linux, Arch Linux, Arco Linux, Artix Linux, CentOS, Debian, Elementary, Fedora, Gentoo, Guix, Hyperbola, KISS Linux, Linux Lite, Linux Mint, Mageia, Manjaro, MX Linux, NixOS, OpenSUSE, Parabola, Pop!\_OS, PureOS, Slackware, Ubuntu and Void Linux.
- Alpine Linux, Arch Linux, Arco Linux, Artix Linux, CentOS, Dahlia, Debian, Devuan, Elementary, EndeavourOS, Fedora, Garuda Linux, Gentoo, Guix, Hyperbola, instantOS, KISS Linux, Linux Lite, Linux Mint, Mageia, Manjaro, MX Linux, NixOS, OpenSUSE, Parabola, Pop!\_OS, PureOS, Slackware, Solus, Ubuntu and Void Linux.
- All other distributions are supported with a generic penguin logo.
- **Android**
- **BSD**
- DragonflyBSD, FreeBSD, NetBSD and OpenBSD.
- **Windows**
- Windows subsystem for Linux.
- Windows subsystem for Linux, Cygwin, MSYS and MinGW.
- **Haiku**
- **MacOS**
- **Minix**
- **Solaris**
- **IRIX**
- **SerenityOS**
## Configuration
@ -57,11 +59,21 @@ PF_INFO="ascii"
# Example: Only Information.
PF_INFO="title os host kernel uptime pkgs memory"
# A file to source before running pfetch.
# Default: unset
# Valid: A shell script
PF_SOURCE=""
# Separator between info name and info data.
# Default: unset
# Valid: string
PF_SEP=":"
# Enable/Disable colors in output:
# Default: 1
# Valid: 1 (enabled), 0 (disabled)
PF_COLOR=1
# Color of info names:
# Default: unset (auto)
# Valid: 0-9
@ -70,7 +82,7 @@ PF_COL1=4
# Color of info data:
# Default: unset (auto)
# Valid: 0-9
PF_COL2=7
PF_COL2=9
# Color of title data:
# Default: unset (auto)

1364
pfetch

File diff suppressed because it is too large Load Diff