aluminum

package module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2023 License: GPL-3.0 Imports: 13 Imported by: 0

README

aluminum

Go Reference

A futuristic, bluish white theme for Tomo.

Installation

cd aluminum/aluminum
go build -buildmode=plugin .
mkdir -p ~/.local/lib/tomo/plugins
mv aluminum.so ~/.local/lib/tomo/plugins

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Theme

type Theme struct {
	// contains filtered or unexported fields
}

func (*Theme) ApplicationIcon

func (this *Theme) ApplicationIcon(id theme.ApplicationIcon, size theme.IconSize) canvas.Texture

func (*Theme) Apply

func (this *Theme) Apply(object tomo.Object, role theme.Role) event.Cookie

func (*Theme) Icon

func (this *Theme) Icon(id theme.Icon, size theme.IconSize) canvas.Texture

func (*Theme) MimeIcon

func (this *Theme) MimeIcon(mime data.Mime, size theme.IconSize) canvas.Texture

func (*Theme) RGBA

func (this *Theme) RGBA(id theme.Color) (r, g, b, a uint32)

Directories

Path Synopsis
Plugin sapphire provides the Aluminum theme as a plugin.
Plugin sapphire provides the Aluminum theme as a plugin.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL