GithubHelp home page GithubHelp logo

sahwar / moka-icon-theme Goto Github PK

View Code? Open in Web Editor NEW

This project forked from snwh/moka-icon-theme

0.0 2.0 0.0 270.55 MB

Moka Icon Theme

Home Page: http://snwh.org/moka

License: Other

Meson 3.23% Python 76.85% Shell 19.92%

moka-icon-theme's Introduction

Moka Icon Theme

Moka is a stylized FreeDesktop icon set, created with simplicity in mind. It uses simple geometry & bright colours and has been designed and optimized to achieve the a pixel-perfect look for your desktop.

Copying or Reusing

This project has mixed licencing. You are free to copy, redistribute and/or modify aspects of this work under the terms of each licence accordingly (unless otherwise specified).

The Moka icon assets (any and all source .svg files or rendered .png files) are licenced under the terms of the Creative Commons Attribution-ShareAlike 4.0 License.

Included scripts are free software licenced under the terms of the GNU General Public License, version 3.

When reusing this work please include a proper attribution:

"Moka Icons" by Sam Hewitt is licensed under CC-SA-4.0

Downloading Moka

Download instructions for all sorts of systems are available here.

Installing & Using

You can build and install Moka from source using Meson.

# build
meson "build" --prefix=/usr
# install
sudo ninja -C "build" install

By default it installs to /usr/ but you can specify a different directory with a prefix like: /usr/local or $HOME/.local.

After which you should be able to pick Moka as your icon or cursor theme in GNOME Tweak tool, or you can set either from a terminal with:

# set the icon theme
gsettings set org.gnome.desktop.interface icon-theme "Moka"

Uninstalling Moka

To uninstall Moka, simply run the following. (If you installed it without superuser priveleges just omit the sudo.)

sudo ninja -C "build" uninstall

Once uninstalled you can reset your icon and cursor theme to the default setting by running the following.

# reset icon theme to default
gsettings reset org.gnome.desktop.interface icon-theme

Missing Icons & Requests

You can file an icon request as a GitHub issue. Filing an icon request or reporting a missing icon, please take care in providing the following useful information:

  • A screenshot of your issue or an image of the original icon you are requesting to be themed
  • The file name for the missing icon or the requested icon, for example gimp.png or system-shutdown.svg
  • A short description of the application or software that you are requesting an icon for.

Note: some software ships hardcoded icons, meaning when you install icons are not placed in the system-wide directory /usr/share/icons which makes them unthemeable.

Contributing

Contributions are obviously welcome! If you would like to contribute to this project, please have read this regarding contributions.

Donate & Support

If you would like to support development by making a donation you can do so here or by becoming a supporter on Patreon or Liberapay. ๐Ÿ˜Š

moka-icon-theme's People

Contributors

barrymieny avatar dikiaap avatar floringogianu avatar foggalong avatar gitgud-software avatar greno4ka avatar hexcube avatar jgleitz avatar johnbeard avatar kostrykin avatar laurenttreguier avatar ralayax avatar rookwood101 avatar skyzohkey avatar snwh avatar thomas-ewald avatar vinzv avatar zoqaeski avatar

Watchers

 avatar  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.