From ce92d200df9ddaa732328dbc2e2159bbf1b7d4ec Mon Sep 17 00:00:00 2001 From: lucy Date: Sat, 27 Dec 2025 19:10:38 +0100 Subject: [PATCH] config changes and kitty colorscheme --- templates/Colors.qml | 29 +++++++++++++++++++++++++++++ templates/kitty.conf | 30 ++++++++++++++++++++++++++++++ wallust.toml | 6 ++++-- 3 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 templates/Colors.qml create mode 100644 templates/kitty.conf diff --git a/templates/Colors.qml b/templates/Colors.qml new file mode 100644 index 0000000..ea18416 --- /dev/null +++ b/templates/Colors.qml @@ -0,0 +1,29 @@ +pragma Singleton +import QtQuick +import Quickshell + +Singleton { + id: customColors + // Core Backgrounds + readonly property color background: "{{background}}" + readonly property color foreground: "{{foreground}}" + readonly property color cursor: "{{cursor}}" + + // The 16 Colors of the Apocalypse + readonly property color color0: "{{color0}}" + readonly property color color1: "{{color1}}" + readonly property color color2: "{{color2}}" + readonly property color color3: "{{color3}}" + readonly property color color4: "{{color4}}" + readonly property color color5: "{{color5}}" + readonly property color color6: "{{color6}}" + readonly property color color7: "{{color7}}" + readonly property color color8: "{{color8}}" + readonly property color color9: "{{color9}}" + readonly property color color10: "{{color10}}" + readonly property color color11: "{{color11}}" + readonly property color color12: "{{color12}}" + readonly property color color13: "{{color13}}" + readonly property color color14: "{{color14}}" + readonly property color color15: "{{color15}}" +} diff --git a/templates/kitty.conf b/templates/kitty.conf new file mode 100644 index 0000000..c2ae86f --- /dev/null +++ b/templates/kitty.conf @@ -0,0 +1,30 @@ + +# The kitty terminal template for wallust +# Add to wallust config: kitty = { src='kitty.conf', dst='~/.config/kitty/colors.conf'} +# And add to kitty config: include colors.conf + +cursor {{ cursor }} + +background {{ background }} +foreground {{ foreground }} + +color0 {{ color0 }} +color1 {{ color1 }} +color2 {{ color2 }} +color3 {{ color3 }} +color4 {{ color4 }} +color5 {{ color5 }} +color6 {{ color6 }} +color7 {{ color7 }} +color8 {{ color8 }} +color9 {{ color9 }} +color10 {{ color10 }} +color11 {{ color11 }} +color12 {{ color12 }} +color13 {{ color13 }} +color14 {{ color14 }} +color15 {{ color15 }} + +mark1_foreground {{ color6 | saturate(0.2) }} +mark2_foreground {{ color7 | saturate(0.2) }} +mark3_foreground {{ color6 | saturate(0.2) }} diff --git a/wallust.toml b/wallust.toml index 902ff9a..8b54cb8 100644 --- a/wallust.toml +++ b/wallust.toml @@ -28,12 +28,12 @@ palette = "dark" # Ensures a "readable contrast" (OPTIONAL, disabled by default) # Should only be enabled when you notice an unreadable contrast frequently happening # with your images. The reference color for the contrast is the background color. -#check_contrast = true +check_contrast = true # Color saturation, between [1% and 100%] (OPTIONAL, disabled by default) # usually something higher than 50 increases the saturation and below # decreases it (on a scheme with strong and vivid colors) -#saturation = 35 +saturation = 55 # Alpha value for templating, by default 100 (no other use whatsoever) #alpha = 100 @@ -54,3 +54,5 @@ discord = { template = 'discord.css', target = '~/.config/vesktop/themes/wallust qt6ct = { template = 'qtct.conf', target = '~/.config/qt6ct/colors/wallust.conf' } qt5ct = { template = 'qtct.conf', target = '~/.config/qt5ct/colors/wallust.conf' } hyprland = { template = 'hyprland.conf', target = '~/.config/hypr/colors.conf' } +quickshell = { template = 'Colors.qml', target = '~/.config/quickshell/Colors.qml'} +kitty = { template = 'kitty.conf', target = '~/.config/kitty/colors.conf' }