No description
  • Shell 98%
  • C 2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Greg Helding 79e8418053 Import Buuf For Many Desktops from upstream
Snapshot of https://git.disroot.org/eudaimon/buuf-nestort at master
(ba218523983aec90f1e9facaefeeeeecdcf6d6a5). Mirrored here because
disroot's git server cannot serve the 68MB pack reliably -- direct
clone, .tar.gz and .zip all truncate, and Forgejo's own server-side
migration failed the same way with 'early EOF'.

Icons by Paul Davey (Mattahan), CC-BY-NC-SA 2.5, per index.theme.
2026-08-19 15:24:18 -05:00
actions Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
applets Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
apps Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
categories Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
devices Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
emblems Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
emotes Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
mimetypes Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
places Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
previews Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
status Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
symbolic Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
.gitignore Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
change-symbolic.sh Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
icon-theme.cache Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
index.theme Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
link_symbolics-del_duplicated_svgs.sh Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
linkar_simbolics.sh Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
README.md Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
remove_duplicated_SVGs.sh Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
TODO.md Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
transfer_links_from_xsi.sh Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00
transfer_links_to_theme.sh Import Buuf For Many Desktops from upstream 2026-08-19 15:24:18 -05:00

Description

Buuf For Many Desktops icon set (formerly known as "Buuf Nestort", I've decided to remove my alias from the theme's name.

This is a fairly complete set of icons for Gnome, KDE Plasma, XFCE and Mate (including actions, apps, categories, devices, emblems, emotes, mimetypes, places and status), based on the icons and artwork by Paul Davey (Mattahan) (http://www.mattahan.com/). Some of them come from OxayotlTheGreat and his great job with his own remix, Buuf https://www.gnome-look.org/p/1012512), and some others, from https://github.com/robson-66/Buuf. They have done a great job expanding the "Buuf Universe".

One of the main points of this theme is to remove as many symbolic icons as possible (that means linking the symbolic icon to the original icon). This is not always possible, especially for certain Gnome icons, because Gnome applies some effects to some icons, which make them look really bad if they are not real symbolic icons.

Preview:

preview with caja actions apps places

Installation

There are two options:

To make this theme available for every user (including root, useful when you run apps with root privileges such as packet manager), copy this directory to /usr/share/icons (you'll need super-user rights).

If you just need to make it available for your user, you may copy it to ~/.local/share/icons (~ stands for your home directory, in case you don't know the basics of GNU/Linux shell). Older distributions might need them in ~/.icons (although then I suggest to create a symbolic link, like ln -s ~/.local/share/icons .icons from your home directory). Althought the most recommendable way to install it (because then it's very straightforward to update) is to clone the repo and link it:

cd ~/Themes/icons # for example; you need to have created it before
git clone https://git.disroot.org/eudaimon/buuf-nestort.git
cd ~/.local/share/icons # note: you may need to create the directory, if it is not present
ln -s ~/Themes/icons/buuf-nestort

This way, the theme will be available for your user (not everyone else; for that, you'd have to link it in /usr/share/icons)

Now, when you want to update the theme:

cd ~/Themes/icons/buuf-nestort
git pull # this fetches the latest changes

Customization

This theme includes many distributor logos. By default, places/distributor-logo.png links to start-here.png, which also links to start-here-agnostic.png, which looks like a drawer with lots of stuff inside. You may change this symbolic link to whichever icon you fancy more, using these commands (supposing you are in the places directory):

rm start-here.png
ln -s <icon_you_d_like_as_start_button> start-here.png

you need to do it before installing the theme (or, if you have already installed it, then operate on the directory where you installed it, bearing in mind that if you installed it in /usr/share/icons, you need root privileges).

Change log

Current state

See logs (git log) to get the idea of all the icons that I continuously add. Basically I try to adapt to the new icons that many desktops periodically add, plus new applications. Keeping an icon theme up to date is laborious!.

2022-02-22

Cleaned many placeholder icons (see previous change logs). Added Mate support. Continuous small updates.

Version 2.0 2020-08-29

This is a massive update from the previous version, from 2011! It is not yet complete, and it still has some svgs and pngs from other themes as "placeholders" for pending icons, plus some other missing ones. I don't know when I'll have time to finish this (or at least polish it more), so I publish it now since it is very usable already.

Icon additions are too many to list. I have tried to include also the new style to name icons (such as org.gnome.Calculator or org.kde.kdenlive). This change has rendered many icon themes obsolete as far as these desktop core applications concern.

Version 1.05

  • amarok icon update
  • added soffice.bin.png (openoffice.org is a headache for correct icons on docks... anyone knows how to get it working with cairo dock?(EDIT: this appears to be a cairo-dock related problem; other docks display the correct icon))
  • gnome power manager icons for mouse, keyboard and cell phone with different battery charge levels
  • corrected bmp (beep media player) icon
  • emerald theme mime type icon (default .desktop sadly points to /usr/share/pixmaps/emerald-theme-manager-icon.png instead of simply emerald-theme-manager-icon.png, won't work by default :/)
  • some JACK only apps: qjackctl, jamin, meterbridge, timemachine, jackeq, jack-rack, jack_mixer
  • scores icon
  • audio-input-microphone for different levels
  • cairo-dock icon
  • debian-installer-launcher icon (?)
  • gnome-ppp and pppoeconf
  • turpial, qwit
  • maya and mudbox apps (maybe useless under linux/gnome?) (no mimes, sorry, I don't know what file names they should have)
  • other seahorse icons (thanks OxayotlTheGreat and great job with Buuf 3.0 https://www.gnome-look.org/p/1012512)

Version 1.04

  • Added specific panel icons definitions
  • Included Dropbox and Ubuntu One panels
  • Corrected bug in Gnome Power Manager icons (not showing this theme's icons but standard, instead).

Version 1.03:

  • corrected Chromium icon.
  • Corrected bug in attach points for folder icons (thanks legaspi!)

Version 1.01:

  • added Dropbox icon