icons

package
v0.0.0-...-00ab8b8 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DEFAULT_FILE_ICON      = IconProperties{Icon: "\uf15b", Color: 241} // 
	DEFAULT_SUBMODULE_ICON = IconProperties{Icon: "\uf1d3", Color: 202} // 
	DEFAULT_DIRECTORY_ICON = IconProperties{Icon: "\uf07b", Color: 241} // 
)

https://github.com/ogham/exa/blob/master/src/output/icons.rs

View Source
var (
	BRANCH_ICON                  = "\U000f062c" // 󰘬
	DETACHED_HEAD_ICON           = "\ue729"     // 
	TAG_ICON                     = "\uf02b"     // 
	COMMIT_ICON                  = "\U000f0718" // 󰜘
	MERGE_COMMIT_ICON            = "\U000f062d" // 󰘭
	DEFAULT_REMOTE_ICON          = "\uf02a2"    // 󰊢
	STASH_ICON                   = "\uf01c"     // 
	LINKED_WORKTREE_ICON         = "\U000f0339" // 󰌹
	MISSING_LINKED_WORKTREE_ICON = "\U000f033a" // 󰌺
)

Functions

func IconForBranch

func IconForBranch(branch *models.Branch) string

func IconForCommit

func IconForCommit(commit *models.Commit) string

func IconForRemote

func IconForRemote(remote *models.Remote) string

func IconForRemoteBranch

func IconForRemoteBranch(branch *models.RemoteBranch) string

func IconForStash

func IconForStash(stash *models.StashEntry) string

func IconForTag

func IconForTag(tag *models.Tag) string

func IconForWorktree

func IconForWorktree(missing bool) string

func IsIconEnabled

func IsIconEnabled() bool

func SetNerdFontsVersion

func SetNerdFontsVersion(version string)

Types

type IconProperties

type IconProperties struct {
	Icon  string
	Color uint8
}

func IconForFile

func IconForFile(name string, isSubmodule bool, isLinkedWorktree bool, isDirectory bool) IconProperties

Jump to

Keyboard shortcuts

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