Skip to content

Conversation

@mattmc3
Copy link
Contributor

@mattmc3 mattmc3 commented Jan 9, 2023

Per the convo in #708, here's an update to the readme with two new sections regarding theme support.

A theme is just like a regular Fish plugin, except it has a `.theme` file in the `themes` directory. Themes were introduced in [Fish 3.4](https://github.com/fish-shell/fish-shell/releases/tag/3.4.0) and work with the `fish_config` builtin. A theme can also have files in `functions`, `conf.d`, or `completions` if necessary. This is what a typical theme plugin might look like.

<pre>
<b>sosuke</b>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😂

@jorgebucaran
Copy link
Owner

Thank you, @mattmc3! 💯

@jorgebucaran jorgebucaran merged commit 2e8a246 into jorgebucaran:main Jan 10, 2023
@PatrickF1
Copy link
Contributor

The organization of the readme is now off. "Event system" and "Discoverability" are now nested under "Creating a theme" even though they are orthogonal concerns to themes.

@jorgebucaran
Copy link
Owner

@PatrickF1 4199657 What do you think?

@PatrickF1
Copy link
Contributor

Great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants