diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2025-09-07 18:05:26 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2025-09-07 18:05:26 +0530 |
| commit | 3e2e4914cf4aaef94a59540e94d0412a7db280ae (patch) | |
| tree | b2e293fdb6216e28e9a6bffd01b340e6a0298b00 /hypr | |
| parent | 2cc42213f120ffe6a2f06f610bccc31f0c68c2e7 (diff) | |
removed catppuccin submodule
Diffstat (limited to 'hypr')
| m--------- | hypr/catppuccin | 0 | ||||
| -rw-r--r-- | hypr/catppuccin/.editorconfig | 17 | ||||
| -rw-r--r-- | hypr/catppuccin/LICENSE | 21 | ||||
| -rw-r--r-- | hypr/catppuccin/README.md | 67 | ||||
| -rw-r--r-- | hypr/catppuccin/assets/.gitkeep | 0 | ||||
| -rw-r--r-- | hypr/catppuccin/assets/frappe.webp | bin | 0 -> 31628 bytes | |||
| -rw-r--r-- | hypr/catppuccin/assets/latte.webp | bin | 0 -> 35190 bytes | |||
| -rw-r--r-- | hypr/catppuccin/assets/macchiato.webp | bin | 0 -> 36048 bytes | |||
| -rw-r--r-- | hypr/catppuccin/assets/mocha.webp | bin | 0 -> 40346 bytes | |||
| -rw-r--r-- | hypr/catppuccin/assets/res.webp | bin | 0 -> 320886 bytes | |||
| -rw-r--r-- | hypr/catppuccin/hyprland.tera | 12 | ||||
| -rw-r--r-- | hypr/catppuccin/justfile | 20 | ||||
| -rw-r--r-- | hypr/catppuccin/renovate.json | 6 | ||||
| -rw-r--r-- | hypr/catppuccin/themes/frappe.conf | 78 | ||||
| -rw-r--r-- | hypr/catppuccin/themes/latte.conf | 78 | ||||
| -rw-r--r-- | hypr/catppuccin/themes/macchiato.conf | 78 | ||||
| -rw-r--r-- | hypr/catppuccin/themes/mocha.conf | 78 |
17 files changed, 455 insertions, 0 deletions
diff --git a/hypr/catppuccin b/hypr/catppuccin deleted file mode 160000 -Subproject c388ac55563ddeea0afe9df79d4bfff0096b146 diff --git a/hypr/catppuccin/.editorconfig b/hypr/catppuccin/.editorconfig new file mode 100644 index 0000000..a6f10bd --- /dev/null +++ b/hypr/catppuccin/.editorconfig @@ -0,0 +1,17 @@ +# EditorConfig helps developers define and maintain consistent
+# coding styles between different editors and IDEs
+# EditorConfig is awesome: https://EditorConfig.org
+
+root = true
+
+
+[*]
+charset = utf-8
+indent_size = 4
+indent_style = tab
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.{diff,md}]
+trim_trailing_whitespace = false
diff --git a/hypr/catppuccin/LICENSE b/hypr/catppuccin/LICENSE new file mode 100644 index 0000000..7ba7a87 --- /dev/null +++ b/hypr/catppuccin/LICENSE @@ -0,0 +1,21 @@ +MIT License
+
+Copyright (c) 2021 Catppuccin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/hypr/catppuccin/README.md b/hypr/catppuccin/README.md new file mode 100644 index 0000000..830c369 --- /dev/null +++ b/hypr/catppuccin/README.md @@ -0,0 +1,67 @@ +<h3 align="center">
+ <img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/logos/exports/1544x1544_circle.png" width="100" alt="Logo"/><br/>
+ <img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
+ Catppuccin for <a href="https://github.com/hyprwm/hyprland">Hyprland</a>
+ <img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
+</h3>
+
+<p align="center">
+ <a href="https://github.com/catppuccin/hyprland/stargazers"><img src="https://img.shields.io/github/stars/catppuccin/hyprland?colorA=363a4f&colorB=b7bdf8&style=for-the-badge"></a>
+ <a href="https://github.com/catppuccin/hyprland/issues"><img src="https://img.shields.io/github/issues/catppuccin/hyprland?colorA=363a4f&colorB=f5a97f&style=for-the-badge"></a>
+ <a href="https://github.com/catppuccin/hyprland/contributors"><img src="https://img.shields.io/github/contributors/catppuccin/hyprland?colorA=363a4f&colorB=a6da95&style=for-the-badge"></a>
+</p>
+
+<p align="center">
+ <img src="assets/res.webp"/>
+</p>
+
+## Previews
+
+<details>
+<summary>๐ป Latte</summary>
+<img src="assets/latte.webp"/>
+</details>
+<details>
+<summary>๐ชด Frappรฉ</summary>
+<img src="assets/frappe.webp"/>
+</details>
+<details>
+<summary>๐บ Macchiato</summary>
+<img src="assets/macchiato.webp"/>
+</details>
+<details>
+<summary>๐ฟ Mocha</summary>
+<img src="assets/mocha.webp"/>
+</details>
+
+## Usage
+
+1. Download the file with your desired flavour e.g. `mocha.conf` (to be found in the [release](https://github.com/catppuccin/hyprland/releases/latest) or after cloning the repository in `themes/`)
+2. Copy it into your hyprland config e.g. `~/.config/hypr/`
+3. Include the file at the top of your `hyprland.conf`
+ - `source=~/.config/hypr/mocha.conf`
+4. When using the non-alpha colors, use `$COLOR` e.g. `$base`
+5. When using the alpha colors use something like `rgba($COLORAlpha<transparency>)` e.g. `rgba($surface0Alphaee)`
+
+## ๐ FAQ
+
+- Q: **_"Hyprland doesn't work with the colors"_**\
+ A: Make sure you included the file in the right place and you are using `$COLOR`
+
+## ๐ Thanks to
+
+- [rubyowo](https://github.com/rubyowo)
+
+
+
+<p align="center">
+ <img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/footers/gray0_ctp_on_line.svg?sanitize=true" />
+</p>
+
+<p align="center">
+ Copyright © 2021-present <a href="https://github.com/catppuccin" target="_blank">Catppuccin Org</a>
+</p>
+
+<p align="center">
+ <a href="https://github.com/catppuccin/catppuccin/blob/main/LICENSE"><img src="https://img.shields.io/static/v1.svg?style=for-the-badge&label=License&message=MIT&logoColor=d9e0ee&colorA=363a4f&colorB=b7bdf8"/></a>
+</p>
diff --git a/hypr/catppuccin/assets/.gitkeep b/hypr/catppuccin/assets/.gitkeep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/hypr/catppuccin/assets/.gitkeep diff --git a/hypr/catppuccin/assets/frappe.webp b/hypr/catppuccin/assets/frappe.webp Binary files differnew file mode 100644 index 0000000..761028c --- /dev/null +++ b/hypr/catppuccin/assets/frappe.webp diff --git a/hypr/catppuccin/assets/latte.webp b/hypr/catppuccin/assets/latte.webp Binary files differnew file mode 100644 index 0000000..1eaed94 --- /dev/null +++ b/hypr/catppuccin/assets/latte.webp diff --git a/hypr/catppuccin/assets/macchiato.webp b/hypr/catppuccin/assets/macchiato.webp Binary files differnew file mode 100644 index 0000000..23efdbd --- /dev/null +++ b/hypr/catppuccin/assets/macchiato.webp diff --git a/hypr/catppuccin/assets/mocha.webp b/hypr/catppuccin/assets/mocha.webp Binary files differnew file mode 100644 index 0000000..dbd78c2 --- /dev/null +++ b/hypr/catppuccin/assets/mocha.webp diff --git a/hypr/catppuccin/assets/res.webp b/hypr/catppuccin/assets/res.webp Binary files differnew file mode 100644 index 0000000..5343f0a --- /dev/null +++ b/hypr/catppuccin/assets/res.webp diff --git a/hypr/catppuccin/hyprland.tera b/hypr/catppuccin/hyprland.tera new file mode 100644 index 0000000..cefe390 --- /dev/null +++ b/hypr/catppuccin/hyprland.tera @@ -0,0 +1,12 @@ +--- +whiskers: + version: 2.4.0 + matrix: + - flavor + filename: "themes/{{flavor.identifier}}.conf" +--- + +{% for name, color in flavor.colors %} +${{ name }} = rgb({{ color.hex }}) +${{ name }}Alpha = {{ color.hex }} +{% endfor %}
\ No newline at end of file diff --git a/hypr/catppuccin/justfile b/hypr/catppuccin/justfile new file mode 100644 index 0000000..0b4d3ef --- /dev/null +++ b/hypr/catppuccin/justfile @@ -0,0 +1,20 @@ +# Print out all recipes when running `just`
+_default:
+ @just --list
+
+# Variables
+output := "themes"
+whiskers_cmd := "whiskers"
+template_path := "hyprland.tera"
+
+# Create the output directory
+setup:
+ mkdir -p {{output}}
+
+# Remove all files in the output directory
+clean:
+ rm -fv {{output}}/*.conf
+
+# Generate all four flavors
+all: setup
+ {{whiskers_cmd}} {{template_path}}
\ No newline at end of file diff --git a/hypr/catppuccin/renovate.json b/hypr/catppuccin/renovate.json new file mode 100644 index 0000000..2585c72 --- /dev/null +++ b/hypr/catppuccin/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>catppuccin/renovate-config" + ] +} diff --git a/hypr/catppuccin/themes/frappe.conf b/hypr/catppuccin/themes/frappe.conf new file mode 100644 index 0000000..9bcd81f --- /dev/null +++ b/hypr/catppuccin/themes/frappe.conf @@ -0,0 +1,78 @@ + +$rosewater = rgb(f2d5cf) +$rosewaterAlpha = f2d5cf + +$flamingo = rgb(eebebe) +$flamingoAlpha = eebebe + +$pink = rgb(f4b8e4) +$pinkAlpha = f4b8e4 + +$mauve = rgb(ca9ee6) +$mauveAlpha = ca9ee6 + +$red = rgb(e78284) +$redAlpha = e78284 + +$maroon = rgb(ea999c) +$maroonAlpha = ea999c + +$peach = rgb(ef9f76) +$peachAlpha = ef9f76 + +$yellow = rgb(e5c890) +$yellowAlpha = e5c890 + +$green = rgb(a6d189) +$greenAlpha = a6d189 + +$teal = rgb(81c8be) +$tealAlpha = 81c8be + +$sky = rgb(99d1db) +$skyAlpha = 99d1db + +$sapphire = rgb(85c1dc) +$sapphireAlpha = 85c1dc + +$blue = rgb(8caaee) +$blueAlpha = 8caaee + +$lavender = rgb(babbf1) +$lavenderAlpha = babbf1 + +$text = rgb(c6d0f5) +$textAlpha = c6d0f5 + +$subtext1 = rgb(b5bfe2) +$subtext1Alpha = b5bfe2 + +$subtext0 = rgb(a5adce) +$subtext0Alpha = a5adce + +$overlay2 = rgb(949cbb) +$overlay2Alpha = 949cbb + +$overlay1 = rgb(838ba7) +$overlay1Alpha = 838ba7 + +$overlay0 = rgb(737994) +$overlay0Alpha = 737994 + +$surface2 = rgb(626880) +$surface2Alpha = 626880 + +$surface1 = rgb(51576d) +$surface1Alpha = 51576d + +$surface0 = rgb(414559) +$surface0Alpha = 414559 + +$base = rgb(303446) +$baseAlpha = 303446 + +$mantle = rgb(292c3c) +$mantleAlpha = 292c3c + +$crust = rgb(232634) +$crustAlpha = 232634 diff --git a/hypr/catppuccin/themes/latte.conf b/hypr/catppuccin/themes/latte.conf new file mode 100644 index 0000000..2c244ad --- /dev/null +++ b/hypr/catppuccin/themes/latte.conf @@ -0,0 +1,78 @@ + +$rosewater = rgb(dc8a78) +$rosewaterAlpha = dc8a78 + +$flamingo = rgb(dd7878) +$flamingoAlpha = dd7878 + +$pink = rgb(ea76cb) +$pinkAlpha = ea76cb + +$mauve = rgb(8839ef) +$mauveAlpha = 8839ef + +$red = rgb(d20f39) +$redAlpha = d20f39 + +$maroon = rgb(e64553) +$maroonAlpha = e64553 + +$peach = rgb(fe640b) +$peachAlpha = fe640b + +$yellow = rgb(df8e1d) +$yellowAlpha = df8e1d + +$green = rgb(40a02b) +$greenAlpha = 40a02b + +$teal = rgb(179299) +$tealAlpha = 179299 + +$sky = rgb(04a5e5) +$skyAlpha = 04a5e5 + +$sapphire = rgb(209fb5) +$sapphireAlpha = 209fb5 + +$blue = rgb(1e66f5) +$blueAlpha = 1e66f5 + +$lavender = rgb(7287fd) +$lavenderAlpha = 7287fd + +$text = rgb(4c4f69) +$textAlpha = 4c4f69 + +$subtext1 = rgb(5c5f77) +$subtext1Alpha = 5c5f77 + +$subtext0 = rgb(6c6f85) +$subtext0Alpha = 6c6f85 + +$overlay2 = rgb(7c7f93) +$overlay2Alpha = 7c7f93 + +$overlay1 = rgb(8c8fa1) +$overlay1Alpha = 8c8fa1 + +$overlay0 = rgb(9ca0b0) +$overlay0Alpha = 9ca0b0 + +$surface2 = rgb(acb0be) +$surface2Alpha = acb0be + +$surface1 = rgb(bcc0cc) +$surface1Alpha = bcc0cc + +$surface0 = rgb(ccd0da) +$surface0Alpha = ccd0da + +$base = rgb(eff1f5) +$baseAlpha = eff1f5 + +$mantle = rgb(e6e9ef) +$mantleAlpha = e6e9ef + +$crust = rgb(dce0e8) +$crustAlpha = dce0e8 diff --git a/hypr/catppuccin/themes/macchiato.conf b/hypr/catppuccin/themes/macchiato.conf new file mode 100644 index 0000000..9e7071a --- /dev/null +++ b/hypr/catppuccin/themes/macchiato.conf @@ -0,0 +1,78 @@ + +$rosewater = rgb(f4dbd6) +$rosewaterAlpha = f4dbd6 + +$flamingo = rgb(f0c6c6) +$flamingoAlpha = f0c6c6 + +$pink = rgb(f5bde6) +$pinkAlpha = f5bde6 + +$mauve = rgb(c6a0f6) +$mauveAlpha = c6a0f6 + +$red = rgb(ed8796) +$redAlpha = ed8796 + +$maroon = rgb(ee99a0) +$maroonAlpha = ee99a0 + +$peach = rgb(f5a97f) +$peachAlpha = f5a97f + +$yellow = rgb(eed49f) +$yellowAlpha = eed49f + +$green = rgb(a6da95) +$greenAlpha = a6da95 + +$teal = rgb(8bd5ca) +$tealAlpha = 8bd5ca + +$sky = rgb(91d7e3) +$skyAlpha = 91d7e3 + +$sapphire = rgb(7dc4e4) +$sapphireAlpha = 7dc4e4 + +$blue = rgb(8aadf4) +$blueAlpha = 8aadf4 + +$lavender = rgb(b7bdf8) +$lavenderAlpha = b7bdf8 + +$text = rgb(cad3f5) +$textAlpha = cad3f5 + +$subtext1 = rgb(b8c0e0) +$subtext1Alpha = b8c0e0 + +$subtext0 = rgb(a5adcb) +$subtext0Alpha = a5adcb + +$overlay2 = rgb(939ab7) +$overlay2Alpha = 939ab7 + +$overlay1 = rgb(8087a2) +$overlay1Alpha = 8087a2 + +$overlay0 = rgb(6e738d) +$overlay0Alpha = 6e738d + +$surface2 = rgb(5b6078) +$surface2Alpha = 5b6078 + +$surface1 = rgb(494d64) +$surface1Alpha = 494d64 + +$surface0 = rgb(363a4f) +$surface0Alpha = 363a4f + +$base = rgb(24273a) +$baseAlpha = 24273a + +$mantle = rgb(1e2030) +$mantleAlpha = 1e2030 + +$crust = rgb(181926) +$crustAlpha = 181926 diff --git a/hypr/catppuccin/themes/mocha.conf b/hypr/catppuccin/themes/mocha.conf new file mode 100644 index 0000000..8ccb56a --- /dev/null +++ b/hypr/catppuccin/themes/mocha.conf @@ -0,0 +1,78 @@ + +$rosewater = rgb(f5e0dc) +$rosewaterAlpha = f5e0dc + +$flamingo = rgb(f2cdcd) +$flamingoAlpha = f2cdcd + +$pink = rgb(f5c2e7) +$pinkAlpha = f5c2e7 + +$mauve = rgb(cba6f7) +$mauveAlpha = cba6f7 + +$red = rgb(f38ba8) +$redAlpha = f38ba8 + +$maroon = rgb(eba0ac) +$maroonAlpha = eba0ac + +$peach = rgb(fab387) +$peachAlpha = fab387 + +$yellow = rgb(f9e2af) +$yellowAlpha = f9e2af + +$green = rgb(a6e3a1) +$greenAlpha = a6e3a1 + +$teal = rgb(94e2d5) +$tealAlpha = 94e2d5 + +$sky = rgb(89dceb) +$skyAlpha = 89dceb + +$sapphire = rgb(74c7ec) +$sapphireAlpha = 74c7ec + +$blue = rgb(89b4fa) +$blueAlpha = 89b4fa + +$lavender = rgb(b4befe) +$lavenderAlpha = b4befe + +$text = rgb(cdd6f4) +$textAlpha = cdd6f4 + +$subtext1 = rgb(bac2de) +$subtext1Alpha = bac2de + +$subtext0 = rgb(a6adc8) +$subtext0Alpha = a6adc8 + +$overlay2 = rgb(9399b2) +$overlay2Alpha = 9399b2 + +$overlay1 = rgb(7f849c) +$overlay1Alpha = 7f849c + +$overlay0 = rgb(6c7086) +$overlay0Alpha = 6c7086 + +$surface2 = rgb(585b70) +$surface2Alpha = 585b70 + +$surface1 = rgb(45475a) +$surface1Alpha = 45475a + +$surface0 = rgb(313244) +$surface0Alpha = 313244 + +$base = rgb(1e1e2e) +$baseAlpha = 1e1e2e + +$mantle = rgb(181825) +$mantleAlpha = 181825 + +$crust = rgb(11111b) +$crustAlpha = 11111b |
