Updated Dependencies (markdown)
parent
866937559a
commit
38540a18d7
107
Dependencies.md
107
Dependencies.md
|
@ -7,14 +7,16 @@ This page lists the programs/dependencies Neofetch needs to run.
|
||||||
- **[Required dependencies](#required-dependencies)**
|
- **[Required dependencies](#required-dependencies)**
|
||||||
- **[Image mode dependencies](#image-mode-dependencies)**
|
- **[Image mode dependencies](#image-mode-dependencies)**
|
||||||
- **[Optional dependencies](#optional-dependencies)**
|
- **[Optional dependencies](#optional-dependencies)**
|
||||||
|
- [Wallpaper](#wallpaper)
|
||||||
|
- [Screenshot](#screenshot)
|
||||||
|
- [Screenshot Uploading](#screenshot-uploading)
|
||||||
- [Song](#song)
|
- [Song](#song)
|
||||||
- [Desktop Environment and Window Manager](#desktop-environment-and-window-manager)
|
- [Desktop Environment and Window Manager](#desktop-environment-and-window-manager)
|
||||||
- [Wallpaper](#wallpaper)
|
|
||||||
- [Resolution](#resolution)
|
- [Resolution](#resolution)
|
||||||
- [Screenshot](#screenshot)
|
- [Public IP](#public-ip)
|
||||||
- [GPU](#gpu)
|
- [GPU](#gpu)
|
||||||
- **[iOS dependencies](#ios)**
|
- **[iOS dependencies](#ios-dependencies)**
|
||||||
- **[Android dependencies](#android)**
|
- **[Android dependencies](#android-dependencies)**
|
||||||
|
|
||||||
|
|
||||||
## Required dependencies:
|
## Required dependencies:
|
||||||
|
@ -40,29 +42,6 @@ These dependencies are required for image mode to work.
|
||||||
|
|
||||||
## Optional dependencies:
|
## Optional dependencies:
|
||||||
|
|
||||||
### Song
|
|
||||||
|
|
||||||
**NOTE:** Spotify, Rhythmbox (state only), Amarok (qdbus), GNOME Music, Lollypop, and Clementine all **require** `dbus` or `qdbus`to work with Neofetch.
|
|
||||||
|
|
||||||
- Google Play Music Desktop Player: [`gpmdp-remote`](https://github.com/iAndrewT/gpmdp-remote)
|
|
||||||
- MPD: `mpc`
|
|
||||||
- CMUS
|
|
||||||
- MOC
|
|
||||||
- Spotify
|
|
||||||
- Rhythmbox
|
|
||||||
- Banshee
|
|
||||||
- Amarok
|
|
||||||
- Deadbeef
|
|
||||||
- GNOME Music
|
|
||||||
- Lollypop
|
|
||||||
- Clementine
|
|
||||||
- Pragha
|
|
||||||
|
|
||||||
### Desktop Environment and Window Manager
|
|
||||||
|
|
||||||
**Any OS running an X Server**
|
|
||||||
|
|
||||||
- `xprop`
|
|
||||||
|
|
||||||
### Wallpaper
|
### Wallpaper
|
||||||
|
|
||||||
|
@ -74,21 +53,6 @@ These dependencies are required for image mode to work.
|
||||||
|
|
||||||
- No additional dependencies needed.
|
- No additional dependencies needed.
|
||||||
|
|
||||||
### Resolution
|
|
||||||
|
|
||||||
**Any OS running an X Server**
|
|
||||||
|
|
||||||
- `xorg-xrandr` or `xorg-xdpyinfo` \[1\]
|
|
||||||
|
|
||||||
**macOS**
|
|
||||||
|
|
||||||
- `screenresolution` \[2\] \[3\]
|
|
||||||
|
|
||||||
\[1\] Xrandr is prefered over xdpyinfo as Xrandr supports multi monitor and refresh rate display in the output.
|
|
||||||
|
|
||||||
\[2\] `screenresolution` is faster than the built in Mac OS tools.
|
|
||||||
|
|
||||||
\[3\] `screenresolution` is installed for you when using homebrew.
|
|
||||||
|
|
||||||
### Screenshot
|
### Screenshot
|
||||||
|
|
||||||
|
@ -107,6 +71,61 @@ Neofetch will automatically use whatever tool is available.
|
||||||
- No additional dependencies needed.
|
- No additional dependencies needed.
|
||||||
|
|
||||||
|
|
||||||
|
### Screenshot Uploading
|
||||||
|
|
||||||
|
- `curl`
|
||||||
|
|
||||||
|
|
||||||
|
### Song
|
||||||
|
|
||||||
|
**NOTE:** Spotify, Rhythmbox (state only), Amarok (qdbus), GNOME Music, Lollypop, and Clementine all **require** `dbus` or `qdbus`to work with Neofetch.
|
||||||
|
|
||||||
|
- Google Play Music Desktop Player: [`gpmdp-remote`](https://github.com/iAndrewT/gpmdp-remote)
|
||||||
|
- MPD: `mpc`
|
||||||
|
- CMUS
|
||||||
|
- MOC
|
||||||
|
- Spotify
|
||||||
|
- Rhythmbox
|
||||||
|
- Banshee
|
||||||
|
- Amarok
|
||||||
|
- Deadbeef
|
||||||
|
- GNOME Music
|
||||||
|
- Lollypop
|
||||||
|
- Clementine
|
||||||
|
- Pragha
|
||||||
|
|
||||||
|
|
||||||
|
### Desktop Environment and Window Manager
|
||||||
|
|
||||||
|
**Any OS running an X Server**
|
||||||
|
|
||||||
|
- `xprop`
|
||||||
|
|
||||||
|
|
||||||
|
### Resolution
|
||||||
|
|
||||||
|
**Any OS running an X Server**
|
||||||
|
|
||||||
|
- `xorg-xrandr` or `xorg-xdpyinfo` \[1\]
|
||||||
|
|
||||||
|
**macOS**
|
||||||
|
|
||||||
|
- `screenresolution` \[2\] \[3\]
|
||||||
|
|
||||||
|
\[1\] Xrandr is prefered over xdpyinfo as Xrandr supports multi monitor and refresh rate display in the output.
|
||||||
|
|
||||||
|
\[2\] `screenresolution` is faster than the built in Mac OS tools.
|
||||||
|
|
||||||
|
\[3\] `screenresolution` is installed for you when using homebrew.
|
||||||
|
|
||||||
|
|
||||||
|
### Public IP
|
||||||
|
|
||||||
|
**NOTE:** `dig` is the fastest out of the three.
|
||||||
|
|
||||||
|
- `dig`, `curl` or `wget`
|
||||||
|
|
||||||
|
|
||||||
### GPU
|
### GPU
|
||||||
|
|
||||||
**Linux and GNU Hurd**
|
**Linux and GNU Hurd**
|
||||||
|
@ -119,7 +138,7 @@ Neofetch will automatically use whatever tool is available.
|
||||||
- Not required on FreeBSD.
|
- Not required on FreeBSD.
|
||||||
|
|
||||||
|
|
||||||
## iOS
|
## iOS Dependencies
|
||||||
|
|
||||||
These dependencies can all be installed through Cydia.<br \>
|
These dependencies can all be installed through Cydia.<br \>
|
||||||
Note: The Cydia package installs these dependencies for you.
|
Note: The Cydia package installs these dependencies for you.
|
||||||
|
@ -133,7 +152,7 @@ Note: The Cydia package installs these dependencies for you.
|
||||||
- `grep`
|
- `grep`
|
||||||
|
|
||||||
|
|
||||||
## Android
|
## Android Dependencies
|
||||||
|
|
||||||
- `bash`
|
- `bash`
|
||||||
- `busybox`
|
- `busybox`
|
||||||
|
|
Loading…
Reference in New Issue