Skip to content
This repository has been archived by the owner on Nov 17, 2022. It is now read-only.

A fork of the Desktop Icons NG extension (https://gitlab.com/rastersoft/desktop-icons-ng). Adds a whole bunch of new features and polish. These changes include curved edges, customizable icon shapes, extensive desktop customization in general, performance improvements, and bug fixes. The main goal of this project is to make the desktop icons fee…

Notifications You must be signed in to change notification settings

dannymate/desktop-icons-neo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desktop Icons: Neo

What is Desktop Icons: Neo?

Desktop Icons: Neo is a desktop icons extension for GNOME. It is a fork of the Desktop Icons NG extension.

Image of Desktop Icons: Neo

A few notable features include:

  • Heavily extensive icon and desktop customization
  • Performance improvements
  • General polish and bug fixes

Keep in mind that the extension is still an early beta and still has many bugs. Feel free to try to fix them and submit your code here!

Current version

Version 1.2

Requirements

  • GNOME Shell >= 3.38
  • Nautilus >= 3.38

Setting permissions

If you are pulling directly from the master branch, you must set the permissions by doing these commands:

GITHUB USERS: If you do not do this, it will FAIL completely. Permissions must be set.

chmod +x set-permissions.sh
./set-permissions.sh

Manual installation

The easiest way to install the extension (for development and local use) is by running:

./local_install.sh

It automatically performs the commands from the next section.

It is recommended to delete the destination folder ($HOME/.local/share/gnome-shell/extensions/desktopicons-neo@darkdemon) before doing this to ensure that no old data is kept.

Build with Meson

The project uses a build system called Meson. You can install in most Linux distributions as "meson". You also need "ninja" and xgettext, both of which are automatically installed with the 'meson' package in most package managers.

meson --prefix=$HOME/.local/ --localedir=share/gnome-shell/extensions/desktopicons-neo@darkdemon/locale .build
ninja -C .build install

It's possible to read more information in the Meson docs to tweak the configuration if needed.

Export extension ZIP file for extensions.gnome.org

To create a ZIP file with the extension, run:

./export-zip.sh

This will create the file desktopicons-neo@darkdemon.zip containing the extension. The zip file follows the rules for publishing at extensions.gnome.org.

Source code and contacting the author

Abdurahman Elmawi https://github.com/DEM0NAssissan7/desktop-icons-neo/ cooper64doom@gmail.com

About

A fork of the Desktop Icons NG extension (https://gitlab.com/rastersoft/desktop-icons-ng). Adds a whole bunch of new features and polish. These changes include curved edges, customizable icon shapes, extensive desktop customization in general, performance improvements, and bug fixes. The main goal of this project is to make the desktop icons fee…

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.1%
  • Other 1.9%