Repository navigation
Expand file tree
/
Copy pathexample.toml
More file actions
103 lines (96 loc) · 3.41 KB
/
Copy pathexample.toml
File metadata and controls
103 lines (96 loc) · 3.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# Configuration for Tinty
# https://github.com/tinted-theming/tinty
#
# This file is optional, but there is limited tinty functionality
# without customization of this config.toml
#
# This file should contain a `[[items]]` section for each application
# you want themed. You can also set a `shell` value which is used in
# Tinty when running shell commands. `shell` is also used when executing
# `hook`s provided in this config file Check tinty repository for more
# information and examples.
# Explanation and default values for keys:
# # Through which shell command hooks will run. The command will be replaced in '{}'
# shell = "sh -c '{}'"
# # Default scheme to apply if a previously set scheme doesn't exist.
# # Used specifically in the `tinty init` subcommand.
# default-scheme = "base16-mocha"
# # Default ring to use when running `tinty cycle` without `--ring`.
# default-cycle-ring = "default"
#
# [[rings]]
# name = "default"
# schemes = ["base16-mocha", "base16-gruvbox-dark"]
#
# [[rings]]
# name = "light"
# schemes = ["base16-gruvbox-light", "base16-github"]
#
# [[items]]
# # Path to template repository. Can be a URL, absolute path or path
# # beginning with `~/`.
# path = "https://github.com/tinted-theming/tinted-shell"
# # Unique name of item
# name = "tinted-shell"
# # Name of the repository directory containing the theme files
# themes-dir = "scripts"
# # (Optional) Command to execute after copying template (goes through `shell`)
# hook = ""
# # (Optional) supported scheme system of template. Some templates
# # could support multiple scheme systems.
# supported-systems = ["base16", "base24"]
# # (Optional) Additional scheme repositories, merged with the built-in
# # `schemes` repo into one collection used by `list`, `apply`, `info`,
# # `current` and `gallery`. Each follows the same source mechanics as an
# # `[[items]]` entry: `path` is a Git URL (cloned) or a local directory
# # (symlinked), with an optional `revision` and `allow-dirty-update`. When
# # two repos define the same `<system>-<slug>` scheme, the last-listed one
# # wins: extras override the built-in repo and later extras override earlier
# # ones, so you can override a scheme by declaring your own copy lower down.
# [[schemes.extras]]
# name = "community-schemes"
# path = "https://github.com/example/community-schemes"
# # revision = "main"
#
# [[schemes.extras]]
# name = "my-schemes"
# path = "~/dev/my-schemes"
# Example file. For shell, tmux, fzf, waybar and sway. Runs hooks
# through zsh:
# shell = "zsh -c '{}'"
# default-scheme = "base16-oceanicnext"
# default-cycle-ring = "default"
#
# [[rings]]
# name = "default"
# schemes = ["base16-oceanicnext", "base16-gruvbox-dark", "base16-github-dark"]
#
# [[items]]
# path = "https://github.com/tinted-theming/tinted-shell"
# name = "tinted-shell"
# hook = ". %f"
# themes-dir = "scripts"
#
# [[items]]
# path = "https://github.com/tinted-theming/base16-tmux"
# name = "base16-tmux"
# themes-dir = "colors"
# hook = "test -n \"$TMUX\" && tmux source-file %f"
#
# [[items]]
# path = "https://github.com/tinted-theming/base16-fzf"
# name = "fzf"
# themes-dir = "bash"
# hook = ". %f"
#
# [[items]]
# path = "https://github.com/tinted-theming/base16-waybar"
# name = "base16-waybar"
# themes-dir = "colors"
# hook = "cp -r %f ~/.config/waybar/colors.css"
#
# [[items]]
# path = "https://github.com/rkubosz/base16-sway"
# name = "base16-sway"
# themes-dir = "themes"
# hook = "cat %f > ~/.config/sway/config && swaymsg reload"