NITROGEN(1)

πŸ’– NITROGEN(1) β€” the manual, but make it cute πŸ’–

okay bestie, welcome to nitrogen(1) β€” your X11 background previewer and setter, and honestly? it's giving main character energy for your desktop wallpaper. let's get into it πŸŽ€


✨ NAME ✨

nitrogen β€” X11 background previewer and setter. yes that's the whole name section, she's short and she's iconic πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

nitrogen [ OPTIONS ] DIRECTORY?

🌸 DESCRIPTION 🌸

So in normal working mode, nitrogen gives you an interface that shows off every single picture in the DIRECTORY you gave it. From that interface you can set the X11 root pixmap β€” either just temporarily, or you can set AND store the picture, the drawing mode, and the X display so it can be restored later. no cap 🫢

If you don't specify a directory at all, it uses the stored directories in your "library" (as of 1.5, bestie β€” this is a newer feature). peep the Preferences dialog for that one πŸ‘‘

When you pass the --restore option, nitrogen sets all backgrounds that it has a configuration for and then exits immediately. this is literally designed for use in an .xinitrc or .xsession file. periodt.


πŸ’… OPTIONS πŸ’…

  • --restore β€” restores previously saved pictures to the root displays. the "wake up babe, we're restoring" option 🌈
  • --no-recurse β€” do NOT recurse into subdirectories of DIRECTORY. stay in your lane, subfolders 🚫
  • --sort=[option] β€” sorts the background list by whatever option you hand it. by default, items get sorted as they're found on the filesystem, which gives you a quasi-newest-first sorting order. the valid options are:
    • alpha β€” alphabetical order.
    • ralpha β€” reverse alphabetical order.
    • time β€” modified time, ascending.
    • rtime β€” modified time, descending.
  • --set-auto β€” sets the background specified by DIRECTORY using the automatic size setting.
  • --set-centered β€” sets the background specified by DIRECTORY using the centered size setting.
  • --set-scaled β€” sets the background specified by DIRECTORY using the scaled size setting.
  • --set-tiled β€” sets the background specified by DIRECTORY using the tiled size setting.
  • --set-zoom β€” sets the background specified by DIRECTORY using the zoom size setting.
  • --set-zoom-fill β€” sets the background specified by DIRECTORY using the zoom fill size setting.
  • --save β€” saves the background permanently in the config. ⚠️ only used with one of the --set-xxx options, bestie, don't try it solo.
  • --set-color=[arg] β€” sets background color in hex, #000000 by default. also only used with one of the --set-xxx options 🎨
  • --random β€” choose a random background from config or the given directory. yup, only used with one of the --set-xxx options 🎲
  • --head=[option] β€” select Xinerama/multihead display in GUI, 0..n, use -1 for full screen (Xinerama only). multi-monitor girlies rise up πŸ–₯️πŸ–₯️
  • --force-setter=[option] β€” DEBUG: forces the background setting engine to use a specific backend. 🚨 this is for advanced debugging use only, fr fr. the valid options are:
    • xwindows β€” standard XWindows primitives.
    • xinerama β€” Xinerama/XWindows primitives.
    • gnome β€” GNOME/Nautilus based.
  • --help β€” I'm just here so I won't get fined. πŸ˜­πŸ’€

πŸ“ FILES πŸ“

  • ~/.config/nitrogen/ β€” holds the configuration for saved backgrounds. this is where your faves get stored πŸ’Ύβœ¨

πŸ’€ BUGS πŸ’€

found a bug? use the GitHub issue tracker, bestie: https://github.com/l3ib/nitrogen/issues


πŸ‘‘ AUTHORS πŸ‘‘

Dave Foster <daf@minuslab.net> and Javeed Shaikh <syscrash2k@gmail.com> β€” the literal icons who made this 🫢


🌈 AVAILABILITY 🌈

Nitrogen is developed on GitHub: https://github.com/l3ib/nitrogen/


okay that's the whole page!! this manual is from NITROGEN, dated JANUARY 2016, and it's the NITROGEN(1) page for NITROGEN. go set some wallpaper, you ate πŸ’–πŸ§šβœ¨

πŸ“¦ where this page comes from