Skip to content

transparency not working with any base16-theme #1091

@d4ve89

Description

@d4ve89

I have confirmed that this is a bug related to nvf

  • This is a bug, and not an user error or a support request. I understand that my issue will be closed if it is not a bug in nvf.
  • I have checked the issues tab and confirmed that my issue has not yet been reported. I understand that my issue will be closed if it is a duplicate.

Description

no transparency with base16-themes.

when setting vim.theme.name to "base16",
and after defining vim.theme.base-colors with either nix-colors (base-colors = config.colorScheme.palette; with for example config.colorScheme = nix-colors.colorSchemes.ayu-mirage) or via stylix or even individually from base00 to base0F,

the theme colors get applied correctly, but there is no transparency even when vim.theme.transparency = true;

Installation Method

Home Manager Module (homeManagerModules.default)

Installation Method (Other)

No response

nvf Version

main

Reproduction steps

  1. programs.nvf.vim.transparent = true;
  2. programs.nvf.vim.theme = "base16";
  3. define programs.nvf.vim.base-colors either with the palette of nix-colors.colorSchemes, with stylix, or manually from base00 to base0F.

Expected behavior

transparency should be possible with theme.name = "base16";

Actual Behavior

the theme is applied correctly with base16 colors, but without transparency

System Information

❯ nix-info --markdown
 - system: `"aarch64-darwin"`
 - host os: `Darwin 24.6.0, macOS 15.6`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 2.28.3`
 - channels(root): `"nixpkgs"`
 - nixpkgs: `/nix/store/10fj12280sppcwf846lnh7v0cbd0cpvb-source`

Relevant log output

https://termbin.com/cg96

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions