Skip to content

Custom modules not displaying at all #555

@abrahammurciano

Description

@abrahammurciano

I am not requesting help with my configuration and believe something is genuinely broken.

  • Something is really actually broken.

Is there an existing issue outlining your problem?

Describe your problem.

I have followed the instructions in https://github.com/catppuccin/tmux/blob/main/docs/tutorials/02-custom-status.md to create a custom module.

I want to create a custom status module that looks like the other built in modules (with the rounded coloured section where the icon goes For the purposes of a minimal example, I configured it to just say "hello" with "*" for the icon.

As the documentation states, I put the custom module configs after loading catppuccin, but I get absolutely nothing displayed for this module.

Paste your configuration.

run ~/.config/tmux/plugins/catppuccin/catppuccin.tmux

%hidden MODULE_NAME="my_custom_module"

set -g "@catppuccin_${MODULE_NAME}_icon" "* "
set -gF "@catppuccin_${MODULE_NAME}_color" "#{E:@thm_pink}"
set -g "@catppuccin_${MODULE_NAME}_text" "hello"

source "~/.config/tmux/plugins/catppuccin/utils/status_module.conf"

set -g status-right "#{E:@catppuccin_status_application}#{E:@catppuccin_status_my_custom_module}#{E:@catppuccin_status_session}"

Attach screenshots.

Image

As configured in status-right, I expect my custom module to be visible between the application and session modules.

What tmux version are you seeing the issue on?

tmux 3.2a and 3.5a

What shell are you using?

zsh

Any additional comments?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions