Duality

Mac OS-like theme for your GNOME desktop
Download

Duality Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Nathaniel S.
  • Publisher web site:
  • http://www.openfracas.org/

Duality Tags


Duality Description

Mac OS-like theme for your GNOME desktop Duality is a GTK theme designed to allow for easy customization by a tinkerer. It includes a preprocessor script which allows the user to easily customize the appearance of the theme to their liking. By passing a few key values about brightness and contrast, the preprocessor performs a series of calculations and builds a new theme from the built-in template (which you can still edit manually).To run the preprocessor, go to the folder where this theme is stored (usually ~/.themes/Duality) and run `./customize.rb` To get more information on how to use the script, run `./customize.rb help`. You must have Ruby installed to run the customization scripts. On Ubuntu, this can be done with the command `sudo apt-get install ruby`Three default themes generated using the preprocessor and seen in the third screenshot are also included:Singularity BoldSingularity SmoothSingularityBug reports or suggestions are always welcome.The themes generated by this preprocessor and template work well with the Gnome2 Global Menu Bar project.Example usage:./customize.rb contrast=0.85 notebook=1.1 tree_contrast=1.2Complete list of options and their defaults:GTKRC Parameterscontrast=0.82 Controls how much darker the menu and toolbars are compared to the standard background colour.tool=contrast By default the toolbars inherit the default contrast value (shared with menubars).button_contrast=1.3 Controls contrast for highlighted and depressed buttons.button_border Controls the strength of the borders of buttons/comboboxes.button=1.1 Controls how much lighter the button background is compared the the standard background colour.scroll=0.95 Brightness of scrollbarsscroll_contrast=1.1 Scrollbar gradient strength.scroll_border=1.2 How strong the outlines/borders are on scrollbars.notebook=1.1 Controls how much lighter selected tab and page are than the standard background colour.notebook_bg=1.0 Controls how light the unselected tabs are.panel=1.0 Controls how light/dark the panel is.menu=contrast By default the menus inherit the default contrast value (shared with toolbars).menu_sel=1.0 Lightens/darkens selected menu item compered to standard selected item colour.menu_fg=1.0 Currently unusedtree_base=1.0 Colour of selected item in tree view.tree_contrast=1.0 How much brighter the selected item of the selected/active treeview is compared to the selected item of unselected/inactive treeviews.curvature How curved widgets are.Metacity Parametersmenu=0.82 This setting is shared with the GTK Rc file to make the menus and titlebar blend together.metacity_contrast=1.0 Controls how much of a gradient the titlebar has.highlight_contrast=1.0 Controls how much of a gradient the highlight strip on the active window has.metacity_border=1 Size of window border. Must not have a decimalmetacity_bottom=5 Size of etched grip at bottom of window border - additive with metacity_bordermetacity_outline=1.1 Strength of 1px darkened outline on window borderHow to install?· Right click on your desktop and select Change Desktop Background· Click on the first tab: Theme· Drag and drop the theme's archive in the Appearance Preferences window.· If everything is OK, you will receive a confirmation message and you can activate the theme just by clicking on it.About GNOME:GNOME is an international effort to build a complete desktop environment—the graphical user interface which sits on top of a computer operating system—entirely from free software. This goal includes creating software development frameworks, selecting application software for the desktop, and working on the programs which manage application launching, file handling, and window and task management.GNOME is part of the GNU Project and can be used with various Unix-like operating systems, most notably Linux, and as part of Java Desktop System in Solaris.The name originally stood for GNU Network Object Model Environment, though this acronym is deprecated. The GNOME project puts heavy emphasis on simplicity, usability, and making things “just work”. Requirements: · gtk+ · GNOME What's New in This Release: · Completely rewrote gtkrc-symbol file from Clearlooks gtkrc as starting point · Eliminated theme dependance on the Nodoka engine · Fixed bug where symbol values were set to target default when target not yet processed. · Fixed toolbar widget colour issues in applications like AbiWord and Epiphany · TreeView widgets have some extra padding to prevent crowding in applications like nautilus · Scale widgets now using thin handle · Metacity title text beveled/etched, corners made square · Metacity now takes menu as contrast value. · Added curvature setting to determine curvature of widgets · Added button_border parameter for button/combobox border strength · Added metacity_border parameter for width of Left/Right/Bottom metacity border · Added metacity_bottom parameter for extra width of etched Bottom metacity border · Added metacity_outline property to adjust strength of window border outline · Added tool (contrast) separate from contrast


Duality Related Software