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

feat: move to catppuccin namespace #371

Merged
merged 1 commit into from
Dec 19, 2024
Merged

feat: move to catppuccin namespace #371

merged 1 commit into from
Dec 19, 2024

Conversation

isabelroses
Copy link
Member

@isabelroses isabelroses commented Nov 10, 2024

  • introduces a new lib function lib.ctp.mkCatppuccinRenamedOpt
  • moves all options to the catppuccin namespace
    • port names are preferred to nix names
    • examples:
      • programs.git.delta.catppuccin -> catpppuccin.delta
      • console.catppuccin -> catppuccin.tty
  • currently has a broken module in zsh-syntax-highlighting.nix

Incase anyone wants to run this in there own system heres the regex i used in nvim: /\(config\|options\)\.\(.*\.\)\?\(.*\)\.catppuccin/\1.catppuccin.\3/gc

@isabelroses isabelroses requested a review from getchoo November 10, 2024 14:00
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.

Most of this looks good

Only other change I suggest are changing the commit prefix to feat to trigger a minor release. We also need to check how the docs handles this renaming (we may need to change how we handle that too :p)

modules/lib/default.nix Outdated Show resolved Hide resolved
modules/home-manager/zsh-syntax-highlighting.nix Outdated Show resolved Hide resolved
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch 2 times, most recently from 0689d37 to 701ed8a Compare November 10, 2024 22:20
@isabelroses isabelroses changed the title refactor: move to catppuccin namespace feat: move to catppuccin namespace Nov 10, 2024
@Weathercold
Copy link
Contributor

Closes #222

modules/home-manager/dunst.nix Outdated Show resolved Hide resolved
modules/home-manager/fcitx5.nix Outdated Show resolved Hide resolved
modules/home-manager/fcitx5.nix Outdated Show resolved Hide resolved
modules/home-manager/foot.nix Outdated Show resolved Hide resolved
modules/home-manager/obs-studio.nix Show resolved Hide resolved
modules/nixos/tty.nix Show resolved Hide resolved
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch from 2882366 to f9e2075 Compare November 23, 2024 09:56
modules/lib/default.nix Outdated Show resolved Hide resolved
modules/home-manager/obs-studio.nix Show resolved Hide resolved
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch from f9e2075 to 47c5208 Compare November 23, 2024 15:20
modules/home-manager/cursor.nix Outdated Show resolved Hide resolved
modules/home-manager/obs-studio.nix Outdated Show resolved Hide resolved
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch 3 times, most recently from 0c1924e to 650479e Compare November 26, 2024 13:27
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch from 7bd5915 to de02515 Compare November 27, 2024 09:13
@getchoo getchoo added this to the 1.2.0 milestone Nov 27, 2024
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.

This should also be rebased to fix CI

tests/home.nix Outdated Show resolved Hide resolved
modules/home-manager/neovim.nix Outdated Show resolved Hide resolved
modules/home-manager/zsh-syntax-highlighting.nix Outdated Show resolved Hide resolved
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch 4 times, most recently from 982061b to bfd08e2 Compare November 27, 2024 12:01
Copy link
Contributor

@Weathercold Weathercold left a comment

Choose a reason for hiding this comment

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

already started using in my config

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.

This needs another rebase after #390 hopefully it doesn't blow up our new search

@isabelroses
Copy link
Member Author

Now the zsh-syntax-highlighting will not show up too. Which is great.

image

@isabelroses isabelroses requested a review from getchoo December 9, 2024 10:43
@isabelroses isabelroses force-pushed the refator/ctp-namespace branch 3 times, most recently from a4cde89 to ed37a3e Compare December 18, 2024 12:09
@isabelroses isabelroses requested a review from getchoo December 18, 2024 12:14
@getchoo getchoo force-pushed the refator/ctp-namespace branch 2 times, most recently from 70c9569 to fd90378 Compare December 19, 2024 09:24
Co-authored-by: Weathercold <[email protected]>
Co-authored-by: seth <[email protected]>
@getchoo getchoo force-pushed the refator/ctp-namespace branch from fd90378 to 3803d0a Compare December 19, 2024 09:33
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.

Thanks for all of your work here :)

@getchoo getchoo merged commit 20c0cb2 into main Dec 19, 2024
6 checks passed
@getchoo getchoo deleted the refator/ctp-namespace branch December 19, 2024 09:39
@khaneliman
Copy link

khaneliman commented Dec 19, 2024

Rename option doesn't appear to be set up properly for hyprland.

 error: The option `home-manager.users.khaneliman.wayland.windowManager.hyprland.catppuccin.accent' does not exist. Definition values:
       - In `/nix/store/18zdkdp786dwgl3ivji0a223n2gz13a0-iv22jisi34qdx0frafdgrlncz09nnr2r-source/modules/home/theme/catppuccin/default.nix':

After manually resolving that one the other's showed properly.

42willow added a commit to 42willow/ctp-nix that referenced this pull request Dec 26, 2024
42willow added a commit to 42willow/flake that referenced this pull request Dec 26, 2024
* move to catppuccin namespace (catppuccin/nix#371)
getchoo pushed a commit that referenced this pull request Dec 27, 2024
* docs(FAQ): move to catppuccin namespace

* #371

* docs(FAQ): use absolute URLs for search

* docs(FAQ): clarify enabling catppuccin globally

* docs(FAQ): remove kitty

why was that there??
github-actions bot pushed a commit that referenced this pull request Dec 27, 2024
* docs(FAQ): move to catppuccin namespace

* #371

* docs(FAQ): use absolute URLs for search

* docs(FAQ): clarify enabling catppuccin globally

* docs(FAQ): remove kitty

why was that there??

(cherry picked from commit a2e641b)
getchoo pushed a commit that referenced this pull request Dec 27, 2024
docs(FAQ): move to catppuccin namespace (#423)

* docs(FAQ): move to catppuccin namespace

* #371

* docs(FAQ): use absolute URLs for search

* docs(FAQ): clarify enabling catppuccin globally

* docs(FAQ): remove kitty

why was that there??

(cherry picked from commit a2e641b)

Co-authored-by: willow <[email protected]>
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.

5 participants