diff --git a/swaylock/.editorconfig b/swaylock/.editorconfig new file mode 100644 index 0000000..d86ac02 --- /dev/null +++ b/swaylock/.editorconfig @@ -0,0 +1,34 @@ +# 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 = 2 +indent_style = space +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +# go +[*.go] +indent_style = tab +indent_size = 4 + +# python +[*.{ini,py,py.tpl,rst}] +indent_size = 4 + +# rust +[*.rs] +indent_size = 4 + +# documentation, utils +[*.{md,mdx,diff}] +trim_trailing_whitespace = false + +# windows shell scripts +[*.{cmd,bat,ps1}] +end_of_line = crlf diff --git a/swaylock/LICENSE b/swaylock/LICENSE new file mode 100644 index 0000000..006383b --- /dev/null +++ b/swaylock/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/swaylock/README.md b/swaylock/README.md new file mode 100644 index 0000000..d90b4b4 --- /dev/null +++ b/swaylock/README.md @@ -0,0 +1,59 @@ +

+ Logo
+ + Catppuccin for swaylock + +

+ +

+ + + +

+ +

+ +

+ +## Previews + +
+🌻 Latte + +
+
+🪴 Frappé + +
+
+🌺 Macchiato + +
+
+🌿 Mocha + +
+ +## Usage + +1. Choose your flavour +2. Copy the contents of *flavour*.conf into your swaylock config file, replacing the existing color settings + +## 💝 Thanks to + +- [remiposo](https://github.com/remiposo) +- [Anomalocaridid](https://github.com/Anomalocaridid) + +  + +

+ +

+ +

+ Copyright © 2021-present Catppuccin Org +

+ +

+ +

diff --git a/swaylock/assets/frappe.webp b/swaylock/assets/frappe.webp new file mode 100644 index 0000000..290e603 Binary files /dev/null and b/swaylock/assets/frappe.webp differ diff --git a/swaylock/assets/latte.webp b/swaylock/assets/latte.webp new file mode 100644 index 0000000..c2e18a6 Binary files /dev/null and b/swaylock/assets/latte.webp differ diff --git a/swaylock/assets/macchiato.webp b/swaylock/assets/macchiato.webp new file mode 100644 index 0000000..14419ca Binary files /dev/null and b/swaylock/assets/macchiato.webp differ diff --git a/swaylock/assets/mocha.webp b/swaylock/assets/mocha.webp new file mode 100644 index 0000000..a2cfe8d Binary files /dev/null and b/swaylock/assets/mocha.webp differ diff --git a/swaylock/assets/preview.webp b/swaylock/assets/preview.webp new file mode 100644 index 0000000..a2e775a Binary files /dev/null and b/swaylock/assets/preview.webp differ diff --git a/swaylock/config b/swaylock/config new file mode 100644 index 0000000..26b4532 --- /dev/null +++ b/swaylock/config @@ -0,0 +1,33 @@ +screenshot +effect-blur=7x5 +fade-in=0.2 +clock +color=24273a +bs-hl-color=f4dbd6 +caps-lock-bs-hl-color=f4dbd6 +caps-lock-key-hl-color=a6da95 +inside-color=00000000 +inside-clear-color=00000000 +inside-caps-lock-color=00000000 +inside-ver-color=00000000 +inside-wrong-color=00000000 +key-hl-color=a6da95 +layout-bg-color=00000000 +layout-border-color=00000000 +layout-text-color=cad3f5 +line-color=00000000 +line-clear-color=00000000 +line-caps-lock-color=00000000 +line-ver-color=00000000 +line-wrong-color=00000000 +ring-color=b7bdf8 +ring-clear-color=f4dbd6 +ring-caps-lock-color=f5a97f +ring-ver-color=8aadf4 +ring-wrong-color=ee99a0 +separator-color=00000000 +text-color=cad3f5 +text-clear-color=f4dbd6 +text-caps-lock-color=f5a97f +text-ver-color=8aadf4 +text-wrong-color=ee99a0 diff --git a/swaylock/swaylock.tera b/swaylock/swaylock.tera new file mode 100644 index 0000000..35838f4 --- /dev/null +++ b/swaylock/swaylock.tera @@ -0,0 +1,37 @@ +--- +whiskers: + version: 2.0.0 + matrix: + - flavor + filename: "themes/{{ flavor.identifier }}.conf" +--- +{%- set palette = flavor.colors -%} +color={{ palette.base.hex }} +bs-hl-color={{ palette.rosewater.hex }} +caps-lock-bs-hl-color={{ palette.rosewater.hex }} +caps-lock-key-hl-color={{ palette.green.hex }} +inside-color=00000000 +inside-clear-color=00000000 +inside-caps-lock-color=00000000 +inside-ver-color=00000000 +inside-wrong-color=00000000 +key-hl-color={{ palette.green.hex }} +layout-bg-color=00000000 +layout-border-color=00000000 +layout-text-color={{ palette.text.hex }} +line-color=00000000 +line-clear-color=00000000 +line-caps-lock-color=00000000 +line-ver-color=00000000 +line-wrong-color=00000000 +ring-color={{ palette.lavender.hex }} +ring-clear-color={{ palette.rosewater.hex }} +ring-caps-lock-color={{ palette.peach.hex }} +ring-ver-color={{ palette.blue.hex }} +ring-wrong-color={{ palette.maroon.hex }} +separator-color=00000000 +text-color={{ palette.text.hex }} +text-clear-color={{ palette.rosewater.hex }} +text-caps-lock-color={{ palette.peach.hex }} +text-ver-color={{ palette.blue.hex }} +text-wrong-color={{ palette.maroon.hex }} diff --git a/swaylock/themes/frappe.conf b/swaylock/themes/frappe.conf new file mode 100644 index 0000000..0864ae9 --- /dev/null +++ b/swaylock/themes/frappe.conf @@ -0,0 +1,29 @@ +color=303446 +bs-hl-color=f2d5cf +caps-lock-bs-hl-color=f2d5cf +caps-lock-key-hl-color=a6d189 +inside-color=00000000 +inside-clear-color=00000000 +inside-caps-lock-color=00000000 +inside-ver-color=00000000 +inside-wrong-color=00000000 +key-hl-color=a6d189 +layout-bg-color=00000000 +layout-border-color=00000000 +layout-text-color=c6d0f5 +line-color=00000000 +line-clear-color=00000000 +line-caps-lock-color=00000000 +line-ver-color=00000000 +line-wrong-color=00000000 +ring-color=babbf1 +ring-clear-color=f2d5cf +ring-caps-lock-color=ef9f76 +ring-ver-color=8caaee +ring-wrong-color=ea999c +separator-color=00000000 +text-color=c6d0f5 +text-clear-color=f2d5cf +text-caps-lock-color=ef9f76 +text-ver-color=8caaee +text-wrong-color=ea999c \ No newline at end of file diff --git a/swaylock/themes/latte.conf b/swaylock/themes/latte.conf new file mode 100644 index 0000000..5103ebd --- /dev/null +++ b/swaylock/themes/latte.conf @@ -0,0 +1,29 @@ +color=eff1f5 +bs-hl-color=dc8a78 +caps-lock-bs-hl-color=dc8a78 +caps-lock-key-hl-color=40a02b +inside-color=00000000 +inside-clear-color=00000000 +inside-caps-lock-color=00000000 +inside-ver-color=00000000 +inside-wrong-color=00000000 +key-hl-color=40a02b +layout-bg-color=00000000 +layout-border-color=00000000 +layout-text-color=4c4f69 +line-color=00000000 +line-clear-color=00000000 +line-caps-lock-color=00000000 +line-ver-color=00000000 +line-wrong-color=00000000 +ring-color=7287fd +ring-clear-color=dc8a78 +ring-caps-lock-color=fe640b +ring-ver-color=1e66f5 +ring-wrong-color=e64553 +separator-color=00000000 +text-color=4c4f69 +text-clear-color=dc8a78 +text-caps-lock-color=fe640b +text-ver-color=1e66f5 +text-wrong-color=e64553 \ No newline at end of file diff --git a/swaylock/themes/macchiato.conf b/swaylock/themes/macchiato.conf new file mode 100644 index 0000000..c6b0ed8 --- /dev/null +++ b/swaylock/themes/macchiato.conf @@ -0,0 +1,29 @@ +color=24273a +bs-hl-color=f4dbd6 +caps-lock-bs-hl-color=f4dbd6 +caps-lock-key-hl-color=a6da95 +inside-color=00000000 +inside-clear-color=00000000 +inside-caps-lock-color=00000000 +inside-ver-color=00000000 +inside-wrong-color=00000000 +key-hl-color=a6da95 +layout-bg-color=00000000 +layout-border-color=00000000 +layout-text-color=cad3f5 +line-color=00000000 +line-clear-color=00000000 +line-caps-lock-color=00000000 +line-ver-color=00000000 +line-wrong-color=00000000 +ring-color=b7bdf8 +ring-clear-color=f4dbd6 +ring-caps-lock-color=f5a97f +ring-ver-color=8aadf4 +ring-wrong-color=ee99a0 +separator-color=00000000 +text-color=cad3f5 +text-clear-color=f4dbd6 +text-caps-lock-color=f5a97f +text-ver-color=8aadf4 +text-wrong-color=ee99a0 \ No newline at end of file diff --git a/swaylock/themes/mocha.conf b/swaylock/themes/mocha.conf new file mode 100644 index 0000000..f95d1af --- /dev/null +++ b/swaylock/themes/mocha.conf @@ -0,0 +1,29 @@ +color=1e1e2e +bs-hl-color=f5e0dc +caps-lock-bs-hl-color=f5e0dc +caps-lock-key-hl-color=a6e3a1 +inside-color=00000000 +inside-clear-color=00000000 +inside-caps-lock-color=00000000 +inside-ver-color=00000000 +inside-wrong-color=00000000 +key-hl-color=a6e3a1 +layout-bg-color=00000000 +layout-border-color=00000000 +layout-text-color=cdd6f4 +line-color=00000000 +line-clear-color=00000000 +line-caps-lock-color=00000000 +line-ver-color=00000000 +line-wrong-color=00000000 +ring-color=b4befe +ring-clear-color=f5e0dc +ring-caps-lock-color=fab387 +ring-ver-color=89b4fa +ring-wrong-color=eba0ac +separator-color=00000000 +text-color=cdd6f4 +text-clear-color=f5e0dc +text-caps-lock-color=fab387 +text-ver-color=89b4fa +text-wrong-color=eba0ac \ No newline at end of file