Skip to content

Conversation

@ss-o
Copy link
Member

@ss-o ss-o commented Jan 25, 2023

Type of changes

  • CI
  • Bugfix
  • Feature
  • Generic maintenance tasks
  • Documentation content changes
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no URL changes)
  • Improving the performance of the project (not introducing new features)
  • Other (please describe):

Issue Number: N/A

What is the new behavior?

  • Fix FAST_WORK_DIR

    • Set $FAST_WORK_DIR before loading the plugin to have e.g. processed theme files (ready to load, in Zsh format, not INI) kept under a specified location. This is handy if e.g. you install Syntax-Highlighting system-wide (e.g. from AUR on ArchLinux) and want to have per-user
      theme setup.

    • Use "~" in the path, e.g. FAST_WORK_DIR=~/.f-sy-h and also the CONFIG:, CACHE:, LOCAL:, OPT:, etc. short-hands, so e.g. FAST_WORK_DIR=CONFIG or FAST_WORK_DIR=CONFIG: is allowed (in this case it will be changed to $HOME/.config/f-sy-h by default by F-Sy-H loader)

  • Renamed directory →chroma/ -> chroma/ for better compatibility, e.g.: zcompile doesn't support Unicode file names.

  • Remove duplicates/outdated calls.

  • Update/fix and allow disabling theme manager (fast-theme) with: FAST_THEME_MANAGER_DISABLED=1

  • Minor refactor

  • Minor git chroma update.

  • Other minor fixes.

Does this introduce a breaking change?

  • Yes
  • No

@github-actions github-actions bot added ci 🤖 Work that improves the continuous integration. documentation 📝 Solely about the documentation of the project. enhancement ✨ Enhancement of the code, not introducing new features. maintenance 📈 Generic maintenance tasks. plugin ⚙️ Related with plugin labels Jan 25, 2023
ss-o added a commit to z-shell/z-a-meta-plugins that referenced this pull request Jan 25, 2023
Signed-off-by: Salvydas Lukosius <[email protected]>
@ss-o ss-o merged commit 899f68b into main Jan 25, 2023
@ss-o ss-o deleted the zi-chroma branch January 25, 2023 13:22
ss-o added a commit to z-shell/z-a-meta-plugins that referenced this pull request Jan 25, 2023
* Update z-a-meta-plugins.plugin.zsh

Update for: z-shell/F-Sy-H#34

Signed-off-by: Sall <[email protected]>

* Update z-a-meta-plugins.plugin.zsh

Signed-off-by: Sall <[email protected]>

Signed-off-by: Sall <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci 🤖 Work that improves the continuous integration. documentation 📝 Solely about the documentation of the project. enhancement ✨ Enhancement of the code, not introducing new features. maintenance 📈 Generic maintenance tasks. plugin ⚙️ Related with plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants