mirror of
https://github.com/dylanaraps/neofetch
synced 2025-06-25 00:01:24 -04:00
Compare commits
No commits in common. "master" and "1.6" have entirely different histories.
20
.github/ISSUE_TEMPLATE.md
vendored
20
.github/ISSUE_TEMPLATE.md
vendored
@ -1,20 +0,0 @@
|
|||||||
## Description
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
## Screenshot
|
|
||||||
|
|
||||||
## Config file
|
|
||||||
|
|
||||||
## Verbose log
|
|
||||||
|
|
||||||
1. Run `neofetch -vv 2> neofetchlog`
|
|
||||||
2. Upload the contents of `neofetchlog` to pastebin, gist or equivalent.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
10
.github/PULL_REQUEST_TEMPLATE.md
vendored
10
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -1,10 +0,0 @@
|
|||||||
## Description
|
|
||||||
|
|
||||||
Only fill in the fields below if relevant.
|
|
||||||
|
|
||||||
|
|
||||||
## Features
|
|
||||||
|
|
||||||
## Issues
|
|
||||||
|
|
||||||
## TODO
|
|
@ -10,7 +10,5 @@ before_install:
|
|||||||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install screenresolution; fi
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install screenresolution; fi
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- time ./neofetch --travis -v
|
- sudo make install
|
||||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then shellcheck -e SC2244 -e SC2243 neofetch; fi
|
- time neofetch --test --ascii --config off --ascii_distro travis
|
||||||
# Check for lines longer than 100 chars.
|
|
||||||
- if grep '.\{102\}' neofetch; then (exit 1); else (exit 0); fi
|
|
||||||
|
150
1.6.md
Normal file
150
1.6.md
Normal file
@ -0,0 +1,150 @@
|
|||||||
|
# Neofetch 1.6
|
||||||
|
|
||||||
|
Another ~~week~~ another release of Neofetch.
|
||||||
|
|
||||||
|
This release focused on cleanup, bug fixes and optimization. Neofetch<br \>
|
||||||
|
is now much much faster than last release and more bug free than ever<br \>
|
||||||
|
before!
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
### Contributers
|
||||||
|
|
||||||
|
Thanks to the following people for contributing this release.
|
||||||
|
|
||||||
|
- **[@iandrewt](https://github.com/iandrewt)**
|
||||||
|
- **[@dawidd6](https://github.com/dawidd6)**
|
||||||
|
- **[@onodera-punpun](https://github.com/onodera-punpun)**
|
||||||
|
- **[@onespaceman](https://github.com/onespaceman)**
|
||||||
|
- **[@firstEncounter](https://github.com/firstEncounter)**
|
||||||
|
- **[@konimex](https://github.com/konimex)**
|
||||||
|
|
||||||
|
|
||||||
|
### General
|
||||||
|
|
||||||
|
- Added Travis CI support.
|
||||||
|
- Added `--test` which is meant for testing and prints all functions.
|
||||||
|
- Cleanup of Distro, Uptime, Memory and CPU functions.
|
||||||
|
- We now use a more reliable whitespace trimming substitution for CPU/GPU etc.
|
||||||
|
- Use `stty` instead of `read -s` to fix an issue with escape sequences<br \>
|
||||||
|
appearing in the output.
|
||||||
|
- Line wrap is now disabled by default.
|
||||||
|
- Implement base support for caching specific info. This will eventually<br \>
|
||||||
|
allow us to speed up the script by caching info that won't change for a<br \>
|
||||||
|
long period of time like the CPU/GPU. \[1\]
|
||||||
|
- Fixed a locale issue when `LC_ALL` is unset on the user's system.
|
||||||
|
- Change all usage of `$HOME/.config` to `$XDG_CONFIG_HOME` with a fallback to `$HOME/.config`.
|
||||||
|
|
||||||
|
\[1\] You can clear the cache with `--clean`.
|
||||||
|
|
||||||
|
|
||||||
|
### Colors
|
||||||
|
|
||||||
|

|
||||||
|
<p align="center">Neofetch 1.5 vs Neofetch 1.6</p>
|
||||||
|
<p align="center">Neofetch now works with bright colorschemes and uses the foreground color instead of hardcoding white.</p>
|
||||||
|
|
||||||
|
<br \>
|
||||||
|
|
||||||
|
- Fixed buggy colors in older versions of \*BSD, OS X and Linux.
|
||||||
|
- The default text colors now work on bright colorschemes. We no longer force<br \>
|
||||||
|
the color white, it's now based on your foreground color.
|
||||||
|
- Progress bars are now by default colored based on your distro's logo colors.
|
||||||
|
- Color blocks now work in older systems and in Travis CI.
|
||||||
|
|
||||||
|
|
||||||
|
### Packages
|
||||||
|
|
||||||
|
- Neofetch is now is Void Linux's official repos. **[@konimex](https://github.com/konimex)**
|
||||||
|
|
||||||
|
### Info
|
||||||
|
|
||||||
|
- Functions now no longer print `Unknown` when they fail, they now don't appear at all.
|
||||||
|
|
||||||
|
**Window Manager Theme**<br \>
|
||||||
|
- Added new `WM Theme` function to print window manager themes.
|
||||||
|
|
||||||
|
**OS**<br \>
|
||||||
|
- [ CRUX ] Also print the CRUX version. **[@onodera-punpun](https://github.com/onodera-punpun)**
|
||||||
|
- [ Fedora ] Fixed a weird detection bug.
|
||||||
|
|
||||||
|
**CPU**<br \>
|
||||||
|
- [ Windows ] Don't print CPU cores if detection fails.
|
||||||
|
- [ BSD ] Fixed extremely long output.
|
||||||
|
- Fixed broken CPU speed when source is `/proc/cpuinfo`.
|
||||||
|
|
||||||
|
**GPU**<br \>
|
||||||
|
- Don't show GPU output on unsupported OS.
|
||||||
|
- `Nvidia` is now displayed as `NVIDIA`. **[@firstEncounter](https://github.com/firstEncounter)**
|
||||||
|
- Intel GPUs now all appear as `Intel Integrated Graphics`. to avoid naming issues.
|
||||||
|
- [ OS X ] We now cache the GPU value.
|
||||||
|
|
||||||
|
**Battery**<br \>
|
||||||
|
- Show charging state in battery output. **[@dawidd6](https://github.com/dawidd6)** and **[@iandrewt](https://github.com/iandrewt)**
|
||||||
|
- [ Windows / OpenBSD ] Fix blank battery output when battery isn't found.
|
||||||
|
|
||||||
|
**Resolution**<br \>
|
||||||
|
- [ Windows ] Don't print resolution if detection fails.
|
||||||
|
- [ Linux / OSX / BSD ] Print refresh rate next to resolutions.
|
||||||
|
- [ Linux ] Multi monitor support using `xorg-xrandr`.
|
||||||
|
- [ Linux ] Refresh rate support using `xorg-xrandr`.
|
||||||
|
- [ OSX ] Added support for using `screenresolution` to print the output.<br \>
|
||||||
|
This is much faster than the default method.
|
||||||
|
|
||||||
|
**Packages**<br \>
|
||||||
|
- Listing homebrew packages is now super fast. **[@iandrewt](https://github.com/iandrewt)**
|
||||||
|
|
||||||
|
**Public IP**<br \>
|
||||||
|
- Made public IP function faster by using `dig` if available. **[@iandrewt](https://github.com/iandrewt)**
|
||||||
|
- Each source now has a timeout to avoid a hang.
|
||||||
|
- If the IP detection fails we try another method.
|
||||||
|
|
||||||
|
**Theme**<br \>
|
||||||
|
- Use `$GTK2_RC_FILES` if the envar is set. **[@onespaceman](https://github.com/onespaceman)**
|
||||||
|
|
||||||
|
**Desktop Environment**<br \>
|
||||||
|
- Added OS X detection.
|
||||||
|
|
||||||
|
**Song**<br \>
|
||||||
|
- [ MPD ] Fixed function when mpd is running on another PC and not your own.
|
||||||
|
- Song now displays `Not Playing` instead of `Unknown` when no music player is found.
|
||||||
|
- Added support for Google Play Music Desktop Player (adds optional dependency of [`gpmdp-bash`](https://github.com/iandrewt/gpmdp-bash)) **[@iandrewt](https://github.com/iandrewt)**
|
||||||
|
|
||||||
|
**Disk**<br \>
|
||||||
|
- Added new display option `perc` to display just the percentage with the progress bar.
|
||||||
|
- [ FreeBSD ] Fixed disk usage not working.
|
||||||
|
|
||||||
|
**Memory**<br \>
|
||||||
|
- [ OpenBSD ] Fixed completely broken memory output on OpenBSD.
|
||||||
|
- [ Linux ] Rewrote memory function so that it works on old kernel versions.
|
||||||
|
|
||||||
|
**Uptime**<br \>
|
||||||
|
- [ OSX / BSD ] Performance improvements. **[@iandrewt](https://github.com/iandrewt)**
|
||||||
|
- [ OpenBSD ] Fixed duplicate `up` in output.
|
||||||
|
|
||||||
|
**Birthday**<br \>
|
||||||
|
- Fix stray `+` sign in output.
|
||||||
|
|
||||||
|
|
||||||
|
### Image
|
||||||
|
|
||||||
|
- Remove `shuffledir` in favor of '--image path/to/dir/'
|
||||||
|
- Use `printf` instead of `shuf` to pick a random image.
|
||||||
|
- [ OS X ] Fixed issues with wallpaper detection.
|
||||||
|
- [ OS X ] Wallpaper detection now works on a per desktop basis.
|
||||||
|
- Removed `image_backend` and instead use iterm2 mode only when iterm2 is detected.
|
||||||
|
|
||||||
|
|
||||||
|
### Ascii
|
||||||
|
|
||||||
|
- Added ascii art for Qubes OS.
|
||||||
|
- Added ascii art for Travis CI.
|
||||||
|
- Revamped Alpine Linux's ascii art.
|
||||||
|
- Fixed missing ascii colors for Puppy Linux.
|
||||||
|
- [ OSX ] Fixed incorrect text colors.
|
||||||
|
- Sped up ascii function by dropping `wc` usage.
|
||||||
|
|
||||||
|
|
||||||
|
### Scrot
|
||||||
|
- Fixed scrot function not using user defined options.
|
151
CONTRIBUTING.md
151
CONTRIBUTING.md
@ -1,151 +0,0 @@
|
|||||||
# How to Contribute
|
|
||||||
|
|
||||||
<!-- vim-markdown-toc GFM -->
|
|
||||||
|
|
||||||
* [Coding Conventions](#coding-conventions)
|
|
||||||
* [ShellCheck](#shellcheck)
|
|
||||||
* [No no's](#no-nos)
|
|
||||||
* [If Statements](#if-statements)
|
|
||||||
* [Case Statements](#case-statements)
|
|
||||||
* [Making changes to Neofetch](#making-changes-to-neofetch)
|
|
||||||
* [Adding support for a new Operating System / Distribution.](#adding-support-for-a-new-operating-system--distribution)
|
|
||||||
|
|
||||||
<!-- vim-markdown-toc -->
|
|
||||||
|
|
||||||
|
|
||||||
## Coding Conventions
|
|
||||||
|
|
||||||
- Use `bash` built-ins wherever possible.
|
|
||||||
- Try not to pipe (`|`) at all.
|
|
||||||
- Limit usage of external commands `$(cmd)`.
|
|
||||||
- Indent 4 spaces.
|
|
||||||
- Use [snake_case](https://en.wikipedia.org/wiki/Snake_case) for function
|
|
||||||
and variable names.
|
|
||||||
- Keep lines below `100` characters long.
|
|
||||||
- Use `[[ ]]` for tests.
|
|
||||||
- Quote **EVERYTHING**.
|
|
||||||
|
|
||||||
### ShellCheck
|
|
||||||
|
|
||||||
For your contribution to be accepted, your changes need to pass
|
|
||||||
ShellCheck.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
shellcheck neofetch
|
|
||||||
```
|
|
||||||
|
|
||||||
**Note**: If you have trouble installing ShellCheck. You can open a pull
|
|
||||||
request on the repo and our Travis.ci hook will run ShellCheck for you.
|
|
||||||
|
|
||||||
|
|
||||||
### No no's
|
|
||||||
|
|
||||||
- Don’t use GNU conventions in commands.
|
|
||||||
- Use POSIX arguments and flags.
|
|
||||||
- Don’t use `cut`.
|
|
||||||
- Use `bash`'s built-in [parameter expansion](http://wiki.bash-hackers.org/syntax/pe).
|
|
||||||
- Don’t use `echo`.
|
|
||||||
- Use `printf "%s\n"`
|
|
||||||
- Don’t use `bc`.
|
|
||||||
- Don’t use `sed`.
|
|
||||||
- Use `bash`'s built-in [parameter expansion](http://wiki.bash-hackers.org/syntax/pe).
|
|
||||||
- Don’t use `cat`.
|
|
||||||
- Use `bash`'s built-in syntax (`file="$(< /path/to/file.txt)")`).
|
|
||||||
- Don’t use `grep "pattern" | awk '{ printf }'`.
|
|
||||||
- Use `awk '/pattern/ { printf }'`
|
|
||||||
- Don’t use `wc`.
|
|
||||||
- Use `${#var}` or `${#arr[@]}`.
|
|
||||||
|
|
||||||
|
|
||||||
### If Statements
|
|
||||||
|
|
||||||
If the test only has one command inside of it; use the compact test
|
|
||||||
syntax. Otherwise the normal `if`/`fi` is just fine.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
# Bad
|
|
||||||
if [[ "$var" ]]; then
|
|
||||||
printf "%s\n" "$var"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Good
|
|
||||||
[[ "$var" ]] && printf "%s\n" "$var"
|
|
||||||
|
|
||||||
# Also good (Use this for longer lines).
|
|
||||||
[[ "$var" ]] && \
|
|
||||||
printf "%s\n" "$var"
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
### Case Statements
|
|
||||||
|
|
||||||
Case statements need to be formatted in a specific way.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
# Good example (Notice the indentation).
|
|
||||||
case "$var" in
|
|
||||||
1) printf "%s\n" 1 ;;
|
|
||||||
2)
|
|
||||||
printf "%s\n" "1"
|
|
||||||
printf "%s\n" "2"
|
|
||||||
;;
|
|
||||||
|
|
||||||
*)
|
|
||||||
printf "%s\n" "1"
|
|
||||||
printf "%s\n" "2"
|
|
||||||
printf "%s\n" "3"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
```
|
|
||||||
|
|
||||||
## Making changes to Neofetch
|
|
||||||
|
|
||||||
### Adding support for a new Operating System / Distribution.
|
|
||||||
|
|
||||||
Adding support for a new OS/Distro requires adding the Name, Logo and
|
|
||||||
Colors of the OS/Distro to the `get_distro_ascii()` function.
|
|
||||||
|
|
||||||
The function is located right at the bottom of the script, one function
|
|
||||||
above `main()`. Inside this function you’ll find an alphabetical list of
|
|
||||||
each OS/Distro.
|
|
||||||
|
|
||||||
Find the spot in the list your new OS/Distro fits into and start
|
|
||||||
implementing your changes.
|
|
||||||
|
|
||||||
If your OS/Distro requires changes to the actual information gathering
|
|
||||||
functions then you can make these changes in the `get_*` functions.
|
|
||||||
|
|
||||||
**Syntax**:
|
|
||||||
|
|
||||||
- You have to escape back-slashes (`\`). (eg `\\`)
|
|
||||||
- You can use `${c1}` to `${c6}`to color the ascii.
|
|
||||||
- These are evaluated *after* we read the file.
|
|
||||||
|
|
||||||
|
|
||||||
**Example**:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
"CRUX"*)
|
|
||||||
set_colors 4 5 7 6
|
|
||||||
read -rd '' ascii_data <<'EOF'
|
|
||||||
${c1} odddd
|
|
||||||
oddxkkkxxdoo
|
|
||||||
ddcoddxxxdoool
|
|
||||||
xdclodod olol
|
|
||||||
xoc xdd olol
|
|
||||||
xdc ${c2}k00${c1}Okdlol
|
|
||||||
xxd${c2}kOKKKOkd${c1}ldd
|
|
||||||
xdco${c2}xOkdlo${c1}dldd
|
|
||||||
ddc:cl${c2}lll${c1}oooodo
|
|
||||||
odxxdd${c3}xkO000kx${c1}ooxdo
|
|
||||||
oxdd${c3}x0NMMMMMMWW0od${c1}kkxo
|
|
||||||
oooxd${c3}0WMMMMMMMMMW0o${c1}dxkx
|
|
||||||
docldkXW${c3}MMMMMMMWWN${c1}Odolco
|
|
||||||
xx${c2}dx${c1}kxxOKN${c3}WMMWN${c1}0xdoxo::c
|
|
||||||
${c2}xOkkO${c1}0oo${c3}odOW${c2}WW${c1}XkdodOxc:l
|
|
||||||
${c2}dkkkxkkk${c3}OKX${c2}NNNX0Oxx${c1}xc:cd
|
|
||||||
${c2} odxxdx${c3}xllod${c2}ddooxx${c1}dc:ldo
|
|
||||||
${c2} lodd${c1}dolccc${c2}ccox${c1}xoloo
|
|
||||||
EOF
|
|
||||||
;;
|
|
||||||
```
|
|
@ -1,6 +1,6 @@
|
|||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
|
|
||||||
Copyright (c) 2015-2021 Dylan Araps
|
Copyright (c) 2016 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
|
||||||
@ -9,9 +9,6 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|||||||
copies of the Software, and to permit persons to whom the Software is
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
furnished to do so, subject to the following conditions:
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
28
Makefile
28
Makefile
@ -1,16 +1,24 @@
|
|||||||
PREFIX = /usr
|
PREFIX ?= /usr
|
||||||
MANDIR = $(PREFIX)/share/man
|
RM ?= rm -f
|
||||||
|
INSTALL_DIR ?= install -m755 -d
|
||||||
|
INSTALL_PROG ?= install -m755
|
||||||
|
INSTALL_FILE ?= install -m644
|
||||||
|
|
||||||
all:
|
all:
|
||||||
@echo Run \'make install\' to install Neofetch.
|
@echo Run \'make install\' to install Neofetch
|
||||||
|
|
||||||
install:
|
install:
|
||||||
@mkdir -p $(DESTDIR)$(PREFIX)/bin
|
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/bin
|
||||||
@mkdir -p $(DESTDIR)$(MANDIR)/man1
|
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/neofetch/ascii/distro
|
||||||
@cp -p neofetch $(DESTDIR)$(PREFIX)/bin/neofetch
|
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/man/man1
|
||||||
@cp -p neofetch.1 $(DESTDIR)$(MANDIR)/man1
|
$(INSTALL_PROG) neofetch $(DESTDIR)$(PREFIX)/bin/neofetch
|
||||||
@chmod 755 $(DESTDIR)$(PREFIX)/bin/neofetch
|
$(INSTALL_FILE) neofetch.1 $(DESTDIR)$(PREFIX)/share/man/man1/neofetch.1
|
||||||
|
$(INSTALL_PROG) config/config $(DESTDIR)$(PREFIX)/share/neofetch/config
|
||||||
|
$(INSTALL_PROG) ascii/distro/* $(DESTDIR)$(PREFIX)/share/neofetch/ascii/distro
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
@rm -rf $(DESTDIR)$(PREFIX)/bin/neofetch
|
$(RM) $(DESTDIR)$(PREFIX)/bin/neofetch
|
||||||
@rm -rf $(DESTDIR)$(MANDIR)/man1/neofetch.1*
|
$(RM) $(DESTDIR)$(PREFIX)/share/man/man1/neofetch.1
|
||||||
|
$(RM) -r $(DESTDIR)$(PREFIX)/share/neofetch
|
||||||
|
|
||||||
|
|
||||||
|
554
README.md
554
README.md
@ -1,25 +1,539 @@
|
|||||||
<h3 align="center"><img src="https://i.imgur.com/ZQI2EYz.png" alt="logo" height="100px"></h3>
|
# Neofetch
|
||||||
<p align="center">A command-line system information tool written in bash 3.2+</p>
|
|
||||||
|
|
||||||
<p align="center">
|
[](https://gitter.im/dylanaraps/fetch?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [](https://travis-ci.org/dylanaraps/neofetch) [](./LICENSE.md)
|
||||||
<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://repology.org/metapackage/neofetch"><img src="https://repology.org/badge/tiny-repos/neofetch.svg" alt="Packaging status"></a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<img src="https://i.imgur.com/GFmC5Ad.png" alt="neofetch" align="right" height="240px">
|
This is the home of my fetch script! This script gathers info <br />
|
||||||
|
about your system and prints it to the terminal next to an image, <br \>
|
||||||
|
your distro's logo or any ascii art of your choice!
|
||||||
|
|
||||||
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.
|
|
||||||
|
|
||||||
<img src="https://i.imgur.com/lUrkQBN.png" alt="neofetch" align="right" height="240px">
|
|
||||||
|
|
||||||
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.
|
|
||||||
|
|
||||||
Neofetch supports almost 150 different operating systems. From Linux to Windows, all the way to more obscure operating systems like Minix, AIX and Haiku. If your favourite operating system is unsupported: Open up an issue and support will be added.
|
|
||||||
|
|
||||||
|
|
||||||
### More: \[[Dependencies](https://github.com/dylanaraps/neofetch/wiki/Dependencies)\] \[[Installation](https://github.com/dylanaraps/neofetch/wiki/Installation)\] \[[Wiki](https://github.com/dylanaraps/neofetch/wiki)\]
|
<!-- Table of Contents {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Table of Contents
|
||||||
|
|
||||||
|
- [Screenshots](#screenshots)
|
||||||
|
- [Features](#features)
|
||||||
|
- [Dependencies](#dependencies)
|
||||||
|
- [Installation](#installation)
|
||||||
|
- [Arch Linux](#arch)
|
||||||
|
- [Gentoo / Funtoo](#gentoo--funtoo)
|
||||||
|
- [CRUX](#crux)
|
||||||
|
- [Debian / Ubuntu](#debian--ubuntu)
|
||||||
|
- [Fedora](#fedora)
|
||||||
|
- [RHEL / CentOS](#rhel--centos)
|
||||||
|
- [Void Linux](#void-linux)
|
||||||
|
- [Mac OS X](#mac-os-x)
|
||||||
|
- [Others](#others)
|
||||||
|
- [Post Install](#post-install)
|
||||||
|
- [Usage](#usage)
|
||||||
|
- [Frequently Asked Questions](#frequently-asked-questions)
|
||||||
|
- [Issues and Workarounds](#issues-and-workarounds)
|
||||||
|
- [Thanks](#thanks)
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Screenshots {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Features {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- Supports **Linux**, **Mac OS X**, **BSD (FreeBSD, OpenBSD & NetBSD)** and **Windows** (Cygwin)
|
||||||
|
- Display a **full color image**, a file containing **ascii art** or your **distro's logo** in ascii next to the info.
|
||||||
|
- The script is **fast**. We use bash builtins wherever possible and only spawn external processes when necessary.
|
||||||
|
- Take a screenshot of your desktop on script finish.
|
||||||
|
- Customize **which** info is displayed, **where** it's displayed and **when** it's displayed.
|
||||||
|
- See this **[wiki page](https://github.com/dylanaraps/neofetch/wiki/Customizing-Info)**
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Dependences {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
### Required dependencies:
|
||||||
|
|
||||||
|
- `Bash 3.0+`
|
||||||
|
- Alpine Linux: You also need `ncurses`.
|
||||||
|
- `xprop` \[1\]
|
||||||
|
- `procps-ng`
|
||||||
|
- Not required on OS X
|
||||||
|
|
||||||
|
|
||||||
|
### Optional dependencies:
|
||||||
|
|
||||||
|
- Displaying images: `w3m-img` \[2\] \[3\] or `iTerm2` \[4\]
|
||||||
|
- Thumbnail creation: `imagemagick`
|
||||||
|
- Displaying song information from Google Play Music Desktop Player: [`gpmdp`](https://github.com/iAndrewT/gpmdp-bash)
|
||||||
|
|
||||||
|
##### Linux / BSD
|
||||||
|
|
||||||
|
- Wallpaper: `feh`, `nitrogen` or `gsettings`
|
||||||
|
- Current Song: `mpc`, `cmus`, `moc`, `spotify`, `gpmdc`
|
||||||
|
- Resolution: `xorg-xrandr` or `xorg-xdpyinfo` \[5\]
|
||||||
|
- Screenshot: `scrot` \[6\]
|
||||||
|
|
||||||
|
##### OSX
|
||||||
|
|
||||||
|
- Resolution (quicker): `screenresolution`
|
||||||
|
|
||||||
|
|
||||||
|
\[1\] See **[#79](https://github.com/dylanaraps/neofetch/issues/79)** about why this is now a required dependency.
|
||||||
|
|
||||||
|
\[2\] `w3m-img` is sometimes bundled together with `w3m`.
|
||||||
|
|
||||||
|
\[3\] Image support only works in certain terminal emulators. The script will fallback to ascii mode on<br \>
|
||||||
|
terminal emulators that don't support the xterm escape sequences we're using for image sizing.
|
||||||
|
|
||||||
|
\[4\] You can enable the `iTerm2` image backend by using the launch flag `--image_backend iterm2` or by<br \>
|
||||||
|
changing the config option `$image_backend` to `iterm2`.
|
||||||
|
|
||||||
|
\[5\] Xrandr is prefered over xdpyinfo as Xrandr supports multi monitor and refresh rate display in the<br \>
|
||||||
|
output.
|
||||||
|
|
||||||
|
\[6\] You can use the launch flag `--scrot_cmd` or change the config option `$scrot_cmd` to your screenshot<br \>
|
||||||
|
program's cmd and neofetch will use it instead of scrot.
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Installation {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Those using a git version of neofetch should check this page after<br \>
|
||||||
|
updating, this page lists any breaking changes that were made and<br \>
|
||||||
|
how you can workaround them.
|
||||||
|
|
||||||
|
https://github.com/dylanaraps/neofetch/wiki/Following-HEAD
|
||||||
|
|
||||||
|
- [Arch Linux](#arch)
|
||||||
|
- [Gentoo / Funtoo](#gentoo--funtoo)
|
||||||
|
- [CRUX](#crux)
|
||||||
|
- [Debian / Ubuntu](#debian--ubuntu)
|
||||||
|
- [Fedora](#fedora)
|
||||||
|
- [RHEL / CentOS](#rhel--centos)
|
||||||
|
- [Void Linux](#void-linux)
|
||||||
|
- [Mac OS X](#mac-os-x)
|
||||||
|
- [Others](#others)
|
||||||
|
|
||||||
|
|
||||||
|
### Arch
|
||||||
|
|
||||||
|
1. Install **[neofetch](https://aur.archlinux.org/packages/neofetch/)** or **[neofetch-git](https://aur.archlinux.org/packages/neofetch-git/)** from the aur.
|
||||||
|
|
||||||
|
|
||||||
|
### Gentoo / Funtoo
|
||||||
|
|
||||||
|
1. Add the 3rd party repo
|
||||||
|
- `layman -o https://gist.githubusercontent.com/z1lt0id/24d45b15800b98975260/raw/2fdf6645cdc3c1ca0b0af83a7bf8f86598e386ae/fs0ciety.xml -f -a fs0ciety`
|
||||||
|
2. Sync the repos
|
||||||
|
- `layman -S`
|
||||||
|
3. To enable w3m and scrot support, enable the appropriate flags.
|
||||||
|
- `echo "x11-apps/neofetch" >> /etc/portage/package.use`
|
||||||
|
4. Install the package
|
||||||
|
- `emerge -a x11-apps/neofetch`
|
||||||
|
|
||||||
|
|
||||||
|
### CRUX
|
||||||
|
|
||||||
|
1. Install git and the git ports(8) driver
|
||||||
|
- `sudo prt-get depinst git`
|
||||||
|
2. Add the 3rd party repo
|
||||||
|
- `sudo wget -O /etc/ports/arcetera.git https://arcetera.moe/sync`
|
||||||
|
3. Sync the repos
|
||||||
|
- `sudo ports -u`
|
||||||
|
4. Install the package
|
||||||
|
- `sudo prt-get depinst neofetch`
|
||||||
|
|
||||||
|
|
||||||
|
### Debian / Ubuntu
|
||||||
|
|
||||||
|
1. Add the 3rd party repo
|
||||||
|
- `echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list`
|
||||||
|
2. Add public key (you need to have curl installed)
|
||||||
|
- `curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key && sudo apt-key add Release-neofetch.key && rm Release-neofetch.key`
|
||||||
|
3. Update repositories
|
||||||
|
- `sudo apt-get update`
|
||||||
|
4. Install the package
|
||||||
|
- `sudo apt-get install neofetch`
|
||||||
|
|
||||||
|
|
||||||
|
### Fedora
|
||||||
|
|
||||||
|
1. Make sure you have installed `dnf-plugins-core`
|
||||||
|
- `sudo dnf install dnf-plugins-core`
|
||||||
|
2. Enable COPR repository
|
||||||
|
- `sudo dnf copr enable konimex/neofetch`
|
||||||
|
3. Install the package
|
||||||
|
- `sudo dnf install neofetch`
|
||||||
|
|
||||||
|
### RHEL / CentOS
|
||||||
|
|
||||||
|
1. Change your working directory to `/etc/yum.repos.d`
|
||||||
|
- `cd /etc/yum.repos.d`
|
||||||
|
2. Fetch the repo file
|
||||||
|
- `wget https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo`
|
||||||
|
3. Install the package
|
||||||
|
- `sudo yum install neofetch`
|
||||||
|
* NOTE: This will only work in RHEL/CentOS 7
|
||||||
|
|
||||||
|
### Void Linux
|
||||||
|
1. Install it from the official repositories
|
||||||
|
- `sudo xbps-install -S neofetch`
|
||||||
|
|
||||||
|
### Mac OS X
|
||||||
|
|
||||||
|
1. Install `neofetch` with Homebrew
|
||||||
|
- `brew install neofetch`
|
||||||
|
|
||||||
|
|
||||||
|
### Others
|
||||||
|
|
||||||
|
1. Download the latest source at https://github.com/dylanaraps/neofetch
|
||||||
|
2. Run `make install` inside the script directory to install the script.
|
||||||
|
- **El Capitan**: `PREFIX=/usr/local make install`
|
||||||
|
|
||||||
|
**NOTE:** Neofetch can be uninstalled easily using `make uninstall`.
|
||||||
|
|
||||||
|
**NOTE:** Neofetch can also be run from any directory like a normal script,<br \>
|
||||||
|
you'll just be missing the ascii distro logos and automatic config file creation.
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Post Install {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Post Install
|
||||||
|
|
||||||
|
|
||||||
|
#### Using the config file
|
||||||
|
|
||||||
|
Neofetch will by default create a config file at `$HOME/.config/neofetch/config` and this file<br \>
|
||||||
|
contains all of the script's options/settings. The config file allows you to keep your<br \>
|
||||||
|
customizations between script versions and allows you to easily share your customizations<br \>
|
||||||
|
with other people.
|
||||||
|
|
||||||
|
You can launch the script without a config file by using the flag `--config none` and you can<br \>
|
||||||
|
specify a custom config location using `--config path/to/config`.
|
||||||
|
|
||||||
|
|
||||||
|
#### Setting the prompt height
|
||||||
|
|
||||||
|
If your shell prompt's height is greater than 1 line high, you'll need to change a config<br \>
|
||||||
|
option to avoid issues with the top lines in the script output getting cut off. Set the variable<br \>
|
||||||
|
`$prompt_height` to your shell prompt's height in lines or use the launch flag `--prompt_height`.
|
||||||
|
|
||||||
|
|
||||||
|
#### Customizing what info gets displayed
|
||||||
|
|
||||||
|
In the config file there's a function that allows you to customize all of the info that<br \>
|
||||||
|
gets displayed.
|
||||||
|
|
||||||
|
Here's what you can do:
|
||||||
|
|
||||||
|
- Add new info lines
|
||||||
|
- Change the ordering of the info
|
||||||
|
- Remove unwanted info lines
|
||||||
|
- Use bash syntax to control when info gets displayed
|
||||||
|
|
||||||
|
See this wiki page that goes more in-depth about it:
|
||||||
|
|
||||||
|
https://github.com/dylanaraps/fetch/wiki/Customizing-Info
|
||||||
|
|
||||||
|
|
||||||
|
#### Customizing the script using a custom alias
|
||||||
|
|
||||||
|
If you don't want to use the config file you can customize almost everything using launch flags!
|
||||||
|
|
||||||
|
Here's what my fetch alias looks like:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
alias fetch2="fetch \
|
||||||
|
--block_range 1 8 \
|
||||||
|
--line_wrap off \
|
||||||
|
--bold off \
|
||||||
|
--uptime_shorthand on \
|
||||||
|
--gtk_shorthand on \
|
||||||
|
--colors 4 1 8 8 8 7 \
|
||||||
|
"
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Usage {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
|
||||||
|
usage: neofetch --option "value" --option "value"
|
||||||
|
|
||||||
|
NOTE: There's also a config option for each flag below.
|
||||||
|
|
||||||
|
Info:
|
||||||
|
--disable infoname Allows you to disable an info line from appearing
|
||||||
|
in the output.
|
||||||
|
NOTE: You can supply multiple args. eg.
|
||||||
|
'neofetch --disable cpu gpu disk shell'
|
||||||
|
--osx_buildversion on/off Hide/Show Mac OS X build version.
|
||||||
|
--osx_codename on/off Hide/Show Mac OS X codename.
|
||||||
|
--os_arch on/off Hide/Show Windows architecture.
|
||||||
|
--speed_type type Change the type of cpu speed to display.
|
||||||
|
Possible values: current, min, max, bios,
|
||||||
|
scaling_current, scaling_min, scaling_max
|
||||||
|
NOTE: This only support Linux with cpufreq.
|
||||||
|
--cpu_shorthand type Shorten the output of CPU
|
||||||
|
Possible values: name, speed, tiny, on, off
|
||||||
|
--cpu_cores on/off Whether or not to display the number of CPU cores
|
||||||
|
--kernel_shorthand on/off Shorten the output of kernel
|
||||||
|
--uptime_shorthand on/off Shorten the output of uptime (tiny, on, off)
|
||||||
|
--refresh_rate on/off Whether to display the refresh rate of each monitor
|
||||||
|
Unsupported on Windows
|
||||||
|
--gpu_shorthand on/off Shorten the output of GPU (tiny, on, off)
|
||||||
|
--gtk_shorthand on/off Shorten output of gtk theme/icons
|
||||||
|
--gtk2 on/off Enable/Disable gtk2 theme/icons output
|
||||||
|
--gtk3 on/off Enable/Disable gtk3 theme/icons output
|
||||||
|
--shell_path on/off Enable/Disable showing \$SHELL path
|
||||||
|
--shell_version on/off Enable/Disable showing \$SHELL version
|
||||||
|
--battery_num num Which battery to display, default value is 'all'
|
||||||
|
--battery_shorthand on/off Whether or not each battery gets its own line/title
|
||||||
|
--ip_host url Url to ping for public IP
|
||||||
|
--song_shorthand on/off Print the Artist/Title on seperate lines
|
||||||
|
--birthday_shorthand on/off Shorten the output of birthday
|
||||||
|
--birthday_time on/off Enable/Disable showing the time in birthday output
|
||||||
|
--birthday_format format Format the birthday output. (Uses 'date' cmd format)
|
||||||
|
|
||||||
|
|
||||||
|
Text Formatting:
|
||||||
|
--colors x x x x x x Changes the text colors in this order:
|
||||||
|
title, @, underline, subtitle, colon, info
|
||||||
|
--underline_char char Character to use when underlining title
|
||||||
|
--line_wrap on/off Enable/Disable line wrapping
|
||||||
|
--bold on/off Enable/Disable bold text
|
||||||
|
--prompt_height num Set this to your prompt height to fix issues with
|
||||||
|
the text going off screen at the top
|
||||||
|
|
||||||
|
|
||||||
|
Color Blocks:
|
||||||
|
--color_blocks on/off Enable/Disable the color blocks
|
||||||
|
--block_width num Width of color blocks
|
||||||
|
--block_range start end Range of colors to print as blocks
|
||||||
|
|
||||||
|
|
||||||
|
Progress Bars:
|
||||||
|
--progress_char char Character to use when drawing progress bars.
|
||||||
|
--progress_length num Length in spaces to make the progress bars.
|
||||||
|
--progress_colors num num Colors to make the progress bar.
|
||||||
|
Set in this order: elapsed, total
|
||||||
|
--cpu_display mode1 mode2 Which shorthand to use and how CPU usage should be printed
|
||||||
|
mode1 takes: name, speed, tiny, on, off
|
||||||
|
mode2 takes: info, bar, infobar, barinfo
|
||||||
|
--memory_display mode Which way should the memory progress bar be added
|
||||||
|
Takes bar, infobar, barinfo
|
||||||
|
--battery_display mode Which way should the battery progress bar be added
|
||||||
|
Takes bar, infobar, barinfo
|
||||||
|
--disk_display mode Which way should the disk progress bar be added
|
||||||
|
Takes bar, infobar, barinfo, perc
|
||||||
|
|
||||||
|
|
||||||
|
Image:
|
||||||
|
--image type Image source. Where and what image we display.
|
||||||
|
Possible values: wall, ascii,
|
||||||
|
/path/to/img, /path/to/dir/, off
|
||||||
|
--size 20px | --size 20% Size to make the image, takes pixels or a percentage.
|
||||||
|
--image_backend w3m/iterm2 Which program to use to draw images.
|
||||||
|
--image_position left/right Where to display the image: (Left/Right)
|
||||||
|
--crop_mode mode Which crop mode to use
|
||||||
|
Takes the values: normal, fit, fill
|
||||||
|
--crop_offset value Change the crop offset for normal mode.
|
||||||
|
Possible values: northwest, north, northeast,
|
||||||
|
west, center, east, southwest, south, southeast
|
||||||
|
|
||||||
|
--xoffset px How close the image will be to the left edge of the
|
||||||
|
window. This only works with w3m.
|
||||||
|
--yoffset px How close the image will be to the top edge of the
|
||||||
|
window. This only works with w3m.
|
||||||
|
--gap num Gap between image and text.
|
||||||
|
NOTE: --gap can take a negative value which will
|
||||||
|
move the text closer to the left side.
|
||||||
|
--clean Remove all cropped images
|
||||||
|
|
||||||
|
|
||||||
|
Ascii:
|
||||||
|
--ascii value Where to get the ascii from, Possible values:
|
||||||
|
distro, /path/to/ascii
|
||||||
|
--ascii_colors x x x x x x Colors to print the ascii art
|
||||||
|
--ascii_distro distro Which Distro's ascii art to print
|
||||||
|
|
||||||
|
|
||||||
|
Stdout:
|
||||||
|
--stdout info info Launch neofetch in stdout mode which prints the info
|
||||||
|
in a plain-text format that you can use with
|
||||||
|
lemonbar etc.
|
||||||
|
--stdout_separator string String to use as a separator in stdout mode.
|
||||||
|
|
||||||
|
|
||||||
|
Screenshot:
|
||||||
|
--scrot /path/to/img Take a screenshot, if path is left empty the screen-
|
||||||
|
shot function will use \$scrot_dir and \$scrot_name.
|
||||||
|
--scrot_cmd cmd Screenshot program to launch
|
||||||
|
|
||||||
|
|
||||||
|
Other:
|
||||||
|
--config /path/to/config Specify a path to a custom config file
|
||||||
|
--config none Launch the script without a config file
|
||||||
|
--help Print this text and exit
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Frequently Asked Questions {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Frequently Asked Questions
|
||||||
|
|
||||||
|
|
||||||
|
#### How do I enable screenfetch mode?
|
||||||
|
|
||||||
|
Launching the script with `--ascii` or setting `ascii="distro"` and `image="ascii"` <br \>
|
||||||
|
inside the config file will launch the script in "screenfetch mode". The script will<br \>
|
||||||
|
display your distro's ascii next to the info, exactly like screenfetch.
|
||||||
|
|
||||||
|
**NOTE:** If you **don't** have `w3m-img` or `imagemagick` installed screenfetch mode will be<br \>
|
||||||
|
used automatically
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
#### Why doesn't Neofetch support my wallpaper setter?
|
||||||
|
|
||||||
|
It's hard to add support for other wallpaper setters as they don't provide a way of <br \>
|
||||||
|
getting the current wallpaper from the cli.
|
||||||
|
|
||||||
|
If your wallpaper setter **does** provide a way of getting the current wallpaper or you<br \>
|
||||||
|
know where it's stored then adding support won't be a problem!<br \>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Issues and Workarounds {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Issues and Workarounds
|
||||||
|
|
||||||
|
|
||||||
|
#### The text is too long for my terminal window and wraps to the next line
|
||||||
|
|
||||||
|
There are a few ways to fix this.
|
||||||
|
|
||||||
|
* Disable line wrapping with `line_wrap=off` in the script or with the launch flag `--line_wrap off`
|
||||||
|
* The uptime and gtk info lines each have a shorthand option that makes their output smaller. You can <br \>
|
||||||
|
enable them by changing these variables or using these flags.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# Config options
|
||||||
|
uptime_shorthand="on"
|
||||||
|
gtk_shorthand="on"
|
||||||
|
gpu_shorthand="on"
|
||||||
|
birthday_shorthand="on"
|
||||||
|
|
||||||
|
# Launch flags
|
||||||
|
--uptime_shorthand on
|
||||||
|
--gtk_shorthand on
|
||||||
|
--gpu_shorthand on
|
||||||
|
--birthday_shorthand on
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
* Edit the config to make the subtitles shorter
|
||||||
|
* Resizing the terminal so that the lines don't wrap.
|
||||||
|
|
||||||
|
|
||||||
|
#### The text is pushed over too far to the right
|
||||||
|
|
||||||
|
The easiest way to fix this is to change the value of `--gap` or `$gap`<br \>
|
||||||
|
to a negative value. For example `--gap -10` will move the text 10 spaces to the left.
|
||||||
|
|
||||||
|
|
||||||
|
#### getgpu doesn't show my exact video card name
|
||||||
|
|
||||||
|
If your `lspci | grep "VGA"` output looks like this:
|
||||||
|
|
||||||
|
```
|
||||||
|
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1401 (rev a1)
|
||||||
|
```
|
||||||
|
|
||||||
|
Instead of this:
|
||||||
|
|
||||||
|
```
|
||||||
|
01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1)
|
||||||
|
```
|
||||||
|
|
||||||
|
Then you're affected by the issue.
|
||||||
|
|
||||||
|
This is caused by your `/usr/share/misc/pci.ids\*` files being outdated and you can fix it<br \>
|
||||||
|
by running this command as root.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo update-pciids
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Neofetch doesn't work correctly with ConEmu.
|
||||||
|
|
||||||
|
You need to be using the CYGWIN/Msys connector for Neofetch to work seamlessly with ConEmu.
|
||||||
|
|
||||||
|
https://conemu.github.io/en/CygwinMsysConnector.html
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Thanks {{{ -->
|
||||||
|
|
||||||
|
|
||||||
|
## Thanks
|
||||||
|
|
||||||
|
Thanks to:
|
||||||
|
|
||||||
|
- [Screenfetch](https://github.com/KittyKatt/screenFetch):
|
||||||
|
- I've used some snippets as a base for a few functions in this script.
|
||||||
|
- Most of the ascii art.
|
||||||
|
- [ufetch](https://github.com/jschx/ufetch): Tiny ascii logos
|
||||||
|
- [@metakirby5](https://github.com/metakirby5): Providing great feedback as well as ideas for the script.
|
||||||
|
- [@jrgz](https://github.com/jrgz): Helping me test the Mac OS X version.
|
||||||
|
- [@mclado](https://github.com/mclado): Helping me with Max OS X testing
|
||||||
|
- [@xDemonessx](https://github.com/xDemonessx): Helping me test the Windows version.
|
||||||
|
- [@tudurom](https://github.com/tudurom): Helping me test **everything**.
|
||||||
|
- Everyone else who has helped test the script, given feedback or reported bugs.
|
||||||
|
|
||||||
|
|
||||||
|
<!-- }}} -->
|
||||||
|
22
ascii/distro/alpine
Normal file
22
ascii/distro/alpine
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} .hddddddddddddddddddddddh.
|
||||||
|
:dddddddddddddddddddddddddd:
|
||||||
|
/dddddddddddddddddddddddddddd/
|
||||||
|
+dddddddddddddddddddddddddddddd+
|
||||||
|
\`sdddddddddddddddddddddddddddddddds\`
|
||||||
|
\`ydddddddddddd++hdddddddddddddddddddy\`
|
||||||
|
.hddddddddddd+\` \`+ddddh:-sdddddddddddh.
|
||||||
|
hdddddddddd+\` \`+y: .sddddddddddh
|
||||||
|
ddddddddh+\` \`//\` \`.\` -sddddddddd
|
||||||
|
ddddddh+\` \`/hddh/\` \`:s- -sddddddd
|
||||||
|
ddddh+\` \`/+/dddddh/\` \`+s- -sddddd
|
||||||
|
ddd+\` \`/o\` :dddddddh/\` \`oy- .yddd
|
||||||
|
hdddyo+ohddyosdddddddddho+oydddy++ohdddh
|
||||||
|
.hddddddddddddddddddddddddddddddddddddh.
|
||||||
|
\`yddddddddddddddddddddddddddddddddddy\`
|
||||||
|
\`sdddddddddddddddddddddddddddddddds\`
|
||||||
|
+dddddddddddddddddddddddddddddd+
|
||||||
|
/dddddddddddddddddddddddddddd/
|
||||||
|
:dddddddddddddddddddddddddd:
|
||||||
|
.hddddddddddddddddddddddh.
|
||||||
|
"
|
21
ascii/distro/antergos
Normal file
21
ascii/distro/antergos
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`.-/::/-\`\`
|
||||||
|
.-/osssssssso/.
|
||||||
|
:osyysssssssyyys+-
|
||||||
|
\`.+yyyysssssssssyyyyy+.
|
||||||
|
\`/syyyyyssssssssssyyyyys-\`
|
||||||
|
\`/yhyyyyysss${c2}++${c1}ssosyyyyhhy/\`
|
||||||
|
.ohhhyyyys${c2}o++/+o${c1}so${c2}+${c1}syy${c2}+${c1}shhhho.
|
||||||
|
.shhhhys${c2}oo++//+${c1}sss${c2}+++${c1}yyy${c2}+s${c1}hhhhs.
|
||||||
|
-yhhhhs${c2}+++++++o${c1}ssso${c2}+++${c1}yyy${c2}s+o${c1}hhddy:
|
||||||
|
-yddhhy${c2}o+++++o${c1}syyss${c2}++++${c1}yyy${c2}yooy${c1}hdddy-
|
||||||
|
.yddddhs${c2}o++o${c1}syyyyys${c2}+++++${c1}yyhh${c2}sos${c1}hddddy\`
|
||||||
|
\`odddddhyosyhyyyyyy${c2}++++++${c1}yhhhyosddddddo
|
||||||
|
.dmdddddhhhhhhhyyyo${c2}+++++${c1}shhhhhohddddmmh.
|
||||||
|
ddmmdddddhhhhhhhso${c2}++++++${c1}yhhhhhhdddddmmdy
|
||||||
|
dmmmdddddddhhhyso${c2}++++++${c1}shhhhhddddddmmmmh
|
||||||
|
-dmmmdddddddhhys${c2}o++++o${c1}shhhhdddddddmmmmd-
|
||||||
|
.smmmmddddddddhhhhhhhhhdddddddddmmmms.
|
||||||
|
\`+ydmmmdddddddddddddddddddmmmmdy/.
|
||||||
|
\`.:+ooyyddddddddddddyyso+:.\`
|
||||||
|
"
|
22
ascii/distro/arch
Normal file
22
ascii/distro/arch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} -\`
|
||||||
|
.o+\`
|
||||||
|
\`ooo/
|
||||||
|
\`+oooo:
|
||||||
|
\`+oooooo:
|
||||||
|
-+oooooo+:
|
||||||
|
\`/:-:++oooo+:
|
||||||
|
\`/++++/+++++++:
|
||||||
|
\`/++++++++++++++:
|
||||||
|
\`/+++o${c2}oooooooo${c1}oooo/\`
|
||||||
|
./${c2}ooosssso++osssssso${c1}+\`
|
||||||
|
${c2} .oossssso-\`\`\`\`/ossssss+\`
|
||||||
|
-osssssso. :ssssssso.
|
||||||
|
:osssssss/ osssso+++.
|
||||||
|
/ossssssss/ +ssssooo/-
|
||||||
|
\`/ossssso+/:- -:/+osssso+-
|
||||||
|
\`+sso+:-\` \`.-/+oso:
|
||||||
|
\`++:. \`-/+/
|
||||||
|
.\` \`/
|
||||||
|
"
|
||||||
|
|
8
ascii/distro/arch_small
Normal file
8
ascii/distro/arch_small
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
''${c1}' /\\
|
||||||
|
/^^\\
|
||||||
|
/\\ \\
|
||||||
|
/'${c2}' __ \\
|
||||||
|
/ ( ) \\
|
||||||
|
/ __| |__\\\\\
|
||||||
|
/// \\\\\\\\\
|
||||||
|
'
|
19
ascii/distro/blag
Normal file
19
ascii/distro/blag
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c1} d
|
||||||
|
,MK:
|
||||||
|
xMMMX:
|
||||||
|
.NMMMMMX;
|
||||||
|
lMMMMMMMM0clodkO0KXWW:
|
||||||
|
KMMMMMMMMMMMMMMMMMMX'
|
||||||
|
.;d0NMMMMMMMMMMMMMMMMMMK.
|
||||||
|
.;dONMMMMMMMMMMMMMMMMMMMMMMx
|
||||||
|
'dKMMMMMMMMMMMMMMMMMMMMMMMMl
|
||||||
|
.:xKWMMMMMMMMMMMMMMMMMMM0.
|
||||||
|
.:xNMMMMMMMMMMMMMMMMMK.
|
||||||
|
lMMMMMMMMMMMMMMMMMMK.
|
||||||
|
,MMMMMMMMWkOXWMMMMMM0
|
||||||
|
.NMMMMMNd. \`':ldko
|
||||||
|
OMMMK:
|
||||||
|
oWk,
|
||||||
|
;:
|
||||||
|
"
|
22
ascii/distro/bunsenlabs
Normal file
22
ascii/distro/bunsenlabs
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`++
|
||||||
|
-yMMs
|
||||||
|
\`yMMMMN\`
|
||||||
|
-NMMMMMMm.
|
||||||
|
:MMMMMMMMMN-
|
||||||
|
.NMMMMMMMMMMM/
|
||||||
|
yMMMMMMMMMMMMM/
|
||||||
|
\`MMMMMMNMMMMMMMN.
|
||||||
|
-MMMMN+ /mMMMMMMy
|
||||||
|
-MMMm\` \`dMMMMMM
|
||||||
|
\`MMN. .NMMMMM.
|
||||||
|
hMy yMMMMM\`
|
||||||
|
-Mo +MMMMN
|
||||||
|
/o +MMMMs
|
||||||
|
+MMMN\`
|
||||||
|
hMMM:
|
||||||
|
\`NMM/
|
||||||
|
+MN:
|
||||||
|
mh.
|
||||||
|
-/
|
||||||
|
"
|
21
ascii/distro/centos
Normal file
21
ascii/distro/centos
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} ..
|
||||||
|
.PLTJ.
|
||||||
|
<><><><>
|
||||||
|
${c2}KKSSV' 4KKK ${c1}LJ${c4} KKKL.'VSSKK
|
||||||
|
${c2}KKV' 4KKKKK ${c1}LJ${c4} KKKKAL 'VKK
|
||||||
|
${c2}V' ' 'VKKKK ${c1}LJ${c4} KKKKV' ' 'V
|
||||||
|
${c2}.4MA.' 'VKK ${c1}LJ${c4} KKV' '.4Mb.
|
||||||
|
${c4} . ${c2}KKKKKA.' 'V ${c1}LJ${c4} V' '.4KKKKK ${c3}.
|
||||||
|
${c4} .4D ${c2}KKKKKKKA.'' ${c1}LJ${c4} ''.4KKKKKKK ${c3}FA.
|
||||||
|
${c4} <QDD ++++++++++++ ${c3}++++++++++++ GFD>
|
||||||
|
${c4} 'VD ${c3}KKKKKKKK'.. ${c2}LJ ${c1}..'KKKKKKKK ${c3}FV
|
||||||
|
${c4} ' ${c3}VKKKKK'. .4 ${c2}LJ ${c1}K. .'KKKKKV ${c3}'
|
||||||
|
${c3} 'VK'. .4KK ${c2}LJ ${c1}KKA. .'KV'
|
||||||
|
${c3}A. . .4KKKK ${c2}LJ ${c1}KKKKA. . .4
|
||||||
|
${c3}KKA. 'KKKKK ${c2}LJ ${c1}KKKKK' .4KK
|
||||||
|
${c3}KKSSA. VKKK ${c2}LJ ${c1}KKKV .4SSKK
|
||||||
|
${c2} <><><><>
|
||||||
|
'MKKM'
|
||||||
|
''
|
||||||
|
"
|
20
ascii/distro/chakra
Normal file
20
ascii/distro/chakra
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} _ _ _ \"kkkkkkkk.
|
||||||
|
,kkkkkkkk., \'kkkkkkkkk,
|
||||||
|
,kkkkkkkkkkkk., \'kkkkkkkkk.
|
||||||
|
,kkkkkkkkkkkkkkkk,\'kkkkkkkk,
|
||||||
|
,kkkkkkkkkkkkkkkkkkk\'kkkkkkk.
|
||||||
|
\"\'\'\"\'\'\',;::,,\"\'\'kkk\'\'kkkkk; __
|
||||||
|
,kkkkkkkkkk, \"k\'\'kkkkk\' ,kkkk
|
||||||
|
,kkkkkkk\' ., \' .: \'kkkk\',kkkkkk
|
||||||
|
,kkkkkkkk\'.k\' , ,kkkk;kkkkkkkkk
|
||||||
|
,kkkkkkkk\';kk \'k \"\'k\',kkkkkkkkkkkk
|
||||||
|
.kkkkkkkkk.kkkk.\'kkkkkkkkkkkkkkkkkk\'
|
||||||
|
;kkkkkkkk\'\'kkkkkk;\'kkkkkkkkkkkkk\'\'
|
||||||
|
\'kkkkkkk; \'kkkkkkkk.,\"\"\'\'\"\'\'\"\"
|
||||||
|
\'\'kkkk; \'kkkkkkkkkk.,
|
||||||
|
\';\' \'kkkkkkkkkkkk.,
|
||||||
|
';kkkkkkkkkk\'
|
||||||
|
';kkkkkk\'
|
||||||
|
\"\'\'\"
|
||||||
|
"
|
20
ascii/distro/chapeau
Normal file
20
ascii/distro/chapeau
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} .-/-.
|
||||||
|
////////.
|
||||||
|
////////${c1}y+${c2}//.
|
||||||
|
////////${c1}mMN${c2}/////.
|
||||||
|
////////${c1}mMN+${c2}////////.
|
||||||
|
////////////////////////.
|
||||||
|
/////////+${c1}shhddhyo${c2}+////////.
|
||||||
|
////////${c1}ymMNmdhhdmNNdo${c2}///////.
|
||||||
|
///////+${c1}mMms${c2}////////${c1}hNMh${c2}///////.
|
||||||
|
///////${c1}NMm+${c2}//////////${c1}sMMh${c2}///////
|
||||||
|
//////${c1}oMMNmmmmmmmmmmmmMMm${c2}///////
|
||||||
|
//////${c1}+MMmssssssssssssss+${c2}///////
|
||||||
|
\`//////${c1}yMMy${c2}////////////////////
|
||||||
|
\`//////${c1}smMNhso++oydNm${c2}////////
|
||||||
|
\`///////${c1}ohmNMMMNNdy+${c2}///////
|
||||||
|
\`//////////${c1}++${c2}//////////
|
||||||
|
\`////////////////.
|
||||||
|
-////////-
|
||||||
|
"
|
20
ascii/distro/chrome
Normal file
20
ascii/distro/chrome
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} .,:loool:,.
|
||||||
|
.,coooooooooooooc,.
|
||||||
|
.,lllllllllllllllllllll,.
|
||||||
|
;ccccccccccccccccccccccccc;
|
||||||
|
${c1} '${c2}ccccccccccccccccccccccccccccc.
|
||||||
|
${c1} ,oo${c2}c::::::::okO${c5}000${c3}0OOkkkkkkkkkkk:
|
||||||
|
${c1} .ooool${c2};;;;:x${c5}K0${c4}kxxxxxk${c5}0X${c3}K0000000000.
|
||||||
|
${c1} :oooool${c2};,;O${c5}K${c4}ddddddddddd${c5}KX${c3}000000000d
|
||||||
|
${c1} lllllool${c2};l${c5}N${c4}dllllllllllld${c5}N${c3}K000000000
|
||||||
|
${c1} lllllllll${c2}o${c5}M${c4}dccccccccccco${c5}W${c3}K000000000
|
||||||
|
${c1} ;cllllllllX${c5}X${c4}c:::::::::c${c5}0X${c3}000000000d
|
||||||
|
${c1} .ccccllllllO${c5}Nk${c4}c;,,,;cx${c5}KK${c3}0000000000.
|
||||||
|
${c1} .cccccclllllxOO${c5}OOO${c1}Okx${c3}O0000000000;
|
||||||
|
${c1} .:ccccccccllllllllo${c3}O0000000OOO,
|
||||||
|
${c1} ,:ccccccccclllcd${c3}0000OOOOOOl.
|
||||||
|
${c1} '::ccccccccc${c3}dOOOOOOOkx:.
|
||||||
|
${c1} ..,::cccc${c3}xOOOkkko;.
|
||||||
|
${c1} ..,:${c3}dOkxl:.
|
||||||
|
"
|
21
ascii/distro/crux
Normal file
21
ascii/distro/crux
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} odddd
|
||||||
|
oddxkkkxxdoo
|
||||||
|
ddcoddxxxdoool
|
||||||
|
xdclodod olol
|
||||||
|
xoc xdd olol
|
||||||
|
xdc ${c2}k00${c1}Okdlol
|
||||||
|
xxd${c2}kOKKKOkd${c1}ldd
|
||||||
|
xdco${c2}xOkdlo${c1}dldd
|
||||||
|
ddc:cl${c2}lll${c1}oooodo
|
||||||
|
odxxdd${c3}xkO000kx${c1}ooxdo
|
||||||
|
oxdd${c3}x0NMMMMMMWW0od${c1}kkxo
|
||||||
|
oooxd${c3}0WMMMMMMMMMW0o${c1}dxkx
|
||||||
|
docldkXW${c3}MMMMMMMWWN${c1}Odolco
|
||||||
|
xx${c2}dx${c1}kxxOKN${c3}WMMWN${c1}0xdoxo::c
|
||||||
|
${c2}xOkkO${c1}0oo${c3}odOW${c2}WW${c1}XkdodOxc:l
|
||||||
|
${c2}dkkkxkkk${c3}OKX${c2}NNNX0Oxx${c1}xc:cd
|
||||||
|
${c2} odxxdx${c3}xllod${c2}ddooxx${c1}dc:ldo
|
||||||
|
${c2} lodd${c1}dolccc${c2}ccox${c1}xoloo
|
||||||
|
"
|
||||||
|
|
9
ascii/distro/crux_small
Normal file
9
ascii/distro/crux_small
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
"\
|
||||||
|
${c1} ___
|
||||||
|
(${c3}.· ${c1}|
|
||||||
|
(${c2}<> ${c1}|
|
||||||
|
/ ${c3}__ ${c1}\\
|
||||||
|
( ${c3}/ \\ ${c1}/|
|
||||||
|
${c2}_${c1}/\\ ${c3}__)${c1}/${c2}_${c1})
|
||||||
|
${c2}\/${c1}-____${c2}\/
|
||||||
|
"
|
19
ascii/distro/debian
Normal file
19
ascii/distro/debian
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
_,met\$\$\$\$\$gg.
|
||||||
|
,g\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$P.
|
||||||
|
,g\$\$P\"\ \"\"\"Y\$\$.\".
|
||||||
|
,\$\$P' \`\$\$\$.
|
||||||
|
',\$\$P ,ggs. \`\$\$b:
|
||||||
|
\`d\$\$' ,\$P\"\' ${c2}.${c1} \$\$\$
|
||||||
|
\$\$P d\$\' ${c2},${c1} \$\$P
|
||||||
|
\$\$: \$\$. ${c2}-${c1} ,d\$\$'
|
||||||
|
\$\$\; Y\$b._ _,d\$P'
|
||||||
|
Y\$\$. ${c2}\`.${c1}\`\"Y\$\$\$\$P\"'
|
||||||
|
${c1} \`\$\$b ${c2}\"-.__
|
||||||
|
${c1} \`Y\$\$
|
||||||
|
\`Y\$\$.
|
||||||
|
\`\$\$b.
|
||||||
|
\`Y\$\$b.
|
||||||
|
\`\"Y\$b._
|
||||||
|
\`\"\"\"\
|
||||||
|
"
|
21
ascii/distro/deepin
Normal file
21
ascii/distro/deepin
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} ............
|
||||||
|
.';;;;;. .,;,.
|
||||||
|
.,;;;;;;;. ';;;;;;;.
|
||||||
|
.;::::::::' .,::;;,''''',.
|
||||||
|
,'.:::::::: .;;'. ';
|
||||||
|
;' 'cccccc, ,' :: '.. .:
|
||||||
|
,, :ccccc. ;: .c, '' :. ,;
|
||||||
|
.l. cllll' ., .lc :; .l' l.
|
||||||
|
.c :lllc ;cl: .l' .ll. :'
|
||||||
|
.l 'looc. . ,o: 'oo' c,
|
||||||
|
.o. .:ool::coc' .ooo' o.
|
||||||
|
:: ..... .;dddo ;c
|
||||||
|
l:... .';lddddo. ,o
|
||||||
|
lxxxxxdoolllodxxxxxxxxxc :l
|
||||||
|
,dxxxxxxxxxxxxxxxxxxl. 'o,
|
||||||
|
,dkkkkkkkkkkkkko;. .;o;
|
||||||
|
.;okkkkkdl;. .,cl:.
|
||||||
|
.,:cccccccc:,.
|
||||||
|
"
|
||||||
|
|
19
ascii/distro/elementary
Normal file
19
ascii/distro/elementary
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c1} eeeeeeeeeeeeeeeee
|
||||||
|
eeeeeeeeeeeeeeeeeeeeeee
|
||||||
|
eeeee eeeeeeeeeeee eeeee
|
||||||
|
eeee eeeee eee eeee
|
||||||
|
eeee eeee eee eeee
|
||||||
|
eee eee eee eee
|
||||||
|
eee eee eee eee
|
||||||
|
ee eee eeee eeee
|
||||||
|
ee eee eeeee eeeeee
|
||||||
|
ee eee eeeee eeeee ee
|
||||||
|
eee eeee eeeeee eeeee eee
|
||||||
|
eee eeeeeeeeee eeeeee eee
|
||||||
|
eeeeeeeeeeeeeeeeeeeeeeee eeeee
|
||||||
|
eeeeeeee eeeeeeeeeeee eeee
|
||||||
|
eeeee eeeee
|
||||||
|
eeeeeee eeeeeee
|
||||||
|
eeeeeeeeeeeeeeeee
|
||||||
|
"
|
24
ascii/distro/exherbo
Normal file
24
ascii/distro/exherbo
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
"\
|
||||||
|
${c1} ,
|
||||||
|
OXo.
|
||||||
|
NXdX0: .cok0KXNNXXK0ko:.
|
||||||
|
KX '0XdKMMK;.xMMMk, .0MMMMMXx; ...
|
||||||
|
'NO..xWkMMx kMMM cMMMMMX,NMWOxOXd.
|
||||||
|
cNMk NK .oXM. OMMMMO. 0MMNo kW.
|
||||||
|
lMc o: ., .oKNk; ;NMMWlxW'
|
||||||
|
;Mc .. .,,' .0M${c2}g;${c1}WMN'dWMMMMMMO
|
||||||
|
XX ,WMMMMW. cM${c2}cfli${c1}WMKlo. .kMk
|
||||||
|
.Mo .WM${c2}GD${c1}MW. XM${c2}WO0${c1}MMk oMl
|
||||||
|
,M: ,XMMWx::,''oOK0x; NM.
|
||||||
|
'Ml ,kNKOxxxxxkkO0XXKOd:. oMk
|
||||||
|
NK .0Nxc${c3}:::::::::::::::${c1}fkKNk, .MW
|
||||||
|
,Mo .NXc${c3}::${c1}qXWXb${c3}::::::::::${c1}oo${c3}::${c1}lNK. .MW
|
||||||
|
;Wo oMd${c3}:::${c1}oNMNP${c3}::::::::${c1}oWMMMx${c3}:${c1}c0M; lMO
|
||||||
|
'NO;W0c${c3}:::::::::::::::${c1}dMMMMO${c3}::${c1}lMk .WM'
|
||||||
|
xWONXdc${c3}::::::::::::::${c1}oOOo${c3}::${c1}lXN. ,WMd
|
||||||
|
'KWWNXXK0Okxxo,${c3}:::::::${c1},lkKNo xMMO
|
||||||
|
:XMNxl,';:lodxkOO000Oxc. .oWMMo
|
||||||
|
'dXMMXkl;,. .,o0MMNo'
|
||||||
|
':d0XWMMMMWNNNNMMMNOl'
|
||||||
|
':okKXWNKkl'
|
||||||
|
"
|
19
ascii/distro/fedora
Normal file
19
ascii/distro/fedora
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c2} /:-------------:\\
|
||||||
|
:-------------------::
|
||||||
|
:-----------${c1}/shhOHbmp${c2}---:\\
|
||||||
|
/-----------${c1}omMMMNNNMMD ${c2}---:
|
||||||
|
:-----------${c1}sMMMMNMNMP${c2}. ---:
|
||||||
|
:-----------${c1}:MMMdP${c2}------- ---\\
|
||||||
|
,------------${c1}:MMMd${c2}-------- ---:
|
||||||
|
:------------${c1}:MMMd${c2}------- .---:
|
||||||
|
:---- ${c1}oNMMMMMMMMMNho${c2} .----:
|
||||||
|
:-- .${c1}+shhhMMMmhhy++${c2} .------/
|
||||||
|
:- -------${c1}:MMMd${c2}--------------:
|
||||||
|
:- --------${c1}/MMMd${c2}-------------;
|
||||||
|
:- ------${c1}/hMMMy${c2}------------:
|
||||||
|
:--${c1} :dMNdhhdNMMNo${c2}------------;
|
||||||
|
:---${c1}:sdNMMMMNds:${c2}------------:
|
||||||
|
:------${c1}:://:${c2}-------------::
|
||||||
|
:---------------------://
|
||||||
|
"
|
17
ascii/distro/freebsd
Normal file
17
ascii/distro/freebsd
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
"\
|
||||||
|
${c1}\`\`\` ${c2}\`
|
||||||
|
${c1}\` \`.....---...${c2}....--.\`\`\` -/
|
||||||
|
${c1}+o .--\` ${c2}/y:\` +.
|
||||||
|
${c1} yo\`:. ${c2}:o \`+-
|
||||||
|
${c1}y/ ${c2}-/\` -o/
|
||||||
|
${c1}.- ${c2}::/sy+:.
|
||||||
|
${c1}/ ${c2}\`-- /
|
||||||
|
${c1}\`: ${c2}:\`
|
||||||
|
${c1}\`: ${c2}:\`
|
||||||
|
${c1}/ ${c2}/
|
||||||
|
${c1}.- ${c2}-.
|
||||||
|
${c1}-- ${c2}-.
|
||||||
|
${c1}\`:\` ${c2}\`:\`
|
||||||
|
.-- \`--.
|
||||||
|
.---.....----.
|
||||||
|
"
|
25
ascii/distro/frugalware
Normal file
25
ascii/distro/frugalware
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
"\
|
||||||
|
${c2} \`++/::-.\`
|
||||||
|
/o+++++++++/::-.\`
|
||||||
|
\`o+++++++++++++++o++/::-.\`
|
||||||
|
/+++++++++++++++++++++++oo++/:-.\`\`
|
||||||
|
.o+ooooooooooooooooooosssssssso++oo++/:-\`
|
||||||
|
++osoooooooooooosssssssssssssyyo+++++++o:
|
||||||
|
-o+ssoooooooooooosssssssssssssyyo+++++++s\`
|
||||||
|
o++ssoooooo++++++++++++++sssyyyyo++++++o:
|
||||||
|
:o++ssoooooo${c1}/-------------${c2}+syyyyyo+++++oo
|
||||||
|
\`o+++ssoooooo${c1}/-----${c2}+++++ooosyyyyyyo++++os:
|
||||||
|
/o+++ssoooooo${c1}/-----${c2}ooooooosyyyyyyyo+oooss
|
||||||
|
.o++++ssooooos${c1}/------------${c2}syyyyyyhsosssy-
|
||||||
|
++++++ssooooss${c1}/-----${c2}+++++ooyyhhhhhdssssso
|
||||||
|
-s+++++syssssss${c1}/-----${c2}yyhhhhhhhhhhhddssssy.
|
||||||
|
sooooooyhyyyyyh${c1}/-----${c2}hhhhhhhhhhhddddyssy+
|
||||||
|
:yooooooyhyyyhhhyyyyyyhhhhhhhhhhdddddyssy\`
|
||||||
|
yoooooooyhyyhhhhhhhhhhhhhhhhhhhddddddysy/
|
||||||
|
-ysooooooydhhhhhhhhhhhddddddddddddddddssy
|
||||||
|
.-:/+osssyyyysyyyyyyyyyyyyyyyyyyyyyyssy:
|
||||||
|
\`\`.-/+oosysssssssssssssssssssssss
|
||||||
|
\`\`.:/+osyysssssssssssssh.
|
||||||
|
\`-:/+osyyssssyo
|
||||||
|
.-:+++\`
|
||||||
|
"
|
13
ascii/distro/funtoo
Normal file
13
ascii/distro/funtoo
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
"\
|
||||||
|
${c1} _______ ____
|
||||||
|
/MMMMMMM/ /MMMM| _____ _____
|
||||||
|
__/M${c2}.MMM.${c1}M/_____________|M${c2}.M${c1}MM|/MMMMM\/MMMMM\\
|
||||||
|
|MMMM${c2}MM'${c1}MMMMMMMMMMMMMMMMMMM${c2}MM${c1}MMMM${c2}.MMMM..MMMM.${c1}MM\\
|
||||||
|
|MM${c2}MMMMMMM${c1}/m${c2}MMMMMMMMMMMMMMMMMMMMMM${c1}MMMM${c2}MM${c1}MMMM${c2}MM${c1}MM|
|
||||||
|
|MMMM${c2}MM${c1}MMM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MM${c1}MMMMM${c2}\MMM${c1}MMM${c2}MM${c1}MMMM${c2}MM${c1}MMMM${c2}MM${c1}MM|
|
||||||
|
|MM${c2}MM${c1}MMM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MMM${c1}MMMM${c2}'MMMM''MMMM'${c1}MM/
|
||||||
|
|MM${c2}MM${c1}MMM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MMM${c1}MMM\MMMMM/\MMMMM/
|
||||||
|
|MM${c2}MM${c1}MMM${c2}MM${c1}MMMMMM${c2}MM${c1}MM${c2}MM${c1}MM${c2}MMMMM'${c1}M|
|
||||||
|
|MM${c2}MM${c1}MMM${c2}MMMMMMMMMMMMMMMMM MM'${c1}M/
|
||||||
|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMM/
|
||||||
|
"
|
20
ascii/distro/gentoo
Normal file
20
ascii/distro/gentoo
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} -/oyddmdhs+:.
|
||||||
|
-o${c1}dNMMMMMMMMNNmhy+${c2}-\`
|
||||||
|
-y${c1}NMMMMMMMMMMMNNNmmdhy${c2}+-
|
||||||
|
\`o${c1}mMMMMMMMMMMMMNmdmmmmddhhy${c2}/\`
|
||||||
|
om${c1}MMMMMMMMMMMN${c2}hhyyyo${c1}hmdddhhhd${c2}o\`
|
||||||
|
.y${c1}dMMMMMMMMMMd${c2}hs++so/s${c1}mdddhhhhdm${c2}+\`
|
||||||
|
oy${c1}hdmNMMMMMMMN${c2}dyooy${c1}dmddddhhhhyhN${c2}d.
|
||||||
|
:o${c1}yhhdNNMMMMMMMNNNmmdddhhhhhyym${c2}Mh
|
||||||
|
.:${c1}+sydNMMMMMNNNmmmdddhhhhhhmM${c2}my
|
||||||
|
/m${c1}MMMMMMNNNmmmdddhhhhhmMNh${c2}s:
|
||||||
|
\`o${c1}NMMMMMMMNNNmmmddddhhdmMNhs${c2}+\`
|
||||||
|
\`s${c1}NMMMMMMMMNNNmmmdddddmNMmhs${c2}/.
|
||||||
|
/N${c1}MMMMMMMMNNNNmmmdddmNMNdso${c2}:\`
|
||||||
|
+M${c1}MMMMMMNNNNNmmmmdmNMNdso${c2}/-
|
||||||
|
yM${c1}MNNNNNNNmmmmmNNMmhs+/${c2}-\`
|
||||||
|
/h${c1}MMNNNNNNNNMNdhs++/${c2}-\`
|
||||||
|
\`/${c1}ohdmmddhys+++/:${c2}.\`
|
||||||
|
\`-//////:--.
|
||||||
|
"
|
9
ascii/distro/gentoo_small
Normal file
9
ascii/distro/gentoo_small
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
"\
|
||||||
|
${c1} _-----_
|
||||||
|
( \\
|
||||||
|
\ 0 \\
|
||||||
|
${c2} \ )
|
||||||
|
/ _/
|
||||||
|
( _-
|
||||||
|
\____-
|
||||||
|
"
|
14
ascii/distro/gnewsense
Normal file
14
ascii/distro/gnewsense
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
"\
|
||||||
|
${c1} ..,,,,..
|
||||||
|
.oocchhhhhhhhhhccoo.
|
||||||
|
.ochhlllllllc hhhhhh ollllllhhco.
|
||||||
|
ochlllllllllll hhhllllllhhh lllllllllllhco
|
||||||
|
.cllllllllllllll hlllllo +hllh llllllllllllllc.
|
||||||
|
ollllllllllhco\'\' hlllllo +hllh \`\`ochllllllllllo
|
||||||
|
hllllllllc\' hllllllllllllh \`cllllllllh
|
||||||
|
ollllllh +llllllllllll+ hllllllo
|
||||||
|
\`cllllh. ohllllllho .hllllc\'
|
||||||
|
ochllc. ++++ .cllhco
|
||||||
|
\`+occooo+. .+ooocco+\'
|
||||||
|
\`+oo++++ ++++oo+\'
|
||||||
|
"
|
23
ascii/distro/kali
Normal file
23
ascii/distro/kali
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
"\
|
||||||
|
${c1}..............
|
||||||
|
..,;:ccc,.
|
||||||
|
......''';lxO.
|
||||||
|
.....''''..........,:ld;
|
||||||
|
.';;;:::;,,.x,
|
||||||
|
..'''. 0Xxoc:,. ...
|
||||||
|
.... ,ONkc;,;cokOdc',.
|
||||||
|
. OMo ':${c2}dd${c1}o.
|
||||||
|
dMc :OO;
|
||||||
|
0M. .:o.
|
||||||
|
;Wd
|
||||||
|
;XO,
|
||||||
|
,d0Odlc;,..
|
||||||
|
..',;:cdOOd::,.
|
||||||
|
.:d;.':;.
|
||||||
|
'd, .'
|
||||||
|
;l ..
|
||||||
|
.o
|
||||||
|
c
|
||||||
|
.'
|
||||||
|
.
|
||||||
|
"
|
18
ascii/distro/kaos
Normal file
18
ascii/distro/kaos
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
"\
|
||||||
|
${c1} ..
|
||||||
|
..... ..OSSAAAAAAA..
|
||||||
|
.KKKKSS. .SSAAAAAAAAAAA.
|
||||||
|
.KKKKKSO. .SAAAAAAAAAA...
|
||||||
|
KKKKKKS. .OAAAAAAAA.
|
||||||
|
KKKKKKS. .OAAAAAA.
|
||||||
|
KKKKKKS. .SSAA..
|
||||||
|
.KKKKKS..OAAAAAAAAAAAA........
|
||||||
|
DKKKKO.=AA=========A===AASSSO..
|
||||||
|
AKKKS.==========AASSSSAAAAAASS.
|
||||||
|
.=KKO..========ASS.....SSSSASSSS.
|
||||||
|
.KK. .ASS..O.. =SSSSAOSS:
|
||||||
|
.OK. .ASSSSSSSO...=A.SSA.
|
||||||
|
.K ..SSSASSSS.. ..SSA.
|
||||||
|
.SSS.AAKAKSSKA.
|
||||||
|
.SSS....S..
|
||||||
|
"
|
22
ascii/distro/kubuntu
Normal file
22
ascii/distro/kubuntu
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`.:/ossyyyysso/:.
|
||||||
|
.:oyyyyyyyyyyyyyyyyyyo:\`
|
||||||
|
-oyyyyyyyo-\`\`/yyyyyyysyyyyo-
|
||||||
|
-syyyyyyyyyy\` +yyyy/\` \`/yyyys-
|
||||||
|
+yyys/./syyyy: ..-\` /yyyyyy+
|
||||||
|
\`oyyyy: \`:syys+oooo+:. .yyyyyyyyo\`
|
||||||
|
+yyyyyy/ \`/yyyyyyyyyyys/\` /sssssyyy+
|
||||||
|
-yyyyyyyy- -syyyyyyyyyyyyyys- syyy-
|
||||||
|
oyyyyso+: .yyyyyyyyyyyyyyyyyy. \`.+yyyo
|
||||||
|
yyys /yyyyyyyyyyyyyyyyyysosyyyyyyyy
|
||||||
|
yyys.\` /yyyyyyyyyyyyyyyyyyyyyyyyyyyyy
|
||||||
|
oyyyyyso: .yyyyyyyyyyyyyyyyyy.\`.-:/syyyo
|
||||||
|
-yyyyyyyy. -syyyyyyyyyyyyyys- syyy-
|
||||||
|
+yyyyyy: \`syyyyyyyyyyys/\` /o+++oyyy+
|
||||||
|
\`oyyyy. -syyy++oooo+/. oyyyyyyyyo
|
||||||
|
+yyys/-oyyyys\` \`..\` -yyyyyyy+
|
||||||
|
-syyyyyyyyy: .syyy/\` \`syyyys-
|
||||||
|
-oyyyyyyy:.\`-yyyyyys+syyyyo-
|
||||||
|
./oyyyyyyyyyyyyyyyyyyo/.
|
||||||
|
\`.:/oosyyyysso/:.\`
|
||||||
|
"
|
19
ascii/distro/lmde
Normal file
19
ascii/distro/lmde
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c1}\`.-::---..
|
||||||
|
${c2} .:++++ooooosssoo:.
|
||||||
|
.+o++::. \`.:oos+.
|
||||||
|
${c2} :oo:.\` -+oo${c1}:
|
||||||
|
${c2} ${c1}\`${c2}+o/\` .${c1}::::::${c2}-. .++-${c1}\`
|
||||||
|
${c2}${c1}\`${c2}/s/ .yyyyyyyyyyo: +o-${c1}\`
|
||||||
|
${c2}${c1}\`${c2}so .ss ohyo\` :s-${c1}:
|
||||||
|
${c2}${c1}\`${c2}s/ .ss h m myy/ /s\`${c1}\`
|
||||||
|
${c2}\`s: \`oo s m Myy+-o:\`
|
||||||
|
\`oo :+sdoohyoydyso/.
|
||||||
|
:o. .:////////++:
|
||||||
|
${c2} \`/++ ${c1}-:::::-
|
||||||
|
${c2} ${c1}\`${c2}++-
|
||||||
|
${c2} ${c1}\`${c2}/+-
|
||||||
|
${c2} ${c1}.${c2}+/.
|
||||||
|
${c2} ${c1}.${c2}:+-.
|
||||||
|
\`--.\`\`
|
||||||
|
"
|
22
ascii/distro/lubuntu
Normal file
22
ascii/distro/lubuntu
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`-/+oyyhhhhyyo+/-\`
|
||||||
|
./shhhhhhhhhhhhhhhhhhs/.
|
||||||
|
\`:shhhhhhhhhhhhhhhhhhhhhhhhs:\`
|
||||||
|
:yhhhhhhhhhhhhhhhs++yhhhhhhhhhy:
|
||||||
|
\`ohhhhhhhhhhhhhs+:. .yhhhhhhhhhhhho\`
|
||||||
|
\`shhhhhhhhhhy+:\` /yhhhhhhhhhhhhhs\`
|
||||||
|
shhhhhhhhy+. .ohhhhhhhhhhhhhs
|
||||||
|
:hhhhhhy/. /hhhhhhhhhhhhh:
|
||||||
|
shhhy/. :hhhhhhhhhhhhs
|
||||||
|
hy+. \` \`+yhs/\` +hhhhhhhhhhhh
|
||||||
|
-.:/oshy- \` :yhhhhhy/ shhhhhhhhhhh
|
||||||
|
shhhhhy-\`/s. .shhhhhhhhho\` .hhhhhhhhhhs
|
||||||
|
:hhhho\`:ys\` /yhhhhhhhhhhhs\` +hhhhhhhhh:
|
||||||
|
shh/.sh+ \`ohhhhhhhhhhhhhhs\` .hhhhhhhhs
|
||||||
|
\`o-+hh: :yhhhhhhhhhhhhhhhho ohhhhhhs\`
|
||||||
|
+hy-\`ohhhhhhhhhhhhhhhhhhh+ -hhhhho\`
|
||||||
|
:.-yhhhhhhhhhhhhhhhhhhhhh: yhhy:
|
||||||
|
:shhhhhhhhhhhhhhhhhhhhhy\`+s:\`
|
||||||
|
.+shhhhhhhhhhhhhhhhhhs:\`
|
||||||
|
\`-/+oyyhhhhyys+/-\`
|
||||||
|
"
|
18
ascii/distro/mac
Normal file
18
ascii/distro/mac
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
"\
|
||||||
|
${c1} -/+:.
|
||||||
|
:++++.
|
||||||
|
/+++/.
|
||||||
|
.:-::- .+/:-\`\`.::-
|
||||||
|
.:/++++++/::::/++++++/:\`
|
||||||
|
${c2} .:///////////////////////:\`
|
||||||
|
////////////////////////\`
|
||||||
|
${c3}-+++++++++++++++++++++++\`
|
||||||
|
/++++++++++++++++++++++/
|
||||||
|
${c4}/sssssssssssssssssssssss.
|
||||||
|
:ssssssssssssssssssssssss-
|
||||||
|
${c5} osssssssssssssssssssssssso/\`
|
||||||
|
\`syyyyyyyyyyyyyyyyyyyyyyyy+\`
|
||||||
|
${c6} \`ossssssssssssssssssssss/
|
||||||
|
:ooooooooooooooooooo+.
|
||||||
|
\`:+oo+/:-..-:/+o+/-
|
||||||
|
"
|
21
ascii/distro/mageia
Normal file
21
ascii/distro/mageia
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c2} .°°.
|
||||||
|
°° .°°.
|
||||||
|
.°°°. °°
|
||||||
|
. .
|
||||||
|
°°° .°°°.
|
||||||
|
.°°°. '___'
|
||||||
|
${c1} .${c2}'___' ${c1} .
|
||||||
|
:dkxc;'. ..,cxkd;
|
||||||
|
.dkk. kkkkkkkkkk .kkd.
|
||||||
|
.dkk. ';cloolc;. .kkd
|
||||||
|
ckk. .kk;
|
||||||
|
xO: cOd
|
||||||
|
xO: lOd
|
||||||
|
lOO. .OO:
|
||||||
|
.k00. .00x
|
||||||
|
.k00; ;00O.
|
||||||
|
.lO0Kc;,,,,,,;c0KOc.
|
||||||
|
;d00KKKKKK00d;
|
||||||
|
.,KKKK,.
|
||||||
|
"
|
19
ascii/distro/manjaro
Normal file
19
ascii/distro/manjaro
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c1}██████████████████ ████████
|
||||||
|
██████████████████ ████████
|
||||||
|
██████████████████ ████████
|
||||||
|
██████████████████ ████████
|
||||||
|
████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
████████ ████████ ████████
|
||||||
|
"
|
18
ascii/distro/mint
Normal file
18
ascii/distro/mint
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
"\
|
||||||
|
${c2}MMMMMMMMMMMMMMMMMMMMMMMMMmds+.
|
||||||
|
MMm----::-://////////////oymNMd+\`
|
||||||
|
MMd ${c1}/++ ${c2}-sNMd:
|
||||||
|
MMNso/\` ${c1}dMM \`.::-. .-::.\` ${c2}.hMN:
|
||||||
|
ddddMMh ${c1}dMM :hNMNMNhNMNMNh: ${c2}\`NMm
|
||||||
|
NMm ${c1}dMM .NMN/-+MMM+-/NMN\` ${c2}dMM
|
||||||
|
NMm ${c1}dMM -MMm \`MMM dMM. ${c2}dMM
|
||||||
|
NMm ${c1}dMM -MMm \`MMM dMM. ${c2}dMM
|
||||||
|
NMm ${c1}dMM .mmd \`mmm yMM. ${c2}dMM
|
||||||
|
NMm ${c1}dMM\` ..\` ... ydm. ${c2}dMM
|
||||||
|
hMM- ${c1}+MMd/-------...-:sdds ${c2}dMM
|
||||||
|
-NMm- ${c1}:hNMNNNmdddddddddy/\` ${c2}dMM
|
||||||
|
-dMNs-${c1}\`\`-::::-------.\`\` ${c2}dMM
|
||||||
|
\`/dMNmy+/:-------------:/yMMM
|
||||||
|
./ydNMMMMMMMMMMMMMMMMMMMMM
|
||||||
|
\.MMMMMMMMMMMMMMMMMMM
|
||||||
|
"
|
22
ascii/distro/netbsd
Normal file
22
ascii/distro/netbsd
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1}__,gnnnOCCCCCOObaau,_
|
||||||
|
${c2}_._ ${c1}__,gnnCCCCCCCCOPF\''
|
||||||
|
${c2}(N\\\\\\\\${c1}XCbngg,._____.,gnnndCCCCCCCCCCCCF\___,,,,___
|
||||||
|
${c2}\\\\N\\\\\\\\${c1}XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCOOOOPYvv.
|
||||||
|
${c2}\\\\N\\\\\\\\${c1}XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCPF\''
|
||||||
|
${c2}\\\\N\\\\\\\\${c1}XCCCCCCCCCCCCCCCCCCCCCCCCCOF\'
|
||||||
|
${c2}\\\\N\\\\\\\\${c1}XCCCCCCCCCCCCCCCCCCCCOF\'
|
||||||
|
${c2}\\\\N\\\\\\\\${c1}XCCCCCCCCCCCCCCCPF\'
|
||||||
|
${c2}\\\\N\\\\\\\\${c1}\PCOCCCOCCFP\\
|
||||||
|
${c2}\\\\N\\
|
||||||
|
\\\\N\\
|
||||||
|
\\\\N\\
|
||||||
|
\\\\NN\\
|
||||||
|
\\\\NN\\
|
||||||
|
\\\\NNA.
|
||||||
|
\\\\NNA,
|
||||||
|
\\\\NNN,
|
||||||
|
\\\\NNN\\
|
||||||
|
\\\\NNN\\
|
||||||
|
\\\\NNNA
|
||||||
|
"
|
21
ascii/distro/nixos
Normal file
21
ascii/distro/nixos
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} ::::. ${c2}'::::: ::::'
|
||||||
|
${c1} '::::: ${c2}':::::. ::::'
|
||||||
|
${c1} ::::: ${c2}'::::.:::::
|
||||||
|
${c1} .......:::::..... ${c2}::::::::
|
||||||
|
${c1} ::::::::::::::::::. ${c2}:::::: ${c1}::::.
|
||||||
|
::::::::::::::::::::: ${c2}:::::. ${c1}.::::'
|
||||||
|
${c2} ..... ::::' ${c1}:::::'
|
||||||
|
${c2} ::::: '::' ${c1}:::::'
|
||||||
|
${c2} ........::::: ' ${c1}:::::::::::.
|
||||||
|
${c2}::::::::::::: ${c1}:::::::::::::
|
||||||
|
${c2} ::::::::::: ${c1}.. ${c1}:::::
|
||||||
|
${c2} .::::: ${c1}.::: ${c1}:::::
|
||||||
|
${c2} .::::: ${c1}::::: ${c1}''''' ${c2}.....
|
||||||
|
::::: ${c1}':::::. ${c2}......:::::::::::::'
|
||||||
|
::: ${c1}::::::. ${c2}':::::::::::::::::'
|
||||||
|
${c1} .:::::::: ${c2}'::::::::::
|
||||||
|
${c1} .::::''::::. ${c2}'::::.
|
||||||
|
${c1} .::::' ::::. ${c2}'::::.
|
||||||
|
${c1} .:::: :::: ${c2}'::::.
|
||||||
|
"
|
25
ascii/distro/openbsd
Normal file
25
ascii/distro/openbsd
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
"\
|
||||||
|
${c3} _
|
||||||
|
(_)
|
||||||
|
${c1} | .
|
||||||
|
${c1} . |L /| . ${c3} _
|
||||||
|
${c1} _ . |\ _| \--+._/| . ${c3}(_)
|
||||||
|
${c1} / ||\| Y J ) / |/| ./
|
||||||
|
J |)'( | \` F\`.'/ ${c3} _
|
||||||
|
${c1} -<| F __ .-< ${c3}(_)
|
||||||
|
${c1} | / .-'${c3}. ${c1}\`. /${c3}-. ${c1}L___
|
||||||
|
J \\ < ${c3}\ ${c1} | | ${c5}O${c3}\\\\${c1}|.-' ${c3} _
|
||||||
|
${c1} _J \\ .- \\\\${c3}/ ${c5}O ${c3}| ${c1}| \\ |${c1}F ${c3}(_)
|
||||||
|
${c1} '-F -<_. \\ .-' \`-' L__
|
||||||
|
__J _ _. >-' ${c2})${c4}._. ${c1}|-'
|
||||||
|
${c1} \`-|.' /_. ${c4}\_| ${c1} F
|
||||||
|
/.- . _.<
|
||||||
|
/' /.' .' \`\\
|
||||||
|
/L /' |/ _.-'-\\
|
||||||
|
/'J ___.---'\|
|
||||||
|
|\ .--' V | \`. \`
|
||||||
|
|/\`. \`-. \`._)
|
||||||
|
/ .-.\\
|
||||||
|
\\ ( \`\\
|
||||||
|
\`.\
|
||||||
|
"
|
17
ascii/distro/openmandriva
Normal file
17
ascii/distro/openmandriva
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
"\
|
||||||
|
${c2} \`\`
|
||||||
|
\`-.
|
||||||
|
${c1} \` ${c2}.---
|
||||||
|
${c1} -/ ${c2}-::--\`
|
||||||
|
${c1} \`++ ${c2}\`----...\`\`\`-:::::.
|
||||||
|
${c1} \`os. ${c2}.::::::::::::::-\`\`\` \` \`
|
||||||
|
${c1} +s+ ${c2}.::::::::::::::::---...--\`
|
||||||
|
${c1}-ss: ${c2}\`-::::::::::::::::-.\`\`.\`\`
|
||||||
|
${c1}/ss- ${c2}.::::::::::::-.\`\` \`
|
||||||
|
${c1}+ss: ${c2}.::::::::::::-
|
||||||
|
${c1}/sso ${c2}.::::::-::::::-
|
||||||
|
${c1}.sss/ ${c2}-:::-.\` .:::::
|
||||||
|
${c1} /sss+. ${c2}..\`${c1} \`--\` ${c2}.:::
|
||||||
|
${c1} -ossso+/:://+/-\` ${c2}.:\`
|
||||||
|
${c1} -/+ooo+/-. ${c2}\`
|
||||||
|
"
|
20
ascii/distro/opensuse
Normal file
20
ascii/distro/opensuse
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} .;ldkO0000Okdl;.
|
||||||
|
.;d00xl:^''''''^:ok00d;.
|
||||||
|
.d00l' 'o00d.
|
||||||
|
.d0Kd'${c1} Okxol:;,. ${c2}:O0d.
|
||||||
|
.OK${c1}KKK0kOKKKKKKKKKKOxo:, ${c2}lKO.
|
||||||
|
,0K${c1}KKKKKKKKKKKKKKK0P^${c2},,,${c1}^dx:${c2} ;00,
|
||||||
|
.OK${c1}KKKKKKKKKKKKKKKk'${c2}.oOPPb.${c1}'0k.${c2} cKO.
|
||||||
|
:KK${c1}KKKKKKKKKKKKKKK: ${c2}kKx..dd ${c1}lKd${c2} 'OK:
|
||||||
|
dKK${c1}KKKKKKKKKOx0KKKd ${c2}^0KKKO' ${c1}kKKc${c2} dKd
|
||||||
|
dKK${c1}KKKKKKKKKK;.;oOKx,..${c2}^${c1}..;kKKK0.${c2} dKd
|
||||||
|
:KK${c1}KKKKKKKKKK0o;...^cdxxOK0O/^^' ${c2}.0K:
|
||||||
|
kKK${c1}KKKKKKKKKKKKK0x;,,......,;od ${c2}lKk
|
||||||
|
'0K${c1}KKKKKKKKKKKKKKKKKKKK00KKOo^ ${c2}c00'
|
||||||
|
'kK${c1}KKOxddxkOO00000Okxoc;'' ${c2}.dKk'
|
||||||
|
l0Ko. .c00l'
|
||||||
|
'l0Kk:. .;xK0l'
|
||||||
|
'lkK0xl:;,,,,;:ldO0kl'
|
||||||
|
'^:ldxkkkkxdl:^'
|
||||||
|
"
|
19
ascii/distro/parabola
Normal file
19
ascii/distro/parabola
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c1} eeeeeeeee
|
||||||
|
eeeeeeeeeeeeeee
|
||||||
|
eeeeee${c2}//////////${c1}eeeee
|
||||||
|
eeeee${c2}///////////////${c1}eeeee
|
||||||
|
eeeee${c2}/// ////${c1}eeee
|
||||||
|
eeee${c2}// ///${c1}eeeee
|
||||||
|
eee ${c2}///${c1}eeeee
|
||||||
|
ee ${c2}//${c1}eeeeee
|
||||||
|
e ${c2}/${c1}eeeeeee
|
||||||
|
eeeeeee
|
||||||
|
eeeeee
|
||||||
|
eeeeee
|
||||||
|
eeeee
|
||||||
|
eeee
|
||||||
|
eee
|
||||||
|
ee
|
||||||
|
e
|
||||||
|
"
|
21
ascii/distro/pclinuxos
Normal file
21
ascii/distro/pclinuxos
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1}mhhhyyyyhhhdN
|
||||||
|
dyssyhhhhhhhhhhhssyhN
|
||||||
|
Nysyhhyo/:-.....-/oyhhhssd
|
||||||
|
Nsshhy+. \`/shhysm
|
||||||
|
dohhy/ -shhsy
|
||||||
|
dohhs\` /hhys
|
||||||
|
N+hho ${c2}+ssssss+- .+syhys+ ${c1}/hhsy
|
||||||
|
ohhh\` ${c2}ymmo++hmm+\`smmy/::+y\` ${c1}shh+
|
||||||
|
+hho ${c2}ymm- /mmy+mms ${c1}:hhod
|
||||||
|
/hh+ ${c2}ymmhhdmmh.smm/ ${c1}.hhsh
|
||||||
|
+hhs ${c2}ymm+::-\` /mmy\` \` ${c1}/hh+m
|
||||||
|
yyhh- ${c2}ymm- /dmdyosyd\` ${c1}\`yhh+
|
||||||
|
ohhy\` ${c2}://\` -/+++/- ${c1}ohhom
|
||||||
|
N+hhy- \`shhoh
|
||||||
|
sshho. \`+hhyom
|
||||||
|
dsyhhs/. \`:ohhhoy
|
||||||
|
dysyhhhso///://+syhhhssh
|
||||||
|
dhyssyhhhhhhyssyyhN
|
||||||
|
mddhdhdmN
|
||||||
|
"
|
21
ascii/distro/peppermint
Normal file
21
ascii/distro/peppermint
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c2} 8ZZZZZZ${c1}MMMMM
|
||||||
|
${c2} .ZZZZZZZZZ${c1}MMMMMMM.
|
||||||
|
${c1} MM${c2}ZZZZZZZZZ${c1}MMMMMMM${c2}ZZZZ
|
||||||
|
${c1} MMMMM${c2}ZZZZZZZZ${c1}MMMMM${c2}ZZZZZZZM
|
||||||
|
${c1} MMMMMMM${c2}ZZZZZZZ${c1}MMMM${c2}ZZZZZZZZZ.
|
||||||
|
${c1} MMMMMMMMM${c2}ZZZZZZ${c1}MMM${c2}ZZZZZZZZZZZI
|
||||||
|
${c1} MMMMMMMMMMM${c2}ZZZZZZ${c1}MM${c2}ZZZZZZZZZZ${c1}MMM
|
||||||
|
${c2} .ZZZ${c1}MMMMMMMMMM${c2}IZZ${c1}MM${c2}ZZZZZ${c1}MMMMMMMMM
|
||||||
|
${c2} ZZZZZZZ${c1}MMMMMMMM${c2}ZZ${c1}M${c2}ZZZZ${c1}MMMMMMMMMMM
|
||||||
|
${c2} ZZZZZZZZZZZZZZZZ${c1}M${c2}Z${c1}MMMMMMMMMMMMMMM
|
||||||
|
${c2} .ZZZZZZZZZZZZZ${c1}MMM${c2}Z${c1}M${c2}ZZZZZZZZZZ${c1}MMMM
|
||||||
|
${c2} .ZZZZZZZZZZZ${c1}MMM${c2}7ZZ${c1}MM${c2}ZZZZZZZZZZ7${c1}M
|
||||||
|
${c2} ZZZZZZZZZ${c1}MMMM${c2}ZZZZ${c1}MMMM${c2}ZZZZZZZ77
|
||||||
|
${c1} MMMMMMMMMMMM${c2}ZZZZZ${c1}MMMM${c2}ZZZZZ77
|
||||||
|
${c1} MMMMMMMMMM${c2}7ZZZZZZ${c1}MMMMM${c2}ZZ77
|
||||||
|
${c1} .MMMMMMM${c2}ZZZZZZZZ${c1}MMMMM${c2}Z7Z
|
||||||
|
${c1} MMMMM${c2}ZZZZZZZZZ${c1}MMMMMMM
|
||||||
|
${c2} NZZZZZZZZZZZ${c1}MMMMM
|
||||||
|
${c2} ZZZZZZZZZ${c1}MM)
|
||||||
|
"
|
20
ascii/distro/puppy
Normal file
20
ascii/distro/puppy
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`-/osyyyysosyhhhhhyys+-
|
||||||
|
-ohmNNmh+/hMMMMMMMMNNNNd+dMMMMNM+
|
||||||
|
yMMMMNNmmddo/NMMMNNNNNNNNNo+NNNNNy
|
||||||
|
.NNNNNNmmmddds:MMNNNNNNNNNNNh:mNNN/
|
||||||
|
-NNNdyyyhdmmmd\`dNNNNNmmmmNNmdd/os/
|
||||||
|
.Nm+shddyooo+/smNNNNmmmmNh. :mmd.
|
||||||
|
NNNNy:\` ./hmmmmmmmNNNN: hNMh
|
||||||
|
NMN- -++- +NNNNNNNNNNm+..-sMMMM-
|
||||||
|
.MMo oNNNNo hNNNNNNNNmhdNNNMMMMM+
|
||||||
|
.MMs /NNNN/ dNmhs+:-\` yMMMMMMMM+
|
||||||
|
mMM+ .. \`sNN+. hMMMMhhMMM-
|
||||||
|
+MMMmo:...:sNMMMMMms:\` hMMMMm.hMMy
|
||||||
|
yMMMMMMMMMMMNdMMMMMM::/+o+//dMMd\`
|
||||||
|
sMMMMMMMMMMN+:oyyo:sMMMNNMMMNy\`
|
||||||
|
:mMMMMMMMMMMMmddNMMMMMMMMmh/
|
||||||
|
/dMMMMMMMMMMMMMMMMMMNdy/\`
|
||||||
|
.+hNMMMMMMMMMNmdhs/.
|
||||||
|
.:/+ooo+/:-.
|
||||||
|
"
|
23
ascii/distro/qubes
Normal file
23
ascii/distro/qubes
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`..--..\`
|
||||||
|
\`.----------.\`
|
||||||
|
\`..----------------..\`
|
||||||
|
\`.------------------------.\`\`
|
||||||
|
\`..-------------....-------------..\`
|
||||||
|
.::----------..\`\` \`\`..----------:+:
|
||||||
|
:////:----..\` \`..---:/ossso
|
||||||
|
:///////:\` \`/osssssso
|
||||||
|
:///////: /ssssssso
|
||||||
|
:///////: /ssssssso
|
||||||
|
:///////: /ssssssso
|
||||||
|
:///////: /ssssssso
|
||||||
|
:///////: /ssssssso
|
||||||
|
:////////-\` .:sssssssso
|
||||||
|
:///////////-.\` \`-/osssssssssso
|
||||||
|
\`//////////////:-\`\`\`.:+ssssssssssssso-
|
||||||
|
.-://////////////sssssssssssssso/-\`
|
||||||
|
\`.:///////////sssssssssssssso:.
|
||||||
|
.-:///////ssssssssssssssssss/\`
|
||||||
|
\`.:////ssss+/+ssssssssssss.
|
||||||
|
\`--//- \`-/osssso/.
|
||||||
|
"
|
20
ascii/distro/raspbian
Normal file
20
ascii/distro/raspbian
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} .',;:cc;,'. .,;::c:,,.
|
||||||
|
,ooolcloooo: 'oooooccloo:
|
||||||
|
.looooc;;:ol :oc;;:ooooo'
|
||||||
|
;oooooo: ,ooooooc.
|
||||||
|
.,:;'. .;:;'.
|
||||||
|
${c2}.... ..'''''. ....
|
||||||
|
.''. ..'''''. ..''.
|
||||||
|
.. ..... ..... ..
|
||||||
|
. .''''''' .''''''. .
|
||||||
|
.'' .'''''''' .'''''''. ''.
|
||||||
|
''' ''''''' .'''''' '''
|
||||||
|
.' ........... ... .'.
|
||||||
|
.... ''''''''. .''.
|
||||||
|
'''''. ''''''''. .'''''
|
||||||
|
'''''. .'''''. .'''''.
|
||||||
|
..''. . .''..
|
||||||
|
.'''''''
|
||||||
|
......
|
||||||
|
"
|
18
ascii/distro/redhat
Normal file
18
ascii/distro/redhat
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
"\
|
||||||
|
${c2} \`.-..........\`
|
||||||
|
\`////////::.\`-/.
|
||||||
|
-: ....-////////.
|
||||||
|
//:-::///////////\`
|
||||||
|
\`--::: \`-://////////////:
|
||||||
|
//////- \`\`.-:///////// .\`
|
||||||
|
\`://////:-.\` :///////::///:\`
|
||||||
|
.-/////////:---/////////////:
|
||||||
|
.-://////////////////////.
|
||||||
|
${c1} yMN+\`.-${c2}::///////////////-\`
|
||||||
|
${c1} .-\`:NMMNMs\` \`..-------..\`
|
||||||
|
MN+/mMMMMMhoooyysshsss
|
||||||
|
MMM MMMMMMMMMMMMMMyyddMMM+
|
||||||
|
MMMM MMMMMMMMMMMMMNdyNMMh\` hyhMMM
|
||||||
|
MMMMMMMMMMMMMMMMyoNNNMMM+. MMMMMMMM
|
||||||
|
MMNMMMNNMMMMMNM+ mhsMNyyyyMNMMMMsMM
|
||||||
|
"
|
20
ascii/distro/sabayon
Normal file
20
ascii/distro/sabayon
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} ...........
|
||||||
|
.. ..
|
||||||
|
.. ..
|
||||||
|
.. ${c1}o ${c2}..
|
||||||
|
.. ${c1}:W' ${c2}..
|
||||||
|
.. ${c1}.d. ${c2}..
|
||||||
|
:. ${c1}.KNO ${c2}.:
|
||||||
|
:. ${c1}cNNN. ${c2}.:
|
||||||
|
: ${c1}dXXX, ${c2}:
|
||||||
|
: ${c1}. dXXX, .cd, ${c2}:
|
||||||
|
: ${c1}'kc .. dKKK. ,ll;:' ${c2}:
|
||||||
|
: ${c1}.xkkxc;..dkkkc',cxkkl ${c2}:
|
||||||
|
:. ${c1}.,cdddddddddddddo:. ${c2}.:
|
||||||
|
.. ${c1}:lllllll: ${c2}..
|
||||||
|
.. ${c1}',,,,, ${c2}..
|
||||||
|
.. ..
|
||||||
|
.. ..
|
||||||
|
...............
|
||||||
|
"
|
20
ascii/distro/sailfishos
Normal file
20
ascii/distro/sailfishos
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} .+eWWW
|
||||||
|
.+ee+++eee e.
|
||||||
|
.ee++eeeeeeee +e.
|
||||||
|
.e++ee++eeeeeee+eee+e+
|
||||||
|
ee.e+.ee+eee++eeeeee+
|
||||||
|
W.+e.e+.e++ee+eee
|
||||||
|
W.+e.W.ee.W++ee'
|
||||||
|
+e.W W.e+.W.W+
|
||||||
|
W.e.+e.W W W.
|
||||||
|
e e e +e.W.W
|
||||||
|
.W W W.
|
||||||
|
W.+e.W.
|
||||||
|
W++e.ee+.
|
||||||
|
++ +ee++eeeee++.
|
||||||
|
' '+++e 'ee.
|
||||||
|
ee
|
||||||
|
ee
|
||||||
|
e
|
||||||
|
"
|
22
ascii/distro/scientific
Normal file
22
ascii/distro/scientific
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} =/;;/-
|
||||||
|
+: //
|
||||||
|
/; /;
|
||||||
|
-X H.
|
||||||
|
.//;;;:;;-, X= :+ .-;:=;:;#;.
|
||||||
|
M- ,=;;;#:, ,:#;;:=, ,@
|
||||||
|
:# :#.=/++++/=.$= #=
|
||||||
|
,#; #/:+/;,,/++:+/ ;+.
|
||||||
|
,+/. ,;@+, ,#H;, ,/+,
|
||||||
|
;+;;/= @. ${c2}.H${c3}#${c2}#X ${c1}-X :///+;
|
||||||
|
;+=;;;.@, ${c3}.X${c2}M${c3}@$. ${c1}=X.//;=#/.
|
||||||
|
,;: :@#= =\$H: .+#-
|
||||||
|
,#= #;-///==///-// =#,
|
||||||
|
;+ :#-;;;:;;;;-X- +:
|
||||||
|
@- .-;;;;M- =M/;;;-. -X
|
||||||
|
:;;::;;-. #- :+ ,-;;-;:==
|
||||||
|
,X H.
|
||||||
|
;/ #=
|
||||||
|
// +;
|
||||||
|
'////'
|
||||||
|
"
|
23
ascii/distro/slackware
Normal file
23
ascii/distro/slackware
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
"\
|
||||||
|
${c1} :::::::
|
||||||
|
:::::::::::::::::::
|
||||||
|
:::::::::::::::::::::::::
|
||||||
|
::::::::${c2}cllcccccllllllll${c1}::::::
|
||||||
|
:::::::::${c2}lc dc${c1}:::::::
|
||||||
|
::::::::${c2}cl clllccllll oc${c1}:::::::::
|
||||||
|
:::::::::${c2}o lc${c1}::::::::${c2}co oc${c1}::::::::::
|
||||||
|
::::::::::${c2}o cccclc${c1}:::::${c2}clcc${c1}::::::::::::
|
||||||
|
:::::::::::${c2}lc cclccclc${c1}:::::::::::::
|
||||||
|
::::::::::::::${c2}lcclcc lc${c1}::::::::::::
|
||||||
|
::::::::::${c2}cclcc${c1}:::::${c2}lccclc oc${c1}:::::::::::
|
||||||
|
::::::::::${c2}o l${c1}::::::::::${c2}l lc${c1}:::::::::::
|
||||||
|
:::::${c2}cll${c1}:${c2}o clcllcccll o${c1}:::::::::::
|
||||||
|
:::::${c2}occ${c1}:${c2}o clc${c1}:::::::::::
|
||||||
|
::::${c2}ocl${c1}:${c2}ccslclccclclccclclc${c1}:::::::::::::
|
||||||
|
:::${c2}oclcccccccccccccllllllllllllll${c1}:::::
|
||||||
|
::${c2}lcc1lcccccccccccccccccccccccco${c1}::::
|
||||||
|
::::::::::::::::::::::::::::::::
|
||||||
|
::::::::::::::::::::::::::::
|
||||||
|
::::::::::::::::::::::
|
||||||
|
::::::::::::
|
||||||
|
"
|
20
ascii/distro/solus
Normal file
20
ascii/distro/solus
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} e e
|
||||||
|
eee ee
|
||||||
|
eeee eee
|
||||||
|
${c2} wwwwwwwww${c1}eeeeee
|
||||||
|
${c2} wwwwwwwwwwwwwww${c1}eee
|
||||||
|
${c2} wwwwwwwwwwwwwwwwwww${c1}eeeeeeee
|
||||||
|
${c2} wwwww ${c1}eeeee${c2}wwwwww${c1}eeee
|
||||||
|
${c2}www ${c1}eeee${c2}wwwwww${c1}e
|
||||||
|
${c2}ww ${c1}ee${c2}wwwwww
|
||||||
|
w wwwww
|
||||||
|
wwwww
|
||||||
|
wwwww
|
||||||
|
wwwww
|
||||||
|
wwww
|
||||||
|
wwww
|
||||||
|
wwww
|
||||||
|
www
|
||||||
|
ww
|
||||||
|
"
|
20
ascii/distro/steamos
Normal file
20
ascii/distro/steamos
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} .,,,,.
|
||||||
|
.,'onNMMMMMNNnn',.
|
||||||
|
.'oNMANKMMMMMMMMMMMNNn'.
|
||||||
|
.'ANMMMMMMMXKNNWWWPFFWNNMNn.
|
||||||
|
;NNMMMMMMMMMMNWW'' ,.., 'WMMM,
|
||||||
|
;NMMMMV+##+VNWWW' .+;'':+, 'WMW,
|
||||||
|
,VNNWP+${c1}######${c2}+WW, ${c1}+: ${c2}:+, +MMM,
|
||||||
|
'${c1}+#############, +. ,+' ${c2}+NMMM
|
||||||
|
${c1} '*#########*' '*,,*' ${c2}.+NMMMM.
|
||||||
|
${c1} \`'*###*' ,.,;###${c2}+WNM,
|
||||||
|
${c1} .,;;, .;##########${c2}+W
|
||||||
|
${c1},',. '; ,+##############'
|
||||||
|
'###+. :,. .,; ,###############'
|
||||||
|
'####.. \`'' .,###############'
|
||||||
|
'#####+++################'
|
||||||
|
'*##################*'
|
||||||
|
''*##########*''
|
||||||
|
''''''
|
||||||
|
"
|
21
ascii/distro/tails
Normal file
21
ascii/distro/tails
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`\`
|
||||||
|
./yhNh
|
||||||
|
syy/Nshh \`:o/
|
||||||
|
N:dsNshh █ \`ohNMMd
|
||||||
|
N-/+Nshh \`yMMMMd
|
||||||
|
N-yhMshh yMMMMd
|
||||||
|
N-s:hshh █ yMMMMd so//.
|
||||||
|
N-oyNsyh yMMMMd d Mms.
|
||||||
|
N:hohhhd:. yMMMMd syMMM+
|
||||||
|
Nsyh+-..+y+- yMMMMd :mMM+
|
||||||
|
+hy- -ss/\`yMMMM \`+d+
|
||||||
|
:sy/. ./yNMMMMm \`\`
|
||||||
|
.+ys- \`:+hNMMMMMMy/\`
|
||||||
|
\`hNmmMMMMMMMMMMMMdo.
|
||||||
|
dMMMMMMMMMMMMMMMMMNh:
|
||||||
|
+hMMMMMMMMMMMMMMMMMmy.
|
||||||
|
-oNMMMMMMMMMMmy+.\`
|
||||||
|
\`:yNMMMds/.\`
|
||||||
|
.//\`
|
||||||
|
"
|
28
ascii/distro/travis
Normal file
28
ascii/distro/travis
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`:+shdmNNNNmdhs+-
|
||||||
|
${c1} .ohmyo/-.\` \`.-/oymh+.
|
||||||
|
${c1} /hd+. \`\`\`\`\`\`\`\`\`\` -ody:
|
||||||
|
${c1} :dd: ${c2}:MMMMMMMMMM:${c1} /dh-
|
||||||
|
${c1} \`sNo ${c2}:NNdhMMhdNN-${c1} \`oN+
|
||||||
|
${c1} \`dN: \`\`\`\` ${c2}\`\`\`sMMs\`\`\`${c1} \`.\`\`\`\` /Ny
|
||||||
|
${c1} \`.dMy++ossss+. ${c2}yMMy${c1} ./+ooossodMs\`
|
||||||
|
${c1} -syhs/:-.\`\` ${c2}oNMMNo${c1} \`.-/shyo.
|
||||||
|
${c1} Nh. ${c2}+hhhh+${c1} -mh
|
||||||
|
${c1} My \`\` \`\`\`\`....------------....\`\`\`\` \` md
|
||||||
|
${c1} dN-:ohhddddmmmNNNMMMMMMMMMMM${c1}NNNNmmddddhhy+-:Ms
|
||||||
|
${c1} -NNMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNm.
|
||||||
|
${c2}\`oNMMMMdh${c5}yssmmy+:----:/smmdyo+++/+osyhhMMN+:.
|
||||||
|
${c2}:hNdomMM\`${c1} ${c3}:-+${c4}dd${c1}: ${c5}.dmNMNm. ${c3}y${c4}Nm${c5}: \`MMh
|
||||||
|
${c2}\`oh+.\`${c5} sMM: ${c3}mMMd ${c5}hMM++MMh ${c3}\`NMMh\`${c5} /MM+
|
||||||
|
${c2}\`/-\`${c5} /MMs\` ${c3}.///:${c5}.+MMs sMM+-${c3}//:-\`${c5} ./dMh\`
|
||||||
|
${c5}\`hNMmo/+sydmmNNNd\` \`dNNNNNmmmddmMmm\`
|
||||||
|
${c5}/mhNNmhys+${c1}///:+:--/s+o${c5}s/://+oss:s/
|
||||||
|
${c1}s+\`\`\`\` ${c2}.sNNNMMNNMMMMMNy:${c1}\`\`${c2} /h:os\`
|
||||||
|
${c2}/o:.oo \`-:oNMMMMMMMMMMMMMMMMNNNmmNNMd\`
|
||||||
|
${c2}/NNmNmNNMMMMMMMMMMMMMMMMMMMMMMMMMMh\`
|
||||||
|
${c2}.hMMMMMMMMMMMMMMMMhMMMMMMMMMMMMNs\`
|
||||||
|
${c2}/dMMMMMMMMMMMMd+${c1}::${c2}smNMMdys+:.
|
||||||
|
${c2}./osysooshy${c1}+///++++:\`
|
||||||
|
|
||||||
|
|
||||||
|
"
|
20
ascii/distro/trisquel
Normal file
20
ascii/distro/trisquel
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} ▄▄▄▄▄▄
|
||||||
|
▄█████████▄
|
||||||
|
▄▄▄▄▄▄ ████▀ ▀████
|
||||||
|
▄██████████▄ ████▀ ▄▄ ▀███
|
||||||
|
▄███▀▀ ▀▀████ ███▄ ▄█ ███
|
||||||
|
▄███ ▄▄▄ ████▄ ▀██████ ▄███
|
||||||
|
███ █▀▀██▄ █████▄ ▀▀ ▄████
|
||||||
|
▀███ ███ ███████▄▄ ▄▄██████
|
||||||
|
${c1} ▀███▄ ▄███ █████████████${c2}████▀
|
||||||
|
${c1} ▀█████████ ███████${c2}███▀▀▀
|
||||||
|
▀▀███▀▀ ██████▀▀
|
||||||
|
██████▀ ▄▄▄▄
|
||||||
|
█████▀ ████████
|
||||||
|
█████ ███▀ ▀███
|
||||||
|
████▄ ██▄▄▄ ███
|
||||||
|
█████▄ ▀▀ ▄██
|
||||||
|
██████▄▄▄████
|
||||||
|
▀▀█████▀▀
|
||||||
|
"
|
20
ascii/distro/ubuntu
Normal file
20
ascii/distro/ubuntu
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c2} ./+o+-
|
||||||
|
${c1} yyyyy- ${c2}-yyyyyy+
|
||||||
|
${c1} ${c1}://+//////${c2}-yyyyyyo
|
||||||
|
${c3} .++ ${c1}.:/++++++/-${c2}.+sss/\`
|
||||||
|
${c3} .:++o: ${c1}/++++++++/:--:/-
|
||||||
|
${c3} o:+o+:++.${c1}\`..\`\`\`.-/oo+++++/
|
||||||
|
${c3} .:+o:+o/.${c1} \`+sssoo+/
|
||||||
|
${c1} .++/+:${c3}+oo+o:\`${c1} /sssooo.
|
||||||
|
${c1} /+++//+:${c3}\`oo+o${c1} /::--:.
|
||||||
|
${c1} \+/+o+++${c3}\`o++o${c2} ++////.
|
||||||
|
${c1} .++.o+${c3}++oo+:\`${c2} /dddhhh.
|
||||||
|
${c3} .+.o+oo:.${c2} \`oddhhhh+
|
||||||
|
${c3} \+.++o+o\`${c2}\`-\`\`\`\`.:ohdhhhhh+
|
||||||
|
${c3} \`:o+++ ${c2}\`ohhhhhhhhyo++os:
|
||||||
|
${c3} .o:${c2}\`.syhhhhhhh/${c3}.oo++o\`
|
||||||
|
${c2} /osyyyyyyo${c3}++ooo+++/
|
||||||
|
${c2} \`\`\`\`\` ${c3}+oo+++o\:
|
||||||
|
${c3} \`oo++.
|
||||||
|
"
|
22
ascii/distro/ubuntu-gnome
Normal file
22
ascii/distro/ubuntu-gnome
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} .:/+oossssoo+/:.
|
||||||
|
\`:+ssssssssssssssssss+:\`
|
||||||
|
-+ssssssssssssssssssssssss+-
|
||||||
|
-ossssssssssss/osssssssssssssso.
|
||||||
|
/sssssssssss+- -ossssssssssssss/
|
||||||
|
+ssssssssss/\` -:\` -osssssssssssss+
|
||||||
|
+ssssssssss. :ssos/\` -ossssssssssss+
|
||||||
|
-ssssssssss/ :s+\` -os/\` -osssssssssss-
|
||||||
|
+ssssssssss+ \`os:\` -os/\` -osssssssss+
|
||||||
|
ssssssssssss/ :ss:\` -os/\` -ossssssss
|
||||||
|
ssssssssss//so- \`:ss:\` -os/\` -ossssss
|
||||||
|
+ssssssss: \`/so- \`:ss:\` -os/./ssssss+
|
||||||
|
-ssssssssso- \`/so- \`+ss- \`osssssssss-
|
||||||
|
+sssssssssso- \`/so:/ss: .osssssssss+
|
||||||
|
+ssssssssssso- -::- \`+ssssssssss+
|
||||||
|
/sssssssssssso:.\` \`-+sssssssssss/
|
||||||
|
.osssssssssssssssssssssssssssso.
|
||||||
|
-+ssssssssssssssssssssssss+-
|
||||||
|
\`:+ssssssssssssssssss+:\`
|
||||||
|
.:/+oossssoo+/:.
|
||||||
|
"
|
20
ascii/distro/void
Normal file
20
ascii/distro/void
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
"\
|
||||||
|
${c1} __.;=====;.__
|
||||||
|
_.=+==++=++=+=+===;.
|
||||||
|
-=+++=+===+=+=+++++=_
|
||||||
|
. -=:\`\` \`--==+=++==.
|
||||||
|
_vi, \` --+=++++:
|
||||||
|
.uvnvi. _._ -==+==+.
|
||||||
|
.vvnvnI\` .;==|==;. :|=||=|.
|
||||||
|
${c2}+QmQQmpvvnv; ${c2}_yYsyQQWUUQQQm #QmQ#${c1}:${c2}QQQWUV\$QQmL
|
||||||
|
${c2} -QQWQWpvvo${c2}wZ?.wQQQE${c1}==<${c2}QWWQ/QWQW.QQWW${c1}(: ${c2}jQWQE
|
||||||
|
${c2} -\$QQQQmmU' jQQQ@${c1}+=<${c2}QWQQ)mQQQ.mQQQC${c1}+;${c2}jWQQ@'
|
||||||
|
${c2} -\$WQ8YnI: ${c2}QWQQwgQQWV${c1}\`${c2}mWQQ.jQWQQgyyWW@!
|
||||||
|
-1vvnvv. ${c1}\`~+++\` ++|+++
|
||||||
|
+vnvnnv, \`-|===
|
||||||
|
+vnvnvns. . :=-
|
||||||
|
-Invnvvnsi..___..=sv=. \`
|
||||||
|
+Invnvnvnnnnnnnnvvnn;.
|
||||||
|
~|Invnvnvvnvvvnnv}+\`
|
||||||
|
-~\|{*l}*|\\~
|
||||||
|
"
|
18
ascii/distro/windows
Normal file
18
ascii/distro/windows
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
"\
|
||||||
|
${c1} ,.=:!!t3Z3z.,
|
||||||
|
:tt:::tt333EE3
|
||||||
|
${c1} Et:::ztt33EEEL${c2} @Ee., ..,
|
||||||
|
${c1} ;tt:::tt333EE7${c2} ;EEEEEEttttt33#
|
||||||
|
${c1} :Et:::zt333EEQ.${c2} \$EEEEEttttt33QL
|
||||||
|
${c1} it::::tt333EEF${c2} @EEEEEEttttt33F
|
||||||
|
${c1} ;3=*^\`\`\`\"*4EEV${c2} :EEEEEEttttt33@.
|
||||||
|
${c3} ,.=::::!t=., ${c1}\`${c2} @EEEEEEtttz33QF
|
||||||
|
${c3} ;::::::::zt33)${c2} \"4EEEtttji3P*
|
||||||
|
${c3} :t::::::::tt33.${c4}:Z3z..${c2} \`\`${c4} ,..g.
|
||||||
|
${c3} i::::::::zt33F${c4} AEEEtttt::::ztF
|
||||||
|
${c3} ;:::::::::t33V${c4} ;EEEttttt::::t3
|
||||||
|
${c3} E::::::::zt33L${c4} @EEEtttt::::z3F
|
||||||
|
${c3}{3=*^\`\`\`\"*4E3)${c4} ;EEEtttt:::::tZ\`
|
||||||
|
${c3} \`${c4} :EEEEtttt::::z7
|
||||||
|
\"VEzjt:;;z>*\`
|
||||||
|
"
|
21
ascii/distro/windows10
Normal file
21
ascii/distro/windows10
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
"\
|
||||||
|
${c1} ..,
|
||||||
|
....,,:;+ccllll
|
||||||
|
...,,+:; cllllllllllllllllll
|
||||||
|
,cclllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
llllllllllllll lllllllllllllllllll
|
||||||
|
\`'ccllllllllll lllllllllllllllllll
|
||||||
|
\`'\\*:: :ccllllllllllllllll
|
||||||
|
\`\`\`\`''\*::cll
|
||||||
|
\`\`
|
||||||
|
"
|
22
ascii/distro/xubuntu
Normal file
22
ascii/distro/xubuntu
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`-/osyhddddhyso/-\`
|
||||||
|
.+yddddddddddddddddddy+.
|
||||||
|
:yddddddddddddddddddddddddy:
|
||||||
|
-yddddddddddddddddddddhdddddddy-
|
||||||
|
odddddddddddyshdddddddh\`dddd+ydddo
|
||||||
|
\`yddddddhshdd- ydddddd+\`ddh.:dddddy\`
|
||||||
|
sddddddy /d. :dddddd-:dy\`-ddddddds
|
||||||
|
:ddddddds /+ .dddddd\`yy\`:ddddddddd:
|
||||||
|
sdddddddd\` . .-:/+ssdyodddddddddds
|
||||||
|
ddddddddy \`:ohddddddddd
|
||||||
|
dddddddd. +dddddddd
|
||||||
|
sddddddy ydddddds
|
||||||
|
:dddddd+ .oddddddd:
|
||||||
|
sdddddo ./ydddddddds
|
||||||
|
\`yddddd. \`:ohddddddddddy\`
|
||||||
|
oddddh/\` \`.:+shdddddddddddddo
|
||||||
|
-ydddddhyssyhdddddddddddddddddy-
|
||||||
|
:yddddddddddddddddddddddddy:
|
||||||
|
.+yddddddddddddddddddy+.
|
||||||
|
\`-/osyhddddhyso/-\`
|
||||||
|
"
|
19
ascii/distro/zorin
Normal file
19
ascii/distro/zorin
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"\
|
||||||
|
${c1} \`osssssssssssssssssssso\`
|
||||||
|
.osssssssssssssssssssssso.
|
||||||
|
.+oooooooooooooooooooooooo+.
|
||||||
|
|
||||||
|
|
||||||
|
\`::::::::::::::::::::::. .:\`
|
||||||
|
\`+ssssssssssssssssss+:.\` \`.:+ssso\`
|
||||||
|
.ossssssssssssssso/. \`-+ossssssso.
|
||||||
|
ssssssssssssso/-\` \`-/osssssssssssss
|
||||||
|
.ossssssso/-\` .-/ossssssssssssssso.
|
||||||
|
\`+sss+:. \`.:+ssssssssssssssssss+\`
|
||||||
|
\`:. .::::::::::::::::::::::\`
|
||||||
|
|
||||||
|
|
||||||
|
.+oooooooooooooooooooooooo+.
|
||||||
|
-osssssssssssssssssssssso-
|
||||||
|
\`osssssssssssssssssssso\`
|
||||||
|
"
|
400
config/config
Normal file
400
config/config
Normal file
@ -0,0 +1,400 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# vim:fdm=marker
|
||||||
|
#
|
||||||
|
# Neofetch config file
|
||||||
|
# https://github.com/dylanaraps/neofetch
|
||||||
|
|
||||||
|
# Speed up script by not using unicode
|
||||||
|
export LC_ALL=C
|
||||||
|
export LANG=C
|
||||||
|
|
||||||
|
# Info Options {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Info
|
||||||
|
# See this wiki page for more info:
|
||||||
|
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
|
||||||
|
printinfo () {
|
||||||
|
info title
|
||||||
|
info underline
|
||||||
|
|
||||||
|
info "OS" distro
|
||||||
|
info "Kernel" kernel
|
||||||
|
info "Uptime" uptime
|
||||||
|
info "Packages" packages
|
||||||
|
info "Shell" shell
|
||||||
|
info "Resolution" resolution
|
||||||
|
info "DE" de
|
||||||
|
info "WM" wm
|
||||||
|
info "WM Theme" wmtheme
|
||||||
|
info "Theme" theme
|
||||||
|
info "Icons" icons
|
||||||
|
info "CPU" cpu
|
||||||
|
info "GPU" gpu
|
||||||
|
info "Memory" memory
|
||||||
|
|
||||||
|
# info "Font" font
|
||||||
|
# info "Disk" disk
|
||||||
|
# info "Battery" battery
|
||||||
|
# info "Local IP" localip
|
||||||
|
# info "Public IP" publicip
|
||||||
|
# info "Users" users
|
||||||
|
# info "Birthday" birthday
|
||||||
|
# info "Song" song
|
||||||
|
|
||||||
|
info linebreak
|
||||||
|
info cols
|
||||||
|
info linebreak
|
||||||
|
info linebreak
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# Kernel
|
||||||
|
|
||||||
|
# Show more kernel info
|
||||||
|
# --kernel_shorthand on/off
|
||||||
|
kernel_shorthand="on"
|
||||||
|
|
||||||
|
|
||||||
|
# Distro
|
||||||
|
|
||||||
|
# Mac OS X hide/show build version
|
||||||
|
# --osx_buildversion on/off
|
||||||
|
osx_buildversion="on"
|
||||||
|
|
||||||
|
# Mac OS X hide/show codename
|
||||||
|
# --osx_codename on/off
|
||||||
|
osx_codename="on"
|
||||||
|
|
||||||
|
# Show 'x86_64' and 'x86' in 'Distro:' output.
|
||||||
|
# --os_arch on/off
|
||||||
|
os_arch="on"
|
||||||
|
|
||||||
|
|
||||||
|
# Uptime
|
||||||
|
|
||||||
|
# Shorten the output of the uptime function
|
||||||
|
# --uptime_shorthand tiny, on, off
|
||||||
|
uptime_shorthand="off"
|
||||||
|
|
||||||
|
|
||||||
|
# Shell
|
||||||
|
|
||||||
|
# Show the path to $SHELL
|
||||||
|
# --shell_path on/off
|
||||||
|
shell_path="on"
|
||||||
|
|
||||||
|
# Show $SHELL's version
|
||||||
|
# --shell_version on/off
|
||||||
|
shell_version="off"
|
||||||
|
|
||||||
|
|
||||||
|
# CPU
|
||||||
|
|
||||||
|
# CPU speed type
|
||||||
|
# Only works on Linux with cpufreq.
|
||||||
|
# --speed_type current, min, max, bios,
|
||||||
|
# scaling_current, scaling_min, scaling_max
|
||||||
|
speed_type="max"
|
||||||
|
|
||||||
|
# CPU Display
|
||||||
|
# Set shorthand setting and progress bar setting
|
||||||
|
# --cpu_display (name, speed, tiny, on, off) (bar, infobar, barinfo, off)
|
||||||
|
cpu_shorthand="off"
|
||||||
|
cpu_display="off"
|
||||||
|
|
||||||
|
# CPU Cores
|
||||||
|
# Display CPU cores in output
|
||||||
|
# --cpu_cores on/off
|
||||||
|
cpu_cores="on"
|
||||||
|
|
||||||
|
|
||||||
|
# GPU
|
||||||
|
|
||||||
|
# Shorten output of the getgpu funcion
|
||||||
|
# --gpu_shorthand on/off/tiny
|
||||||
|
gpu_shorthand="on"
|
||||||
|
|
||||||
|
# Resolution
|
||||||
|
|
||||||
|
# Display refresh rate next to each monitor
|
||||||
|
# Unsupported on Windows
|
||||||
|
# --refresh_rate on/off
|
||||||
|
refresh_rate="off"
|
||||||
|
|
||||||
|
|
||||||
|
# Gtk Theme / Icons
|
||||||
|
|
||||||
|
# Shorten output (Hide [GTK2] etc)
|
||||||
|
# --gtk_shorthand on/off
|
||||||
|
gtk_shorthand="off"
|
||||||
|
|
||||||
|
|
||||||
|
# Enable/Disable gtk2 theme/icons output
|
||||||
|
# --gtk2 on/off
|
||||||
|
gtk2="on"
|
||||||
|
|
||||||
|
# Enable/Disable gtk3 theme/icons output
|
||||||
|
# --gtk3 on/off
|
||||||
|
gtk3="on"
|
||||||
|
|
||||||
|
|
||||||
|
# Battery
|
||||||
|
|
||||||
|
# Which battery to display.
|
||||||
|
# By default we display all batteries.
|
||||||
|
# NOTE: Only works on Linux.
|
||||||
|
# --battery_num all, 0, 1, 2, etc
|
||||||
|
battery_num="all"
|
||||||
|
|
||||||
|
# Whether or not to print each battery on the same line.
|
||||||
|
# By default each battery gets its own line and title.
|
||||||
|
# NOTE: Only works on Linux.
|
||||||
|
# --battery_shorthand on/off
|
||||||
|
battery_shorthand="off"
|
||||||
|
|
||||||
|
|
||||||
|
# IP Address
|
||||||
|
|
||||||
|
# Website to ping for the public IP
|
||||||
|
# --ip_host url
|
||||||
|
public_ip_host="http://ident.me"
|
||||||
|
|
||||||
|
|
||||||
|
# Song
|
||||||
|
|
||||||
|
# Print the Artist and Title on seperate lines
|
||||||
|
# --song_shorthand on/off
|
||||||
|
song_shorthand="off"
|
||||||
|
|
||||||
|
|
||||||
|
# Birthday
|
||||||
|
|
||||||
|
# Whether to show a long pretty output
|
||||||
|
# or a shortened one
|
||||||
|
# NOTE: Long pretty output doesn't work on OpenBSD or NetBSD.
|
||||||
|
# --birthday_shorthand on/off
|
||||||
|
birthday_shorthand="off"
|
||||||
|
|
||||||
|
# Whether to show the time in the output
|
||||||
|
# --birthday_time on/off
|
||||||
|
birthday_time="on"
|
||||||
|
|
||||||
|
# Date format to use when printing birthday
|
||||||
|
# --birthday_format "format"
|
||||||
|
birthday_format="+%a %d %b %Y %l:%M %p"
|
||||||
|
|
||||||
|
|
||||||
|
# Color Blocks
|
||||||
|
|
||||||
|
# Color block range
|
||||||
|
# --block_range start end
|
||||||
|
start=0
|
||||||
|
end=7
|
||||||
|
|
||||||
|
# Toggle color blocks
|
||||||
|
# --color_blocks on/off
|
||||||
|
color_blocks="on"
|
||||||
|
|
||||||
|
# Color block width
|
||||||
|
# --color_block_width num
|
||||||
|
block_width=3
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Text Colors {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Text Colors
|
||||||
|
# Each number represents a different part of
|
||||||
|
# the text in this order:
|
||||||
|
# title, @, underline, subtitle, colon, info
|
||||||
|
# colors=(4 6 1 8 8 6)
|
||||||
|
colors=(distro)
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Text Options {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Toggle line wrapping
|
||||||
|
# --line_wrap on/off
|
||||||
|
line_wrap="off"
|
||||||
|
|
||||||
|
# Toggle bold text
|
||||||
|
# --bold on/off
|
||||||
|
bold="on"
|
||||||
|
|
||||||
|
# Enable/Disable Underline
|
||||||
|
# --underline on/off
|
||||||
|
underline="on"
|
||||||
|
|
||||||
|
# Underline character
|
||||||
|
# --underline_char char
|
||||||
|
underline_char="-"
|
||||||
|
|
||||||
|
# Prompt height
|
||||||
|
# You should only have to change this if your
|
||||||
|
# prompt is greater than 2 lines high.
|
||||||
|
# --prompt_height num
|
||||||
|
prompt_height=1
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Progress Bars {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Progress bar character
|
||||||
|
# --progress_char char
|
||||||
|
progress_char="━"
|
||||||
|
|
||||||
|
# Progress bar length in spaces
|
||||||
|
# Number of chars long to make the progress bars.
|
||||||
|
# --progress_length num
|
||||||
|
progress_length="15"
|
||||||
|
|
||||||
|
# Progress bar colors
|
||||||
|
# When set to distro, uses your distro's logo colors
|
||||||
|
# Takes: num, "distro"
|
||||||
|
# --progress_colors col col
|
||||||
|
progress_color_elapsed="distro"
|
||||||
|
progress_color_total="distro"
|
||||||
|
|
||||||
|
# Customize how the info is displayed.
|
||||||
|
# bar: Only the progress bar is displayed.
|
||||||
|
# infobar: The bar is displayed after the info.
|
||||||
|
# barinfo: The bar is displayed before the info.
|
||||||
|
# off: Only the info is displayed.
|
||||||
|
#
|
||||||
|
# --memory_display bar/infobar/barinfo/off
|
||||||
|
# --battery_display bar/infobar/barinfo/off
|
||||||
|
# --disk_display bar/infobar/barinfo/off
|
||||||
|
memory_display="off"
|
||||||
|
battery_display="off"
|
||||||
|
disk_display="off"
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Image Options {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Image Source
|
||||||
|
# --image wall, ascii, /path/to/img, /path/to/dir/, off
|
||||||
|
image="wall"
|
||||||
|
|
||||||
|
# Thumbnail directory
|
||||||
|
thumbnail_dir="$HOME/.cache/thumbnails/neofetch"
|
||||||
|
|
||||||
|
# W3m-img path
|
||||||
|
# Some systems have this in another location
|
||||||
|
w3m_img_path="/usr/lib/w3m/w3mimgdisplay"
|
||||||
|
|
||||||
|
# Image position
|
||||||
|
# Only works with the w3m backend
|
||||||
|
# --image_position left/right
|
||||||
|
image_position="left"
|
||||||
|
|
||||||
|
# Crop mode
|
||||||
|
# --crop_mode normal/fit/fill
|
||||||
|
crop_mode="normal"
|
||||||
|
|
||||||
|
# Crop offset
|
||||||
|
# Only affects normal mode.
|
||||||
|
# --crop_offset northwest/north/northeast/west/center
|
||||||
|
# east/southwest/south/southeast
|
||||||
|
crop_offset="center"
|
||||||
|
|
||||||
|
# Image size
|
||||||
|
# The image is half the terminal width by default.
|
||||||
|
# --size auto, 00px, 00%
|
||||||
|
image_size="auto"
|
||||||
|
|
||||||
|
# Right gap between image and text
|
||||||
|
# --gap num
|
||||||
|
gap=2
|
||||||
|
|
||||||
|
# Image offsets
|
||||||
|
# --xoffset px
|
||||||
|
# --yoffset px
|
||||||
|
yoffset=0
|
||||||
|
xoffset=0
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Ascii Options {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Default ascii image to use
|
||||||
|
# When this is set to distro it will use your
|
||||||
|
# distro's logo as the ascii.
|
||||||
|
# --ascii 'distro', path/to/ascii
|
||||||
|
ascii="distro"
|
||||||
|
|
||||||
|
# Ascii colors
|
||||||
|
# When this is set to distro it will use your
|
||||||
|
# ditro's colors to color the ascii.
|
||||||
|
# NOTE: You can also set this to a range of colors
|
||||||
|
# which will allow you to custom color distro logos
|
||||||
|
# --ascii_colors distro
|
||||||
|
# --ascii_colors 2 4 5 6
|
||||||
|
ascii_colors=(distro)
|
||||||
|
|
||||||
|
# Logo size
|
||||||
|
# Arch, Crux and Gentoo have a smaller logo
|
||||||
|
# variant. Changing the value below to small
|
||||||
|
# will make neofetch use the small logo.
|
||||||
|
# --ascii_logo_size small, normal
|
||||||
|
ascii_logo_size="normal"
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Scrot Options {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Whether or not to always take a screenshot
|
||||||
|
# You can manually take a screenshot with "--scrot" or "-s"
|
||||||
|
scrot="off"
|
||||||
|
|
||||||
|
# Screenshot program to launch
|
||||||
|
# --scrot_cmd
|
||||||
|
scrot_cmd="scrot -c -d 3"
|
||||||
|
|
||||||
|
# Scrot dir
|
||||||
|
# Where to save the screenshots
|
||||||
|
# --scrot_dir /path/to/screenshot/folder
|
||||||
|
scrot_dir="$HOME/Pictures/"
|
||||||
|
|
||||||
|
# Scrot filename
|
||||||
|
# What to name the screenshots
|
||||||
|
# --scrot_name str
|
||||||
|
scrot_name="neofetch-$(date +%F-%T).png"
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Stdout options {{{
|
||||||
|
|
||||||
|
# Separator for stdout mode
|
||||||
|
# --stdout_separator string
|
||||||
|
stdout_separator=" "
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Config Options {{{
|
||||||
|
|
||||||
|
|
||||||
|
# Enable/Disable config file
|
||||||
|
# --config off, none
|
||||||
|
config="on"
|
||||||
|
|
||||||
|
# Path to custom config file location
|
||||||
|
# --config path/to/config
|
||||||
|
config_file="${XDG_CONFIG_HOME:-${HOME}/.config}/neofetch/config"
|
||||||
|
|
||||||
|
|
||||||
|
# }}}
|
547
neofetch.1
547
neofetch.1
@ -1,431 +1,270 @@
|
|||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
|
.TH NEOFETCH "1" "March 2016" "1.5" "User Commands"
|
||||||
.TH NEOFETCH "1" "April 2021" "Neofetch 7.1.0" "User Commands"
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
Neofetch \- A fast, highly customizable system info script
|
neofetch \- simple system information script
|
||||||
|
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B neofetch
|
.B neofetch \fR[Optional Flags]
|
||||||
\fI\,func_name --option "value" --option "value"\/\fR
|
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Neofetch is a CLI system information tool written in BASH. Neofetch
|
neofetch is a script that gathers information about your system and prints
|
||||||
displays information about your system next to an image, your OS logo,
|
it to the terminal next to an image, a distro's logo or any ASCII art of
|
||||||
or any ASCII file of your choice.
|
your choice.
|
||||||
.PP
|
|
||||||
NOTE: Every launch flag has a config option.
|
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.SS "INFO:"
|
|
||||||
.TP
|
.TP
|
||||||
func_name
|
.B \--disable 'infoname'
|
||||||
Specify a function name (second part of info() from config) to
|
Allows you to disable an info line from appearing in the output.
|
||||||
quickly display only that function's information.
|
.br
|
||||||
.IP
|
NOTE: You can supply multiple args. eg.
|
||||||
Example: neofetch uptime \fB\-\-uptime_shorthand\fR tiny
|
.br
|
||||||
.IP
|
\'neofetch --disable cpu gpu disk shell\'
|
||||||
Example: neofetch uptime disk wm memory
|
|
||||||
.IP
|
|
||||||
This can be used in bars and scripts like so:
|
|
||||||
.IP
|
|
||||||
memory="$(neofetch memory)"; memory="${memory##*: }"
|
|
||||||
.IP
|
|
||||||
For multiple outputs at once (each line of info in an array):
|
|
||||||
.IP
|
|
||||||
IFS=$'\en' read \fB\-d\fR "" \fB\-ra\fR info < <(neofetch memory uptime wm)
|
|
||||||
.IP
|
|
||||||
info=("${info[@]##*: }")
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-disable\fR infoname
|
.B \--osx_buildversion 'on/off'
|
||||||
Allows you to disable an info line from appearing
|
Hide/Show Mac OS X build version.
|
||||||
in the output. 'infoname' is the function name from the
|
|
||||||
\&'print_info()' function inside the config file.
|
|
||||||
For example: 'info "Memory" memory' would be '\-\-disable memory'
|
|
||||||
.IP
|
|
||||||
NOTE: You can supply multiple args. eg. 'neofetch \fB\-\-disable\fR cpu gpu'
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-title_fqdn\fR on/off
|
.B \--osx_codename 'on/off'
|
||||||
Hide/Show Fully Qualified Domain Name in title.
|
Hide/Show Mac OS X codename.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-package_managers\fR on/off
|
.B \--os_arch 'on/off'
|
||||||
Hide/Show Package Manager names . (on, tiny, off)
|
Hide/Show Windows architecture.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-os_arch\fR on/off
|
.B \--speed_type 'type'
|
||||||
Hide/Show OS architecture.
|
|
||||||
.TP
|
|
||||||
\fB\-\-speed_type\fR type
|
|
||||||
Change the type of cpu speed to display.
|
Change the type of cpu speed to display.
|
||||||
|
.br
|
||||||
Possible values: current, min, max, bios,
|
Possible values: current, min, max, bios,
|
||||||
scaling_current, scaling_min, scaling_max
|
scaling_current, scaling_min, scaling_max
|
||||||
.IP
|
.br
|
||||||
NOTE: This only supports Linux with cpufreq.
|
NOTE: This only support Linux with cpufreq.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-speed_shorthand\fR on/off
|
.B \--cpu_shorthand 'type'
|
||||||
Whether or not to show decimals in CPU speed.
|
Shorten the output of CPU
|
||||||
|
.br
|
||||||
|
Possible values: name, speed, tiny, on, off
|
||||||
.TP
|
.TP
|
||||||
NOTE: This flag is not supported in systems with CPU speed less than
|
.B \--cpu_cores 'on/off'
|
||||||
1 GHz.
|
|
||||||
.TP
|
|
||||||
\fB\-\-cpu_brand\fR on/off
|
|
||||||
Enable/Disable CPU brand in output.
|
|
||||||
.TP
|
|
||||||
\fB\-\-cpu_cores\fR type
|
|
||||||
Whether or not to display the number of CPU cores
|
Whether or not to display the number of CPU cores
|
||||||
Possible values: logical, physical, off
|
|
||||||
.IP
|
|
||||||
NOTE: 'physical' doesn't work on BSD.
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-cpu_speed\fR on/off
|
.B \--kernel_shorthand 'on/off'
|
||||||
Hide/Show cpu speed.
|
|
||||||
.TP
|
|
||||||
\fB\-\-cpu_temp\fR C/F/off
|
|
||||||
Hide/Show cpu temperature.
|
|
||||||
.IP
|
|
||||||
NOTE: This only works on Linux and BSD.
|
|
||||||
.TP
|
|
||||||
NOTE: For FreeBSD and NetBSD\-based systems, you need to enable
|
|
||||||
coretemp kernel module. This only supports newer Intel processors.
|
|
||||||
.TP
|
|
||||||
\fB\-\-distro_shorthand\fR on/off
|
|
||||||
Shorten the output of distro (on, tiny, off)
|
|
||||||
.IP
|
|
||||||
NOTE: This option won't work in Windows (Cygwin)
|
|
||||||
.TP
|
|
||||||
\fB\-\-kernel_shorthand\fR on/off
|
|
||||||
Shorten the output of kernel
|
Shorten the output of kernel
|
||||||
.IP
|
|
||||||
NOTE: This option won't work in BSDs (except PacBSD and PC\-BSD)
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-uptime_shorthand\fR on/off
|
.B \--uptime_shorthand 'on/off'
|
||||||
Shorten the output of uptime (on, tiny, off)
|
Shorten the output of uptime (tiny, on, off)
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-refresh_rate\fR on/off
|
.B \--refresh_rate 'on/off'
|
||||||
Whether to display the refresh rate of each monitor
|
Whether to display the refresh rate of each monitor
|
||||||
Unsupported on Windows
|
Unsupported on Windows
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-gpu_brand\fR on/off
|
.B \--gpu_shorthand 'on/off'
|
||||||
Enable/Disable GPU brand in output. (AMD/NVIDIA/Intel)
|
Shorten the output of GPU (tiny, on, off)
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-gpu_type\fR type
|
.B \--gtk_shorthand 'on/off'
|
||||||
Which GPU to display. (all, dedicated, integrated)
|
|
||||||
.IP
|
|
||||||
NOTE: This only supports Linux.
|
|
||||||
.TP
|
|
||||||
\fB\-\-de_version\fR on/off
|
|
||||||
Show/Hide Desktop Environment version
|
|
||||||
.TP
|
|
||||||
\fB\-\-gtk_shorthand\fR on/off
|
|
||||||
Shorten output of gtk theme/icons
|
Shorten output of gtk theme/icons
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-gtk2\fR on/off
|
.B \--gtk2 'on/off'
|
||||||
Enable/Disable gtk2 theme/font/icons output
|
Enable/Disable GTK2 theme/icons output
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-gtk3\fR on/off
|
.B \--gtk3 'on/off'
|
||||||
Enable/Disable gtk3 theme/font/icons output
|
Enable/Disable gtk3 theme/icons output
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-shell_path\fR on/off
|
.B \--shell_path 'on/off'
|
||||||
Enable/Disable showing $SHELL path
|
Enable/Disable showing \$SHELL path
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-shell_version\fR on/off
|
.B \--shell_version 'on/off'
|
||||||
Enable/Disable showing $SHELL version
|
Enable/Disable showing \$SHELL version
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-disk_show\fR value
|
.B \--battery_num 'num'
|
||||||
Which disks to display.
|
Which battery to display, default value is 'all'
|
||||||
Possible values: '/', '/dev/sdXX', '/path/to/mount point'
|
|
||||||
.IP
|
|
||||||
NOTE: Multiple values can be given. (\fB\-\-disk_show\fR '/' '/dev/sdc1')
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-disk_subtitle\fR type
|
.B \--battery_shorthand 'on/off'
|
||||||
What information to append to the Disk subtitle.
|
Whether or not each battery gets its own line/title
|
||||||
Takes: name, mount, dir, none
|
|
||||||
.IP
|
|
||||||
\&'name' shows the disk's name (sda1, sda2, etc)
|
|
||||||
.IP
|
|
||||||
\&'mount' shows the disk's mount point (/, \fI\,/mnt/Local\/\fP Disk, etc)
|
|
||||||
.IP
|
|
||||||
\&'dir' shows the basename of the disks's path. (/, Local Disk, etc)
|
|
||||||
.IP
|
|
||||||
\&'none' shows only 'Disk' or the configured title.
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-disk_percent\fR on/off
|
.B \--ip_host 'url'
|
||||||
Hide/Show disk percent.
|
URL to ping for public IP
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-ip_host\fR url
|
.B \--song_shorthand 'on/off'
|
||||||
URL to query for public IP
|
Print the Artist/Title on seperate lines
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-ip_timeout\fR int
|
.B \--birthday_shorthand 'on/off'
|
||||||
Public IP timeout (in seconds).
|
Shorten the output of birthday
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-ip_interface\fR value
|
.B \--birthday_time 'on/off'
|
||||||
Interface(s) to use for local IP
|
Enable/Disable showing the time in birthday output
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-song_format\fR format
|
.B \--birthday_format 'format'
|
||||||
Print the song data in a specific format (see config file).
|
Format the birthday output. (Uses 'date' cmd format)
|
||||||
|
|
||||||
|
.SH TEXT FORMATTING
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-song_shorthand\fR on/off
|
.B \--colors x x x x x x
|
||||||
Print the Artist/Album/Title on separate lines.
|
|
||||||
.TP
|
|
||||||
\fB\-\-memory_percent\fR on/off
|
|
||||||
Display memory percentage.
|
|
||||||
.TP
|
|
||||||
\fB\-\-memory_unit\fR kib/mib/gib
|
|
||||||
Memory output unit.
|
|
||||||
.TP
|
|
||||||
\fB\-\-music_player\fR player\-name
|
|
||||||
Manually specify a player to use.
|
|
||||||
Available values are listed in the config file
|
|
||||||
.SS "TEXT FORMATTING:"
|
|
||||||
.TP
|
|
||||||
\fB\-\-colors\fR x x x x x x
|
|
||||||
Changes the text colors in this order:
|
Changes the text colors in this order:
|
||||||
title, @, underline, subtitle, colon, info
|
title, @, underline, subtitle, colon, info
|
||||||
.TP
|
.B \--underline_char 'char'
|
||||||
\fB\-\-underline\fR on/off
|
|
||||||
Enable/Disable the underline.
|
|
||||||
.TP
|
|
||||||
\fB\-\-underline_char\fR char
|
|
||||||
Character to use when underlining title
|
Character to use when underlining title
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-bold\fR on/off
|
.B \--line_wrap 'on/off'
|
||||||
|
Enable/Disable line wrapping
|
||||||
|
.TP
|
||||||
|
.B \--bold 'on/off'
|
||||||
Enable/Disable bold text
|
Enable/Disable bold text
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-separator\fR string
|
.B \--prompt_height 'num'
|
||||||
Changes the default ':' separator to the specified string.
|
Set this to your prompt height to fix issues
|
||||||
.SS "COLOR BLOCKS:"
|
with the text going off screen at the top
|
||||||
|
|
||||||
|
.SH COLOR BLOCKS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-color_blocks\fR on/off
|
.B \--color_blocks 'on/off'
|
||||||
Enable/Disable the color blocks
|
Enable/Disable the color blocks
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-col_offset\fR auto/num
|
.B \--block_width 'num'
|
||||||
Left\-padding of color blocks
|
Width of color blocks
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-block_width\fR num
|
.B \--block_range 'start' 'end'
|
||||||
Width of color blocks in spaces
|
|
||||||
.TP
|
|
||||||
\fB\-\-block_height\fR num
|
|
||||||
Height of color blocks in lines
|
|
||||||
.TP
|
|
||||||
\fB\-\-block_range\fR num num
|
|
||||||
Range of colors to print as blocks
|
Range of colors to print as blocks
|
||||||
.SS "BARS:"
|
|
||||||
|
.SH PROGRESS BARS
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-bar_char\fR 'elapsed char' 'total char'
|
.B \--progress_char 'char'
|
||||||
Characters to use when drawing bars.
|
Character to use when drawing progress bars.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-bar_border\fR on/off
|
.B \--progress_length 'num'
|
||||||
Whether or not to surround the bar with '[]'
|
Length in spaces to make the progress bars.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-bar_length\fR num
|
.B \--progress_colors 'num' 'num'
|
||||||
Length in spaces to make the bars.
|
Colors to make the progress bar.
|
||||||
.TP
|
.br
|
||||||
\fB\-\-bar_colors\fR num num
|
|
||||||
Colors to make the bar.
|
|
||||||
Set in this order: elapsed, total
|
Set in this order: elapsed, total
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-memory_display\fR mode
|
.B \--cpu_display 'mode1' 'mode2'
|
||||||
Bar mode.
|
Which shorthand to use and how CPU usage should be printed
|
||||||
Possible values: bar, infobar, barinfo, off
|
.br
|
||||||
|
mode1 takes: name, speed, tiny, on, off
|
||||||
|
.br
|
||||||
|
mode2 takes: info, bar, infobar, barinfo
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-battery_display\fR mode
|
.B \--memory_display 'mode'
|
||||||
Bar mode.
|
Which way should the memory progress bar be added
|
||||||
Possible values: bar, infobar, barinfo, off
|
.br
|
||||||
|
Takes: bar, infobar, barinfo
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-disk_display\fR mode
|
.B \--battery_display 'mode'
|
||||||
Bar mode.
|
Which way should the battery progress bar be added
|
||||||
Possible values: bar, infobar, barinfo, off
|
.br
|
||||||
.SS "IMAGE BACKEND:"
|
Takes: bar, infobar, barinfo
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-backend\fR backend
|
.B \--disk_display mode
|
||||||
Which image backend to use.
|
Which way should the disk progress bar be added
|
||||||
Possible values: 'ascii', 'caca', 'catimg', 'chafa', 'jp2a',
|
.br
|
||||||
\&'iterm2', 'off', 'sixel', 'tycat', 'w3m', 'kitty', 'viu'
|
Takes: bar, infobar, barinfo, perc
|
||||||
|
|
||||||
|
.SH IMAGE
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-source\fR source
|
.B \--image 'type'
|
||||||
Which image or ascii file to use.
|
Image source. Where and what image we display.
|
||||||
Possible values: 'auto', 'ascii', 'wallpaper', '/path/to/img',
|
.br
|
||||||
\&'/path/to/ascii', '/path/to/dir/', 'command output' [ascii]
|
Possible values: wall, ascii, /path/to/img, /path/to/dir/, off
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-ascii\fR source
|
.B \--size 'size'
|
||||||
Shortcut to use 'ascii' backend.
|
Size to make the image, takes pixels or a percentage.
|
||||||
.IP
|
|
||||||
NEW: neofetch \fB\-\-ascii\fR "$(fortune | cowsay \fB\-W\fR 30)"
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-caca\fR source
|
.B \--image_position 'left/right'
|
||||||
Shortcut to use 'caca' backend.
|
Where to display the image: (Left/Right)
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-catimg\fR source
|
.B \--crop_mode 'mode'
|
||||||
Shortcut to use 'catimg' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-chafa\fR source
|
|
||||||
Shortcut to use 'chafa' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-iterm2\fR source
|
|
||||||
Shortcut to use 'iterm2' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-jp2a\fR source
|
|
||||||
Shortcut to use 'jp2a' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-kitty\fR source
|
|
||||||
Shortcut to use 'kitty' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-pot\fR source
|
|
||||||
Shortcut to use 'pot' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-pixterm\fR source
|
|
||||||
Shortcut to use 'pixterm' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-sixel\fR source
|
|
||||||
Shortcut to use 'sixel' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-termpix\fR source
|
|
||||||
Shortcut to use 'termpix' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-tycat\fR source
|
|
||||||
Shortcut to use 'tycat' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-w3m\fR source
|
|
||||||
Shortcut to use 'w3m' backend.
|
|
||||||
.TP
|
|
||||||
\fB\-\-ueberzug\fR source
|
|
||||||
Shortcut to use 'ueberzug' backend
|
|
||||||
.TP
|
|
||||||
\fB\-\-viu\fR source
|
|
||||||
Shortcut to use 'viu' backend
|
|
||||||
.TP
|
|
||||||
\fB\-\-off\fR
|
|
||||||
Shortcut to use 'off' backend (Disable ascii art).
|
|
||||||
.IP
|
|
||||||
NOTE: 'source; can be any of the following: 'auto', 'ascii', 'wallpaper', '/path/to/img',
|
|
||||||
\&'/path/to/ascii', '/path/to/dir/'
|
|
||||||
.SS "ASCII:"
|
|
||||||
.TP
|
|
||||||
\fB\-\-ascii_colors\fR x x x x x x
|
|
||||||
Colors to print the ascii art
|
|
||||||
.TP
|
|
||||||
\fB\-\-ascii_distro\fR distro
|
|
||||||
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
|
|
||||||
NOTE: Arch, Ubuntu, Redhat, Fedora and Dragonfly have 'old' logo variants.
|
|
||||||
.IP
|
|
||||||
NOTE: Use '{distro name}_old' to use the old logos.
|
|
||||||
.IP
|
|
||||||
NOTE: Ubuntu has flavor variants.
|
|
||||||
.TP
|
|
||||||
NOTE: Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu\-GNOME,
|
|
||||||
Ubuntu\-Studio, Ubuntu\-Mate or Ubuntu\-Budgie to use the flavors.
|
|
||||||
.TP
|
|
||||||
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
|
|
||||||
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
|
|
||||||
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
|
|
||||||
NOTE: Use '{distro name}_small' to use the small variants.
|
|
||||||
.TP
|
|
||||||
\fB\-\-ascii_bold\fR on/off
|
|
||||||
Whether or not to bold the ascii logo.
|
|
||||||
.TP
|
|
||||||
\fB\-L\fR, \fB\-\-logo\fR
|
|
||||||
Hide the info text and only show the ascii logo.
|
|
||||||
.SS "IMAGE:"
|
|
||||||
.TP
|
|
||||||
\fB\-\-loop\fR
|
|
||||||
Redraw the image constantly until Ctrl+C is used. This fixes issues
|
|
||||||
in some terminals emulators when using image mode.
|
|
||||||
.TP
|
|
||||||
\fB\-\-size\fR 00px | \fB\-\-size\fR 00%
|
|
||||||
How to size the image.
|
|
||||||
Possible values: auto, 00px, 00%, none
|
|
||||||
.TP
|
|
||||||
\fB\-\-catimg_size\fR 1/2
|
|
||||||
Change the resolution of catimg.
|
|
||||||
.TP
|
|
||||||
\fB\-\-crop_mode\fR mode
|
|
||||||
Which crop mode to use
|
Which crop mode to use
|
||||||
|
.br
|
||||||
Takes the values: normal, fit, fill
|
Takes the values: normal, fit, fill
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-crop_offset\fR value
|
.B \--crop_offset 'value'
|
||||||
Change the crop offset for normal mode.
|
Change the crop offset for normal mode.
|
||||||
|
.br
|
||||||
Possible values: northwest, north, northeast,
|
Possible values: northwest, north, northeast,
|
||||||
west, center, east, southwest, south, southeast
|
west, center, east, southwest, south, southeast
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-xoffset\fR px
|
.B \--xoffset 'value'
|
||||||
How close the image will be to the left edge of the
|
How close the image will be to the left edge of the
|
||||||
window. This only works with w3m.
|
window in pixel. This only works with w3m.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-yoffset\fR px
|
.B \--yoffset 'value'
|
||||||
How close the image will be to the top edge of the
|
How close the image will be to the top edge
|
||||||
window. This only works with w3m.
|
of the window. This only works with w3m.
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-bg_color\fR color
|
.B \--gap 'num'
|
||||||
Background color to display behind transparent image.
|
|
||||||
This only works with w3m.
|
|
||||||
.TP
|
|
||||||
\fB\-\-gap\fR num
|
|
||||||
Gap between image and text.
|
Gap between image and text.
|
||||||
|
.br
|
||||||
|
NOTE: --gap can take a negative value which
|
||||||
|
will move the text closer to the left side.
|
||||||
.TP
|
.TP
|
||||||
NOTE: \fB\-\-gap\fR can take a negative value which will move the text
|
.B \--clean
|
||||||
closer to the left side.
|
Remove all cropped images
|
||||||
|
|
||||||
|
.SH ASCII
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-clean\fR
|
.B \--ascii 'value'
|
||||||
Delete cached files and thumbnails.
|
Where to get the ASCII from
|
||||||
.SS "OTHER:"
|
.br
|
||||||
|
Possible values: distro, /path/to/ascii
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-config\fR \fI\,/path/to/config\/\fP
|
.B \--ascii_colors x x x x x x
|
||||||
|
Colors to print the ASCII art
|
||||||
|
.TP
|
||||||
|
.B \--ascii_distro 'distro'
|
||||||
|
Which Distro\'s ASCII art to print
|
||||||
|
|
||||||
|
.SH STDOUT
|
||||||
|
.TP
|
||||||
|
.B \--stdout info info
|
||||||
|
Launch fetch in stdout mode which prints the info in
|
||||||
|
a plain-text format that you can use with lemonbar etc.
|
||||||
|
.TP
|
||||||
|
.B \--stdout_separator 'string'
|
||||||
|
String to use as a separator in stdout mode.
|
||||||
|
|
||||||
|
.SH SCREENSHOT
|
||||||
|
.TP
|
||||||
|
.B \--scrot 'path'
|
||||||
|
Take a screenshot, if path is left empty the screenshot
|
||||||
|
function will use \$scrot_dir and \$scrot_name.
|
||||||
|
.TP
|
||||||
|
.B \--scrot_cmd 'cmd'
|
||||||
|
Screenshot program to launch
|
||||||
|
|
||||||
|
.SH OTHER
|
||||||
|
.TP
|
||||||
|
.B \--config 'path'
|
||||||
Specify a path to a custom config file
|
Specify a path to a custom config file
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-config\fR none
|
.B \--config none
|
||||||
Launch the script without a config file
|
Launch the script without a config file
|
||||||
.TP
|
.TP
|
||||||
\fB\-\-no_config\fR
|
.B \--help
|
||||||
Don't create the user config file.
|
|
||||||
.TP
|
.SH "SEE ALSO"
|
||||||
\fB\-\-print_config\fR
|
http://github.com/dylanaraps/neofetch
|
||||||
Print the default config file to stdout.
|
|
||||||
.TP
|
.SH BUGS
|
||||||
\fB\-\-stdout\fR
|
Report bugs to <https://github.com/dylanaraps/neofetch/issues>
|
||||||
Turn off all colors and disables any ASCII/image backend.
|
|
||||||
.TP
|
.SH LICENSE
|
||||||
\fB\-\-help\fR
|
|
||||||
Print this text and exit
|
The MIT License (MIT)
|
||||||
.TP
|
|
||||||
\fB\-\-version\fR
|
Copyright (c) 2016 Dylan Araps
|
||||||
Show neofetch version
|
|
||||||
.TP
|
Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
\fB\-v\fR
|
copy of this software and associated documentation files (the "Software"),
|
||||||
Display error messages.
|
to deal in the Software without restriction, including without limitation
|
||||||
.TP
|
the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
\fB\-vv\fR
|
and/or sell copies of the Software, and to permit persons to whom
|
||||||
Display a verbose log for error reporting.
|
the Software is furnished to do so, subject to the following conditions:
|
||||||
.SS "DEVELOPER:"
|
|
||||||
.TP
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||||
\fB\-\-gen\-man\fR
|
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
Generate a manpage for Neofetch in your PWD. (Requires GNU help2man)
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||||
.SH "REPORTING BUGS"
|
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||||
Report bugs to https://github.com/dylanaraps/neofetch/issues
|
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||||
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||||
|
OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
.SH AUTHOR
|
||||||
|
Created by Dylan Araps.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user