Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The installation docs could be more clear about how to enable themes #462

Open
OJarrisonn opened this issue Jan 31, 2025 · 1 comment
Open

Comments

@OJarrisonn
Copy link

The docs about how to install are good. But the ones about how to actually make use of this module are really unclear (specially for newbies like me).

{
    catppuccin.flavour = "mocha";
}

Where am I suposed to set this? In my flake.nix (should it be an right in the output?)? In my home.nix? Somewhere else?

I've been reading the docs for 1h30, trying activate this by adding catppuccin.lazygit.enable = true in my flake.nix output, inside the call to homeManagerConfigurarion, inside my home.nix, and other places. But still no success so far.

Just to be clear I'm using a standalone home-manager installation with flakes on a Debian machine

@df-salaz
Copy link

df-salaz commented Feb 7, 2025

If you're importing as a home-manager module, you'd include catppuccin.flavour = "mocha"; in your home.nix. If you're setting it and not seeing anything happen, make sure the respective home-manager module is enabled for a configuration to be written and managed by home-manager including the theme. This is fairly standard as far as Nix modules, but I do agree that the documentation here is a little too vague & assumes a lot of comfort with the Nix module ecosystem.

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

No branches or pull requests

2 participants