Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 3.19 KB

File metadata and controls

46 lines (35 loc) · 3.19 KB
MAKC lgoo

This repository contains the wallpapers I use across all my devices—desktop, laptop, and phone. A few were designed by me and originally released on my personal website, but most were discovered (or commandeered) from far more talented artists and photographers online. Many of them also appear in videos on my YouTube channel—so if you’re here from there, thanks for watching!

If you’ve stumbled across this repo by chance—Welcome! Inside, you’ll find a curated collection of wallpapers featuring but not not limited to:

  • Nature & landscapes
  • Romantic, Russian, and Religious art (plus a few other types that break the alliteration)
  • Abstract visuals and subtle backgrounds that look good without stealing focus
  • Oceans, boats, and coastlines
  • Some general nature goodness

Browsing

Casually browsing the repo via GitHub or Codeberg is a pretty horrible experience. Luckily Zubair Ibn Zamir kindly provided a pull request to fix this issue. All wallpapers can be easily browsed and downloaded now at: wallpapers.makc.co

Netlify Status

Installation & Usage

This repo is structured for convenience—especially for scripts or terminal-based setups. To clone the latest version of the wallpapers without the full git history, run:

git clone --depth 1 https://github.com/makccr/wallpapers

Note: Each commit includes full-resolution image files. Git actually handles this surprisingly well, as the full size of the repository (as of July 2025) is just a bit over 1gb. However I would still reccommend using --depth 1 unless you have a reason not to. This flag simply tells git to only pull the most recent commit, as opposed to the entire history of the repository.

Folder Structure

After cloning, the structure will look like: ~/XMediaFolder/wallpapers/wallpapers/Xcollection/ Yes, there’s a duplicated /wallpapers/ folder. This is intentional. Tools like feh, nitrogen or pywal rely on recursive file discovery. Keeping image files one level deeper avoids issues with .git/ files & directories being mistaken for images.

Example usage with feh:

feh ~/Pictures/wallpapers/wallpapers/abstract/neon-dream.jpg

Setting a Random Wallpaper in a Directory

Some image setting applications (particularly minimal ones) are pretty bad at parsing a directory, the following find command will let you bypass limitations:

image-setter "$(find PATH -type f | shuf -n 1)"

Example Usage with awww:

awww img "$(find ~/Pictures/wallpapers/wallpapers/poseidon -type f | shuf -n 1)" --transition-type none