blob: 5f02463794ada655ed9eed08ef125093e4e67c61 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/sh
escape_msgs="$(cat << EOF | tr -d '\n'
\033]11;$bg\007
\033]10;$fg\007
\033]12;$fg\007
\033]14;$bg\007
\033]13;$fg\007
\033]17;$color8\007
\033]708;$bg\007
\033]4;0;$color0\007
\033]4;1;$color1\007
\033]4;2;$color2\007
\033]4;3;$color3\007
\033]4;4;$color4\007
\033]4;5;$color5\007
\033]4;6;$color6\007
\033]4;7;$color7\007
\033]4;8;$color8\007
\033]4;9;$color9\007
\033]4;10;$color10\007
\033]4;11;$color11\007
\033]4;12;$color12\007
\033]4;13;$color13\007
\033]4;14;$color14\007
\033]4;15;$color15\007
EOF
)"
find /dev/pts -exec sh -c "printf \"$escape_msgs\" > {}" \; 2> /dev/null
|