arch-config/config/matugen/scripts/foot-apply-colors.sh
nekochemist 5f53423ef2 modified: Kvantum/matugen/matugen.kvconfig
modified:   Kvantum/matugen/matugen.svg
	modified:   btop/themes/matugen.theme
	modified:   cava/themes/matugen
	modified:   clipse/matugen.json
	new file:   fish/functions/up-or-search.fish
	modified:   foot/themes/matugen-theme.ini
	modified:   gtk-3.0/colors.css
	modified:   gtk-3.0/colors.css.bak
	modified:   gtk-3.0/colors.css.nak
	modified:   gtk-4.0/colors.css
	modified:   gtk-4.0/colors.css.bak
	modified:   hypr/colors-hyprlock.conf
	modified:   hypr/colors.conf
	modified:   hypr/hyprtoolkit.conf
	modified:   hyprwhspr/mic_osd.pid
	new file:   ironbar/1
	modified:   ironbar/colors.css
	modified:   ironbar/config.json
	new file:   ironbar/config.json.matugen
	new file:   ironbar/schema-v0.18.0.json
	modified:   kitty/current-theme.conf
	new file:   kitty/current-theme1.conf
	new file:   kitty/dank-tabs.conf
	modified:   kitty/themes/Matugen.conf
	modified:   matugen/config.toml
	new file:   matugen/config1.toml
	new file:   matugen/custom3.json
	modified:   matugen/scripts/foot-apply-colors.sh
	modified:   mimeapps.list
	modified:   niri/binds.kdl
	modified:   niri/colors.kdl
	modified:   niri/config.kdl
	new file:   niri/dms/alttab.kdl
	new file:   niri/dms/binds.kdl
	new file:   niri/dms/colors.kdl
	new file:   niri/dms/cursor.kdl
	new file:   niri/dms/layout.kdl
	new file:   niri/dms/outputs.kdl
	new file:   niri/dms/profiles/profile_1776211496314_g03e3q.kdl
	new file:   niri/dms/windowrules.kdl
	new file:   niri/dms/wpblur.kdl
	new file:   niri/scripts/caps
	new file:   niri/scripts/clipse.sh
	new file:   niri/scripts/ironbar-toggle.sh
	new file:   niri/scripts/satty.sh
	modified:   niri/spawn-at-startup.kdl
	modified:   niri/window-rule.kdl
	modified:   nvim/lua/matugen.lua
	modified:   rmpc/themes/matugen.ron
	modified:   starship.toml
	modified:   swaync/colors.css
	new file:   swaync/config_1.json
	new file:   swaync/style_1.css
	modified:   swayosd/colors.css
	modified:   telegram/matugen.tdesktop-theme
	modified:   telegram/matugen/background.jpg
	modified:   telegram/matugen/background.svg
	modified:   telegram/matugen/colors.tdesktop-theme
	modified:   tmux/colors.conf
	modified:   walker/themes/matugen/colors.css
	modified:   yazi/theme.toml
2026-05-06 06:08:26 +05:00

42 lines
1.7 KiB
Bash

#!/bin/ bash
# Применить цвета через OSC ко всем foot-инстансам
# Согласно foot-ctlseqs(7)
for pts in /dev/pts/[0-9]*; do
# OSC 10: default foreground (foreground)
printf '\e]10;#fff3e6\007' >>"$pts" 2>/dev/null
# OSC 11: default background (background)
printf '\e]11;#18120b\007' >>"$pts" 2>/dev/null
# OSC 12: cursor color (первое значение из cursor в foot.ini)
printf '\e]12;#f3bd6e\007' >>"$pts" 2>/dev/null
# OSC 17: selection background
printf '\e]17;#986c25\007' >>"$pts" 2>/dev/null
# OSC 19: selection foreground
printf '\e]19;#ffffff\007' >>"$pts" 2>/dev/null
# OSC 4: palette colors 0-15 (regular0-7, bright0-7)
printf '\e]4;0;#0e0904\007' >>"$pts" 2>/dev/null
printf '\e]4;1;#ffb4ab\007' >>"$pts" 2>/dev/null
printf '\e]4;2;#b7cea2\007' >>"$pts" 2>/dev/null
printf '\e]4;3;#ddc2a1\007' >>"$pts" 2>/dev/null
printf '\e]4;4;#f3bd6e\007' >>"$pts" 2>/dev/null
printf '\e]4;5;#867154\007' >>"$pts" 2>/dev/null
printf '\e]4;6;#667b55\007' >>"$pts" 2>/dev/null
printf '\e]4;7;#d3c4b4\007' >>"$pts" 2>/dev/null
printf '\e]4;8;#352e26\007' >>"$pts" 2>/dev/null
printf '\e]4;9;#ffffff\007' >>"$pts" 2>/dev/null
printf '\e]4;10;#0f2004\007' >>"$pts" 2>/dev/null
printf '\e]4;11;#271904\007' >>"$pts" 2>/dev/null
printf '\e]4;12;#986c25\007' >>"$pts" 2>/dev/null
printf '\e]4;13;#704a01\007' >>"$pts" 2>/dev/null
printf '\e]4;14;#142508\007' >>"$pts" 2>/dev/null
printf '\e]4;15;#362f27\007' >>"$pts" 2>/dev/null
# Дополнительные индексы палитры (16, 17), если используются
printf '\e]4;16;#b7cea2\007' >>"$pts" 2>/dev/null
printf '\e]4;17;#da342e\007' >>"$pts" 2>/dev/null
done