Skip to content

feat: add fzf template - #90

Merged
ItsLemmy merged 1 commit into
noctalia-dev:mainfrom
std-enigma:dev-fzf
Aug 30, 2026
Merged

feat: add fzf template#90
ItsLemmy merged 1 commit into
noctalia-dev:mainfrom
std-enigma:dev-fzf

Conversation

@std-enigma

Copy link
Copy Markdown
Contributor

This template does not include a post hook to automatically apply the theme. Since FZF theming is shell-specific and configured through environment variables, users may have very different shell setups—rather than a plain .zshrc, for example, some may use lazy loading or other custom initialization logic.

It is therefore better not to make that decision for users. This PR respects any existing FZF_DEFAULT_OPTS value and only appends the color-related options to it.

The template should generate the theme options in:

  • ~/.config/fzf/themes/noctalia.sh
  • ~/.config/fzf/themes/noctalia.fish

Users are then responsible for sourcing the appropriate file from their own shell configuration.

Because this requires manual setup, we should also add an entry to the documentation website under the Community Templates section. If this PR is approved, I will open a documentation PR for that shortly afterward.

Here is a demo:

Catppuccin Dark Catppuccin Dark
Nord Dark Nord Dark
Rosé Pine Light Rosé Pine Light

@ItsLemmy
ItsLemmy merged commit a70af4f into noctalia-dev:main Aug 30, 2026
1 check passed
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.

2 participants