Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fix(home-manager/dunst): avoid IFD#302

Merged
getchoo merged 1 commit intocatppuccin:mainfrom
Anomalocaridid:dunst-avoid-ifd
Aug 15, 2024
Merged

fix(home-manager/dunst): avoid IFD#302
getchoo merged 1 commit intocatppuccin:mainfrom
Anomalocaridid:dunst-avoid-ifd

Conversation

@Anomalocaridid
Copy link
Contributor

Uses dunst's drop-in feature to set the theme rather than importing it into nix.

This approach has the drawback that theme settings are now potentially slightly more inconvenient to override. The theme drop-in overrides settings from dunstrc, but it can itself be overridden by another drop-in that is after it in lexical order.

I added a prefix option to make it more convenient to have the catppuccin drop-in appear in a certain spot in lexical order if the user has multiple drop-ins they wish to use with dunst.

Currently blocked on nix-community/home-manager#5710

@Anomalocaridid
Copy link
Contributor Author

nix-community/home-manager#5710 has been merged, so this is no longer blocked.

@Anomalocaridid Anomalocaridid marked this pull request as ready for review August 6, 2024 18:32
Copy link
Member

@getchoo getchoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but I'm going to leave this open for a bit as I don't use dunst personally and would like to give others some time to give their opinion on this. Thanks!

@Anomalocaridid
Copy link
Contributor Author

Fair enough. Better safe than sorry.

@vdbe vdbe mentioned this pull request Aug 7, 2024
@getchoo getchoo merged commit 9fdb8aa into catppuccin:main Aug 15, 2024
vdbe added a commit to vdbe/catppuccin-nix that referenced this pull request Aug 15, 2024
The IFD from dunst was removed in catppuccin#302
getchoo added a commit that referenced this pull request Aug 23, 2024
* docs: add IFD FAQ

* docs: mirror IFD FAQ to docs

* docs: reword IFD FAQ to those ports

* chore: update IFD list

* chore: remove dunst from IFD list

The IFD from dunst was removed in #302

* docs: FAQ IFD apply suggestions

* docs: FAQ IFD add spotify-player

* docs: cleanup IFD module code example

Seems spotify-player doesn't required IFD either as it's source is from
a builtin

---------

Co-authored-by: seth <[email protected]>
@Anomalocaridid Anomalocaridid deleted the dunst-avoid-ifd branch August 29, 2024 20:07
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

Comments