Giter Site home page Giter Site logo

surfn's Introduction

Surfn icon theme

Request Icons & Issues with current icons

When reporting missing or wrong looking icons make sure to follow these steps so I can resolve it faster and efficiently:

Screenfetch

Install screenfetch to give me information of your distro and Desktop Environment.

sudo apt install screenfetch
sudo pacman -S screenfetch
or any equivalent

Copy/paste the code you will receive or provide manually on what distro and desktop environment you are on and what version.

Icon name

Add the relevant launcher information, applications use files with the extension .desktop as launchers like Firefox, Mint menu, etc. and these launchers are stored in

/usr/share/applications (there might be a /kde or /kde4 folder for KDE apps)

User-installed binaries and Google Chrome apps install their launchers here:

/home/$USER/.local/share/applications

Simply open these .desktop files with any text editor or sublime-text and copy and paste the line that says

Icon=...

to your issue or request.

General info

Add a description of the software and a link where to download it and/or installation instructions if necessary.

Original icon

Sometimes the application will already have an icon. Provide the link where the original icon can be found. I prefer them to be in SVG. A png is a last resort.

Screenshots

Add screenshots of the missing icon and the instances where it's displayed like: menus, taskbars, panels, notifications, etc.

REMARK : Some applications use absolute paths in their launchers, as such even when we add the icon the system will not load it, you can use Hardcoded Icon Fixer to resolve this problem as explained above.

This icon set is based on four different icon themes I like.

-Ultra Flat icons

-Super Flat remix icons

-Yltra Flat icons

-Numix (Circle) icons

On top of that many icons have been changed and added to my personal preference.

Individual folder colours have been added :

  • light blue

  • arch blue

  • orange

  • grey-orange

  • arc folders from horst3180 on github

  • breeze dark elements

Rebranding of the icon theme.

Take every first letter of Super Ultra Flat Numix Remix (old name) and change positions

# SUFNR which resulted in Surfn (pronounced surfing).

How to install

Download button at top right or via git (or just download the zip and uncompress)

sudo apt-get install git
git clone https://github.com/erikdubois/Super-Ultra-Flat-Numix-Remix

Copy/paste the folders inside the hidden folder .icons.

Select it with your favourite tool.

Done

#Why this icon set

I wanted to try out the hierarchical structure of the folders that Numix uses and see what the advantages are.

A structure change from actions/scalable to 16x16/actions. A lot of work. Now let us discover the advantages.

I started to work on the basis of an another icon theme I made i.e. Yltra Flat icon set also on this github.

#Surfn

Screenshots

#Surfn Arc

Screenshots

#Surfn Arch blue

Screenshots

#Surfn Breeze dark

Screenshots

#Surfn Evopop

Screenshots

#Surfn Luv

Screenshots

#Surfn Luv Red

Screenshots

#Surfn Majestic

Screenshots

#Surfn Mint-X-Grey

Screenshots

#Surfn Numix

Screenshots

#Surfn Numix Misty

Screenshots

#Surfn Numix Polo

Screenshots

#Surfn Orange

Screenshots

#Surfn Papirus Blue

Screenshots

#Surfn Papirus Grey

Screenshots

#Surfn Vertexed

Screenshots

Screenshots on other systems

You can provide screenshots via google+, +ErikDubois

Antergos i3

Screenshots

Antergos XFCE

Screenshots

Antergos Gnome

Screenshots

Screenshots

Archlinux i3

Screenshots

Raspberry Pi Ubuntu Mate

Screenshots

Ubuntu 16.04

Screenshots

Screenshots

Ubuntu Mate 16.04

Screenshots

Xubuntu 16.04

Screenshots

Changelog

The changelog file is to be found in the folder Super-Ultra-Flat-Numix-Remix. I try to remember to fill it in but I know I do not succeed fully in that goal.

How is it managed

To be able to manage this icon set Surfn is the main icon set. All the others inherit icons from Surfn.

Other icon sets will have different folder colours but all other icons come from the main one.

If you fix an app icon, it will be fixed for all icon sets.

In this manner we are saving also many megabytes and double work.

#Reporting missing icons

When reporting missing or wrong looking icons make sure to follow these steps so I can resolve it faster:

Add screenshots of the missing icon and the instances where it's displayed like: menus, taskbars, panels, notifications, etc.

Add the relevant launcher information, software uses files with the extension .desktop as launchers for menus like Firefox, Mint menu, etc. and these launchers are stored in /usr/share/applications (there might be a /kde or /kde4 folder for KDE apps) for software installed through a package or the package manager.

User-installed binaries and Google Chrome apps install their launchers here: /home/$USER/.local/share/applications/.

Simply open these .desktop files with any text editor or sublime-text for the better coder; copy and paste the line that says Icon= to your issue.

Add a description of the software.

Some software uses absolute paths in their launchers, as such even when we add the icon the system will not load it, you may use Hardcoded Icon Fixer to resolve this problem as explained above.

F A Q


#What can you do if the script does not execute?

Since I sometimes forget to make the script executable, I include here what you can do to solve that.

A script can only run when it is marked as an executable.

ls -al 

Above code will reveal if a script has an "x". X meaning executable. Google "chmod" and "execute" and you will find more info.

For now if this happens, you should apply this code in the terminal and add the file name.

chmod +x typeyourfilename

Then you can execute it by typing

./typeyourfilename

Or you can follow these steps

Screenshots


#But that is the fun in Linux.

You can do whatever Y O U want.

Share the knowledge.

I share my knowledge at http://erikdubois.be

surfn's People

Contributors

erikdubois avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.