diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md new file mode 100644 index 00000000..b144d8a4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -0,0 +1,33 @@ +--- +name: Bug report +about: Create a bug report about the GTK theme. +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**Mention your distribution and your theme version** +Please mention your Linux distribution and the theme version you've installed. + +**Select how you installed the theme** +- [ ] GitHub Releases +- [ ] AUR package +- [ ] Nixpkg +- [ ] Using the python install script +- [ ] Flatpak + +**Symlinked the gtk-4.0 folder?** +Have you symlinked the `gtk-4.0` folder as mentioned in the [README](https://github.com/catppuccin/gtk/blob/e907775723eb68a5628c1bcd718b9d822cea9aee/README.md?plain=1#L85-L93)? **This is not applicable for users who have installed the theme with the Nixpkg.** + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If possible, please share screenshots of the bug you've encountered. + +**Additional context** +Please mention any additional context that might be applicable. diff --git a/README.md b/README.md index b48c4cae..fdf45e34 100644 --- a/README.md +++ b/README.md @@ -46,27 +46,35 @@ With your favourite AUR helper, install them: yay -S catppuccin-gtk-theme-mocha catppuccin-gtk-theme-macchiato catppuccin-gtk-theme-frappe catppuccin-gtk-theme-latte ``` ### For Nix users -The [catppuccin-gtk](https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/themes/catppuccin-gtk/default.nix) nixpkg packages all four of the flavours. -The default flavour is `frappe` and the default accent is `blue`. To override them use: +The [catppuccin-gtk](https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/themes/catppuccin-gtk/default.nix) package in Nixpkgs allows you to specify the accents, size, tweaks and variant (flavour) of the theme by overriding the package. + +By default, the variant is `frappe`, the accent is `blue`, the size is `standard`, and no tweaks are enabled. To change them, override the package. A list of valid choices are available in the package definition [here](https://github.com/NixOS/nixpkgs/blob/7ce8e7c4cf90492a631e96bcfe70724104914381/pkgs/data/themes/catppuccin-gtk/default.nix#L16). + +Example: ```nix - pkgs.catppuccin-gtk.override { - accents = ["pink"] # You can specify multiple here - variant = "macchiato" - } +pkgs.catppuccin-gtk.override { + accents = [ "pink" ]; # You can specify multiple accents here to output multiple themes + size = "compact"; + tweaks = [ "rimless" "black" ]; # You can also specify multiple tweaks here + variant = "macchiato"; +} ``` + To use it in home-manager: ```nix +# home.nix { pkgs, - config, ... }: { - config.gtk = { + gtk = { enable = true; theme = { - name = "Catppuccin-Macchiato-Standard-Pink-Dark"; + name = "Catppuccin-Macchiato-Compact-Pink-Dark"; package = pkgs.catppuccin-gtk.override { - accents = ["pink"]; + accents = [ "pink" ]; + size = "compact"; + tweaks = [ "rimless" "black" ]; variant = "macchiato"; }; }; diff --git a/colloid b/colloid index f4dcfdac..6ddd8e19 160000 --- a/colloid +++ b/colloid @@ -1 +1 @@ -Subproject commit f4dcfdac62ded4bf1b0623503266e35020480e5e +Subproject commit 6ddd8e1932286c8a71aa9a8028d7ccaeb18f3cba