Neofetch Versions Save

🖼️ A command-line system information tool written in bash 3.2+

7.1.0

3 years ago
logo
NOTE

* This list isn't complete. There have been more changes
  and fixes than are listed here. This release contains a
  lot of bug fixes. 

* [distro] added support for latest macOS.
* [distro] added automatic detection for Ubuntu flavours.
* [uptime] fixed seconds on Linux.
* [desktop environment] enabled version output by default.
* [distro] now displays whether -current or -release when OpenBSD is detected.
* [distro] added support for OpenStage Linux.
* [theme] change gtk3 config order.
* [distro] split AOSC into OS and OS/Retro.
* [distro] added support for openmamba 
* [general] added support for OIL shell.
* [distro] added support for Alter Linux
* [distro] added support for Serene Linux 
* [window manager] added support for xmonad.
* [packages] sped up guix.
* [shell] added es shell support.
* [distro] added support for OS Elbrus.
* [distro] added support for sambabox.
* [disk] fixed bug with disk entries and spaces in filenames.
* [resolution] multi-monitor Windows support.
* [distro] added support for Venom Linux.
* [song] added playerctl support.
* [general] updated iOS device information.
* [distro] added support for Hash Linux.
* [distro] added support for Garuda Linux.
* [window manager] added support for x11fs.
* [song] added Tauon Music Box support.
* [distro] added support for DarkOS.
* [song] added support for Olivia player.
* [distro] added support for ITX.
* [resolution] fixed output when monitor connected but turned off.
* [ascii] added logo for Ubuntu Cinnamon.
* [distro] added support for OpenEuler.
* [terminal] added support for Windows terminal.
* [memory] added support for changing output unit (kb, mb, gb).
* [wallpaper] added LXQT support.

7.0.0

4 years ago
logo
NOTE

* This list isn't complete. There have been more changes
  and fixes than are listed here. This release contains a
  lot of bug fixes. 

* My main priority was to release this... release. It's been
  a while and I'd rather not let this take up too much time.
  
* I've also made the release process quicker and easier to
  do with the intent to push more updates in shorter
  intervals. Expect quicker and more frequent releases.

Dylan

---

DISTRIBUTIONS

* Added support for Proxmox VE.
* Added support for BlackArch.
* Added support for Neptune.
* Added support for Obarun.
* Added support for Drauger OS.
* Added support for macOS Catalina.
* Added support for ArchStrike.
* Added support for Cucumber Linux.
* Added support for EuroLinux.
* Added support for Cleanjaro.
* Added support for Septor Linux.
* Added support for Carbs Linux.
* Added support for EndeavourOS.
* Added support for T2.
* Fixed various Haiku issues.
* Fixed various FreeMiNT issues.

GENERAL

* Start of Neofetch code cleanup. This is essentially just bringing
  Neofetch forward to meet my newer code style and present
  shell expertise.

ASCII

* Added various new small logos.
* Added various small logos from pfetch.
* New Linux Mint logo.

WINDOW MANAGER

* Fixed bugs in window manager detection.
* Added KWin Wayland detection.
* Added GNOME Wayland detection.

DESKTOP ENVIRONMENT

* Added support for showing DE version.
* Added Regolith linux support.

IMAGE DISPLAY

* Fixed terminal size detection issues.

TERMINAL FONT

* Added font detection for ConEmu.
* Konsole fixes.

UPTIME

* Fixed Haiku uptime detection.

SONG

* Added support for Muine player.
* Added support for Elementary music player.
* Various fixes.

THEME

* Fixed Plasma issues.
* Fixed Openbox issues.

COLOR BLOCKS

* Added option to position color blocks horizontally.

WALLPAPER

* Added Plasma desktop support.

DISK

* Added '--disk_subtitle none'.
* Added '--disk_percent'.

RESOLUTION

* Added TTY support.
* Added naive Wayland support.
* Multi monitor support for Windows.

TITLE

* Added --title_fqdn.

CPU

* AMD fixes.

PACKAGES

* Appimage support.

SHELL

* Fixed yash support.

6.1.0

4 years ago
logo

Contributors:

Charlène, Michael Straube, @14mRh4X0r, @Crestwave, @GrantM11235, @Mark-Peppermint, @Michal-Szczepaniak, @Renzix, @SibrenVasse, @asantam, @chrissxYT, @chrisweeksnz, @dawidd6, @edward-p, @feren, @fjallarefur, @hpjansson, @iandrewt, @infinitewarp, @jkhsjdhjs, @konimex, @lebensterben, @lightful, @mitchweaver, @ognarb, @protonesso, @rxhanson, @spacelike, @vaygr, @weslly, @xPMo, @zyg812

OS:

ASCII:

  • ascii: Fixed bug causing ascii files to not work.
  • postmarketOS: Replace ASCII logo. @GrantM11235
  • postmarketOS: Add small ASCII logo. @GrantM11235
  • Fix big Puffy ascii logo. Charlène
  • ASCII: Updated Artix ASCII with new logo. @konimex
  • Add ascii art for Clear Linux. @chrisweeksnz
  • new logo for Ataraxia Linux. @protonesso
  • ASCII: Add fedora_small. @zyg812
  • Added a case for displaying the Ubuntu logo for i3buntu. @chrissxYT
  • New Peppermint Logo. @Mark-Peppermint
  • ascii: Fix void.
  • update Red Hat with new 2019 logo. @infinitewarp
  • ascii: Add back old redhat logo (--ascii_distro redhat_old).
  • ASCII: Added Feren OS. @konimex
  • Linux: Update ASCII for Sailfish OS. @konimex
  • Linux: Fix ASCII for Sailfish OS. @Michal-Szczepaniak
  • Small tweak to the colours used for the Feren OS Logo. @feren

Images:

  • general: fix image sizing in VTE terminals.
  • general: Fix issue with URxvt and no internal border.
  • display_image: Allow Chafa backend to stretch image to desired size. @hpjansson

Terminal:

  • term_font [kitty]: Fix bug with empty config.
  • term_font: fix issue with konsole font detection. Michael Straube
  • Robuster kitty font parsing. @SibrenVasse
  • term_font: Fix crash when parsing Xresources.
  • kitty font parsing where font name has whitespaces. @lebensterben
  • term: Fix wrapper scripts in NixOS. Thanks Tdeo.

Memory:

  • Memory [AIX]: Detect memory based on pages (like Solaris) for more accuracy. @konimex

CPU:

  • CPU [Linux/ARM]: Use Hardware field directly. @konimex

GPU:

  • Properly work with multiple GPUs. @lebensterben
  • Fix GPU parsing.

Packages:

  • packages: Specify Haiku's pkgman. @Crestwave
  • packages: Show IRIX package manager name.
  • Use guix directly to report package count instead of counting directories. @spacelike
  • Packages [Guix/Nix]: Use if for detecting system and user packages. @konimex
  • packages: Fix DragonFlyBSD. Thanks pornguy.
  • Set nullglob for package counting. @14mRh4X0r
  • packages: Check brew on Linux. @dawidd6

Theme:

  • WM Theme: update for Mojave. @iandrewt
  • Handle ${GTK2_RC_FILES} with multiple values. @edward-p
  • use "$GTK2_RC_FILES". @edward-p

Song:

  • song: add strawberry player. Michael Straube
  • song: Added support for plasma-browser-integration.
  • song: add gogglesmm. Michael Straube
  • song: add xnoise. Michael Straube

Uptime:

  • support uptime from Android 9+. @lightful

IP:

  • Retrieve public IP info via drill. @vaygr

WM:

  • WM: Add support for yabai on macOS. @weslly
  • WM: Add support for Rectangle on macOS. @rxhanson
  • Removed subshell from ps grep for macOS wm. @rxhanson

Shell:

  • support other versions of ksh. @mitchweaver

Misc:

  • Make neofetch compatible with libedit.
  • general: Added --no_config to disable config file creation.
  • Made variables local in get_cols function. @asantam
  • Fixed option documentation. @xPMo
  • Fixed gnome shell mutter issues.
  • cache_uname: improve reading from 'SystemVersion.plist' on macOS and iOS. @jkhsjdhjs
  • add device information for latest ios devices. @jkhsjdhjs
  • include Fusion/Bionic in iDevice processor names. @jkhsjdhjs
  • give precedence to "Hardware" entry in /proc/cpuinfo. @lightful
  • config: Show 15 color blocks by default.
  • underline: Fix bugs with incorrect lengths.
  • Moved guix check below /etc/os-release check. @Renzix
  • simple mode: Hide stderr by default.
  • Linux: Move /etc/os-release directly below lsb_release. @konimex
  • The K Desktop Environment was renamed to Plasma. @ognarb
  • Rename GuixSD to Guix System. @fjallarefur

6.0.0

5 years ago

Note: The prior releases today were accidental. This is the actual release. Sorry for the confusion.

logo

This release fixes a wide range of bugs and adds some neat new features. Scroll down to "highlights" to see the bigger changes from this release. A big thank you to @konimex, @iandrewt and the contributors below who kept development going during my absence.

Expect a minor bug fix release sometime this week as I'm sure new bugs will come up. I've done extensive testing but things always slip through.

Contributors

@konimex, @iandrewt, @arisinfenix, @xPMo, @nero, @alyssais, @plgruener, @StarryTony, @julianaito, @HolyStephano, @nikitenich, @Appadeia, @marlonn, @Snuggle, @Phuurl, @erikdubois

Breaking Changes

  • Config: Removed get_line_break().
    • Alternative: prin '\n'
    • Rationale: fix a bug that's been lingering for a couple of years now.

OS

  • Added support for Bedrock Linux. @paradigm
  • Added support for Namib GNU/Linux. @arisinfenix
  • Added support for Reborn OS. @iandrewt
  • Added support for OpenMandriva Lx. @konimex
  • Added support for Star. @arisinfenix
  • Added support for BlueLight OS.
  • Added support for Huayra Linux.
  • Added support for Pentoo.

Highlights

[ASCII] Added support for command output. You can now use whatever terminal commands you like as the ASCII art.

# Use fortune and cowsay as ascii art.
neofetch --ascii "$(fortune|cowsay -W 30)"

# use figlet as ascii art.
neofetch --ascii "$(figlet -w 30 hello world)"
scrot

Added a new "simple" mode. You can now use neofetch for scripting by getting it to output individual info functions in plain text.

# Example:
neofetch uptime --uptime_shorthand tiny
> uptime: 32m

# Example:
neofetch uptime disk wm memory
> uptime: 33 mins
> disk (/): 212G / 235G (96%)
> wm: Openbox
> memory: 1215MiB / 7881MiB

# This can be used in bars and scripts like so:
memory="$(neofetch memory)"; memory="${memory##*: }"

# For multiple outputs at once (each line of info in an array):
# Much faster than running neofetch multiple times.
IFS=$'\n' read -d "" -ra info < <(neofetch memory uptime wm)
info=("${info[@]##*: }")

Added new image backend chafa (--chafa) which displays images in the terminal using unicode characters.

neofetch --chafa ~/Pictures/meow.jpg
scrot

Info

  • Color Blocks: Fixed issue where disabling blocks caused an extra newline to appear.
  • Color Blocks: Color blocks now have their padding built in. No more need for get_line_break().
  • Song: Added snippet to display music player.
    • [[ $player ]] && prin "Music Player" "$player"
    • NOTE: Must have info "Song" song enabled.
  • Song: Added support for Netease Cloud.
  • Song: Fixed issues in various players. @arisinfenix @xPMo
  • Song: Fixed issues with non-English tags.
  • Song: Fixed issues with broken newlines.
  • Song: Fixed issues with Deadbeef.
  • Song: Fixed issues with qmmp.
  • Song: Removed gpmdp-remote support (unmaintained/no longer works).
  • Shell: Fixed output for mksh @nero
  • Packages: Added support for scoop. @Phuurl
  • Packages: Added support for puyo. @Appadeia
  • Packages: Added support for spm. @Appadeia
  • Packages [macOS]: Added detection of Nix @alyssais
  • Packages: Fixed packages from pkginfo (pkgutils) not appearing in CRUX/Janus Linux.
  • Terminal Font: Added support for Yakuake @plgruener
  • Terminal Font [Kitty]: Use kitty --debug-config to get font information.
  • Memory [Solaris]: Updated memory detection to use pages. @konimex
  • Memory: Added option to show memory percentage (--memory_percent).
  • Model [OpenBSD]: Added vmm (OpenBSD hypervisor) support @julianaito
  • Model [macOS]: Added VirtualSMC as a new FakeSMC alternative for Hackintosh. @nikitenich
  • WM: Added detection for FVWM. @julianaito
  • WM [OpenBSD]: Added a new ps_flags to correctly detect non-EWMH WMs. @julianaito
  • Disk [OpenBSD]: Added a separate disk array creation using awk since one cannot directly use /dev/... unless being root or in the operator group. @julianaito
  • Battery [OpenBSD]: Improve charge % and add status. Charlène
  • GPU [AMD]: Remove unnecessary check.
  • Public IP: Added configurable timeout to requests.
  • Resolution: If resolution is not found, don't print anything.

ASCII

  • Fixed issues with various ASCII arts (namely the _small ones).
  • Added support for command output.
    • neofetch --ascii "$(fortune|cowsay -W 30)"
    • neofetch --ascii "$(figlet -w 30 hello world)"
  • Added small ArcoLinux logo. @erikdubois
  • Added new Lubuntu logo. @marlonn
  • Fixed a bug where ASCII logo changes the terminal foreground color. @plgruener
  • Fixed a bug when files named auto or ascii exist.
  • Do not parse file as ASCII if the source is an image file.

Image

  • Added new image backend chafa (--chafa).
  • w3m: Fixed issues with URxvt and internal borders.
  • w3m: Fixed issues with URxvt and cursor position.
  • w3m: Fixed issue with bash 3.
  • macOS: Unset IFS to get window size. @StarryTony
  • Kitty: Use kitty +kitten icat instead of the deprecated kitty icat. @HolyStephano
  • Kitty: Update docs. @Snuggle
  • Thumbnails are high quality again.
  • Cached thumbnails are now stored with PATH to prevent collision issues.

5.0.0

5 years ago
logo

A lot of the script has been rewritten and all lint errors have been resolved. There's probably a few bugs so the version number has been bumped to 5.0. Expect a minor release in the coming days to fix any bugs that come up. Thanks to everyone who contributed to this release.

Contributors

Operating System

  • Added support for Condres OS. @arisinfenix
  • Added support for RedCore Linux. @arisinfenix
  • Added support for Regata OS. @arisinfenix
  • Added support for ClearOS. @arisinfenix
  • Added support for PureOS.
  • Added support for Kibojoe Linux.
  • Added support for SharkLinux.
  • Added support for Linux Lite.
  • Added support for macOS 10.14 Mojave. @iandrewt

General

  • output: Added --json to output the info in json.
  • cursor: Fixed prompt location issues after Neofetch is run.
  • macOS: Fixed neofetch launching XQuartz.
  • misc: Removed uppercase().
  • misc: Removed all instances of export.
  • misc: Removed all deprecated options and functions.
  • info: Removed get_install_date().

Ascii

  • Fixed a bug causing Windows 7 ASCII art to not display.
  • Simplified ASCII art handling.
  • Updated Funtoo ASCII art.

Image

  • Improved performance of image handling.
  • Removed catimg support (It didn’t allow us to specify height so we couldn’t accurately place the cursor).
  • Fixed tycat, sixel and kitty icat image sizes.
  • Simplified w3m-img code.

Screenshot

See: https://github.com/dylanaraps/neofetch/issues/1001

  • Removed screenshot functionality.
  • Removed screenshot upload functionality.

Info

  • cpu: Remove extra call to uname.
  • cpu: Simplify core calculation.
  • disk: Clean up.
  • font: Fix iTerm2 checking for 2 extra profiles that don't exist. @iandrewt
  • gpu: Fixed ATI/AMD branding issue.
  • gpu: Removed glxinfo usage (too slow).
  • packages: Added support for flatpak. @konimex
  • packages: Added support for snap. @konimex
  • packages: Added used package managers to output (Packages: 900 (pacman, snap)).
  • packages: Fixed issues with pacman 5.1.
  • packages: Fixed issues with dpkg.
  • packages: Removed find usage.
  • packages: Removed ls usage.
  • packages: Removed wc -l usage.
  • song: Added support for gmusicbrowser. @arisinfenix
  • song: Added support for SMPlayer. @arisinfenix
  • song: Added support for Dragon Player. @arisinfenix
  • song: Fixed song detection on macOS.
  • song: Fixed song output on systems using C locale.
  • song: Added mpc_args to send additional arguments to mpc.
  • term_font: Clean up of config file handling.
  • resolution: Added support for xwininfo.

4.0.2

5 years ago

This fixes default config issues on Android, AIX, HP-UX and possibly others.

  • [config] Fixed /dev/stdin error.
  • [config] Added --print_config to display the default config file.
  • [macOS] Fixed xquartz issue.

4.0.1

5 years ago

Note: This release is only required for those running bash <3.3.

  • [config] Fixed issue with default config in bash3.
  • [packages] Simplified code.
  • [term] Fixed macOS issue.
  • [term] Fixed tmux issue.

4.0.0

5 years ago

logo

This release bumps the version number up to 4.0.0 as it contains major changes to how Neofetch is packaged and installed.

The entirety of Neofetch is now contained within a single executable. Everything has been in-lined. Installing Neofetch is now as easy as downloading the script and running it.

Those using distributions with an outdated Neofetch version in their repos can now easily install the latest version themselves.

Thanks to those who contributed this time around and thanks to those who discussed proposed changes in the bug tracker and Discord. I appreciate it. :+1:

Discord

Neofetch now has a Discord server. Come and join the discussion!

Contributors

Operating System

  • Added support for ArcoLinux.

General

  • Neofetch is now a single executable.
  • Simplified --version output.
  • Fixed theme issues by setting GIO_EXTRA_MODULES.

Images

  • Added wal/pywal support to get the current wallpaper.
  • Added kitty image backend. @SolitudeSF
  • Added setroot wallpaper support. @SolitudeSF

Ascii

  • Updated Android ascii art to better work on non-unicode terminals. @TsundereBug

Info

Song

  • Added support for VLC. @mstraube
  • Added support for Sayonara. @mstraube
  • Added album data to song output. @mstraube, @iandrewt
  • Added song_format to change the display format of the data.
    • Default: %artist% - %album% - %title%.

Title

  • Fixed unexpected backslash being inserted on some systems.

CPU

  • Added temperature support for Zen processors. @Kayant

GPU

  • Fixed duplicate Intel GPUs.

Terminal Font

Packages

Desktop Environment

  • Fixed Unity output in Ubuntu 18.04. @dawidd6

Window Manager

  • Added support for detecting dwm.

3.4.0

6 years ago

This release adds support for a large number of Linux distros as well as support for the latest macOS and iOS devices. This release also contains a large number of bug fixes and some minor features.

I'm pretty sure that this release is the largest in terms of number of contributors. Thanks to everyone who contributed this release!

Contributors

OS

  • Added support for ArchMerge.
  • Added support for MagpieOS.
  • Added support for PostMarketOS.
  • Added support for Hyperbola GNU/Linux-libre @mstraube
  • Added support for macOS High Sierra. @yslgirl
  • Added support for Container Linux by CoreOS. @chrisweeksnz
  • Added support for 2017 iOS devices. @iandrewt
  • Added support for LEDE. @dawidd6
  • Added support for Pop!_OS. @jliles
  • Added support for Lunar Linux.
  • Added support for 32-bit IRIX. @szfcbr
  • Added support for FreeMINT. @ArmstrongJ
  • Added support for Anarchy Linux. @robertwolter
  • Added support for Calculate Linux. @robertwolter
  • Added support for NuTyX. @robertwolter
  • Added support for openSUSE Tumbleweed. @robertwolter
  • Fixed detection bug with Gentoo.
  • Fixed detection bug with OpenWRT. @dawidd6
  • Fixed detection bug with LEDE. @dawidd6
  • Fixed detection bug with TrueOS. @dawidd6
  • Fixed detection bug with Windows Subsystem for Linux and Crouton when an OS without lsb_release is installed.
  • Fixed ChromeOS detection.

General

  • Added more info to verbose mode for debugging.
  • Fixed bug in prompt location calculation.
  • Fixed prompt bug in OpenBSD.
  • Fixed broken AppleScript blocks. @JadeMatrix
  • Fixed function not working in bash 3. @JadeMatrix
  • Swapped sequences from \033 to \e.
  • Fixed Pacman name conflict with the game. @MitchWeaver
  • Removed the last echo in the script.
  • Fixed typo. @khoacao96

Ascii

  • Added color updates for Kubuntu logo. Maulik Mistry
  • Added new DragonflyBSD logo. @MitchWeaver

Images

  • [MacOS/iTerm2] Fixed thumbnail not appearing. @StarryTony
  • Fixed bug with getting wallpaper from feh.
  • Added pixterm backend.
  • Don't force resolution in catimg.

Info

Desktop Environment

  • Added GNOME version.
  • Added support for TDE.

Window Manager

  • Added support for most (if not all) current Wayland compositors/window manager's.
  • Added support for some non-EWMH window managers.
  • [macOS] Fixed chunkwm being detected as Kwm. @iandrewt

Window Manager Theme

  • Fixed sawfish detection.
  • [macOS] Now detects Light/Dark theme. @JadeMatrix

Install Date

Theme

CPU

  • [linux] Detect the correct temperature file to use.
  • [windows] Removed $temp usage as it's an envar.
  • [OpenBSD] Fixed CPU temperature that fails to appear in some systems. @rage311

GPU

  • [linux] Added driver version to NVIDIA output.
  • [linux] Added driver version to Intel output.
  • [macOS] Added NVIDIA support. @iandrewt

Memory

  • [OpenBSD] Fixed memory usage values. @rage311

Package Manager

  • Added detection for Sabotage Linux's butch @MitchWeaver
  • Changed pacman detection to fix issues in other distros. @MitchWeaver

Resolution

  • [macOS] Fixed errors on non-retina screens. @iandrewt

Song

  • Added option to manually specify the player to use.
  • Added support for Elisa. @mstraube
  • macOS detection is now more reliable. @JadeMatrix

Model

  • Remove more unneeded outputs. @konimex

Disk

Battery

Shell

Terminal Font

3.3.0

6 years ago

Thanks to everyone who contributed this release, I appreciate ya!

Contributors

General

  • Config file now has a .conf suffix.
  • Neofetch now assumes target directories (config file and ASCII directory) at install time, this fixes problems with systems such as NixOS.
  • stdout mode is now reimplemented.
  • Fixed prompt location if color blocks are disabled.
  • Make makefile more portable. @AMDmi3

Operating System

  • Added support for AryaLinux. @mstraube
  • Added support for Amazon Linux AMI.
  • Added support for Artix Linux. @DamnWidget
  • Added support for Endless OS.
  • Added support for Sabotage Linux.
  • Added support for Siduction. @lexruee
  • Added support for Source Mage.
  • Added support for Parsix GNU/Linux. @mstraube
  • Added support for Nurunner. @mstraube
  • Fixed Raspbian being detected as ChromeOS.

Images

  • [w3m] Fixed w3m-img not found on NixOS.
  • Added support for using all image types as input.
    • Neofetch now supports svg, tiff etc.

ASCII

  • Added small Debian.
  • Added small FreeBSD.
  • Added small macOS.
  • Added small NixOS.

Info

GPU Driver

  • [Linux] Added a new info function (off by default) to display the GPU Driver currently in use.
  • Add info "GPU Driver" gpu_driver to your config to use it.

CPU

  • [Linux] Fixed inaccurate output on ARM SoC devices.
  • [Linux] Fixed CPU speed not appearing on PowerPC systems.
  • [NetBSD] Added support for CPU temperature. (NOTE: This only supports newer Intel processors)
  • Fixed inaccurate speed output in systems with CPU speed less than 1 GHz.
  • Deprecated cpu_shorthand in favor of cpu_brand.

GPU

  • [Linux] Filter out duplicate entries.

Model

  • Added support for QEMU/KVM.
  • Renamed subtitle to Host:.

Uptime

  • [AIX/IRIX] Fixed Neofetch crashing when calculating uptime.

Terminal

  • [SSH] Fixed infinite loop if neofetch is run on non-interactive shells.

Terminal Font

  • Added support for LXTerminal. @mstraube
  • Added support for GNUStep Terminal. @mstraube
  • Fixed Xfce4-terminal font output when system-wide font is used. @mstraube
  • Fixed MATE-Terminal issue. @mstraube
  • Fixed URxvt font detection failing if . is used. @winneon

Theme

  • [Qt/KDE] Fixed inaccurate theme naming. @mstraube
  • [Qt/KDE] GTK theme is now shows as well.

Window Manager

Song

  • Added support for Pogo. @mstraube
  • Fixed bug with players not being found.

Battery

  • Added battery support for Thinkpads and other devices that use the CMB naming for batteries. @deadda7a

Images

  • Fixed division by 0 error in XTerm.

Screenshot

  • Use maim over scrot. @ybden
  • Fixed scrot_cmd arguments not being used. @winneon