config changes and kitty colorscheme

This commit is contained in:
lucy 2025-12-27 19:10:38 +01:00
parent ae32b7feab
commit ce92d200df
3 changed files with 63 additions and 2 deletions

29
templates/Colors.qml Normal file
View File

@ -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}}"
}

30
templates/kitty.conf Normal file
View File

@ -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) }}

View File

@ -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' }