Git Product home page Git Product logo

geany-themes's Introduction

Geany Themes README

Introduction

Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors. These schemes are compatible with Geany 1.22 and greater. Check out the screenshots to get an idea for what each color scheme looks like.

Installation

Note: the following instructions will overwrite any themes with the same filename you have already installed, so if you have customized any of them, you will lose your customizations if you don't back them up first.

Unix-like Systems

  1. Extract the zip file, tarball or checkout with Git to a local directory.
  2. To install, either
    • run install.sh for automatic installation or
    • Copy all of the *.conf files from the colorschemesfolder into the ~/.config/geany/colorschemes/. Create the ~/.config/geany/colorschemes/directory if it does not already exist.
  3. Choose a new theme by selecting Change Color Scheme... from Geany's View menu.

Windows

Installing the themes on Windows is the same as with Unix-like systems with the exception that the target directory will be different. With Windows 7, the directory should be named C:\Users\YourUserName\AppData\Roaming\geany\colorschemes, but the exact path may vary depending on your Windows configuration and/or version. Refer to the Geany Manual for more information on configuration file paths.

Documentation

If you want to add a theme, read the ADDING-A-THEME.md file. If you are a package maintainer, consult the MAKING-A-RELEASE.md file. For all other cases, consult the official Geany documentation.

Other Themes

You can also sometimes find bleeding edge themes which have yet to be fully integrated into the repository by looking at the Issues on Github labelled with the new-theme label. There may also be some unofficial themes on the wiki.

Be wary of old-style themes you may find in random places on the Internet as they may only be compatible with old Geany versions before 1.22 and will likely result in grief. If the file doesn't contain a section called [theme_info] it almost sure to be an incompatible older theme. See below for more details.

Compatibility

These color schemes are not compatible with older version of Geany prior to 1.22, including its old filetypes files, which you may have customized and are found in your per-user configuration folder. All bets are off if you mix and match old filetypes/color schemes and the color schemes here. The best way to handle it is to simple move your old filetypes out of the way, copy the ones you want to customize from Geany's system data folder and hand-copy over the non-[styling] groups from the old filetypes file into the new one.

geany-themes's People

Contributors

codebrainz avatar dmaphy avatar eht16 avatar jpfleury avatar b4n avatar 1270011 avatar strayferal avatar techee avatar nanodesu avatar jcd000 avatar danpla avatar jgmdev avatar xelser avatar ideasman42 avatar collmut avatar dtan13 avatar frlan avatar pentix avatar pouyakary avatar commenthol avatar cycool29 avatar inonehp avatar oscardssmith avatar phpbased avatar slowpeek avatar suntong avatar trongthanh 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.