aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-09-23 18:43:36 +0200
committerlonkaars <loek@pipeframe.xyz>2022-09-23 18:43:36 +0200
commit9a4d73f7dcf5914776b9d6730ce53fad38bef119 (patch)
tree40c04828ac2fa3c985f6429b89d66f77411940c1
parent021ab57a99231d82241da2bcfc069c8553272c18 (diff)
parentdf924a12accc06b0fdfd55f4bc82c2238f0c7181 (diff)
Merge branch 'master' of pipeframe.xyz:lonkaars/dots
-rw-r--r--.cache/wal/chromium/bg-dark.png (renamed from .cache/wal/chromium/bg.png##default)bin275 -> 275 bytes
-rw-r--r--.cache/wal/chromium/bg-light.png (renamed from .cache/wal/chromium/bg.png##hostname.thoncc)bin285 -> 285 bytes
-rw-r--r--.cache/wal/chromium/manifest-dark.json (renamed from .cache/wal/chromium/manifest.json##hostname.superesc)0
-rw-r--r--.cache/wal/chromium/manifest-light.json (renamed from .cache/wal/chromium/manifest.json##hostname.thoncc)4
-rw-r--r--.config/polybar/config##template6
-rw-r--r--.config/startpage/index.html1
-rw-r--r--.config/startpage/style.css (renamed from .config/startpage/style.css##template)19
-rwxr-xr-x.local/share/bin/mode35
8 files changed, 44 insertions, 21 deletions
diff --git a/.cache/wal/chromium/bg.png##default b/.cache/wal/chromium/bg-dark.png
index 46227a9..46227a9 100644
--- a/.cache/wal/chromium/bg.png##default
+++ b/.cache/wal/chromium/bg-dark.png
Binary files differ
diff --git a/.cache/wal/chromium/bg.png##hostname.thoncc b/.cache/wal/chromium/bg-light.png
index 1eeca16..1eeca16 100644
--- a/.cache/wal/chromium/bg.png##hostname.thoncc
+++ b/.cache/wal/chromium/bg-light.png
Binary files differ
diff --git a/.cache/wal/chromium/manifest.json##hostname.superesc b/.cache/wal/chromium/manifest-dark.json
index 529b863..529b863 100644
--- a/.cache/wal/chromium/manifest.json##hostname.superesc
+++ b/.cache/wal/chromium/manifest-dark.json
diff --git a/.cache/wal/chromium/manifest.json##hostname.thoncc b/.cache/wal/chromium/manifest-light.json
index 5505716..1c630db 100644
--- a/.cache/wal/chromium/manifest.json##hostname.thoncc
+++ b/.cache/wal/chromium/manifest-light.json
@@ -4,9 +4,9 @@
"name": "pywal",
"theme": {
"images": { "theme_frame": "bg.png" },
- "colors": {
+ "colors": {
"bookmark_text": [ 18, 18, 19 ],
- "frame": [ 0, 0, 0 ],
+ "frame": [ 253, 249, 247 ],
"ntp_background": [ 253, 249, 247 ],
"ntp_text": [ 253, 249, 247 ],
"tab_background_text": [ 18, 18, 19 ],
diff --git a/.config/polybar/config##template b/.config/polybar/config##template
index 1359709..8a78051 100644
--- a/.config/polybar/config##template
+++ b/.config/polybar/config##template
@@ -137,6 +137,12 @@ exec = echo "%{T2}$(id -u -n)%{T-}@%{T2}$(uname -n)%{T-}"
interval = 9999999
label-font = 2
+[module/keyboard]
+type = custom/script
+exec = ~/.local/share/bin/kbindicator
+interval = 3
+label-font = 1
+
{% include "config.{{ yadm.hostname }}" %}
; vim:ft=dosini
diff --git a/.config/startpage/index.html b/.config/startpage/index.html
index 6a46387..1a8ed1b 100644
--- a/.config/startpage/index.html
+++ b/.config/startpage/index.html
@@ -5,6 +5,7 @@
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>New Tab</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
+ <link rel='stylesheet' type='text/css' media='screen' href='colors.css'>
<link rel='stylesheet' type='text/css' media='screen' href='style.css'>
<script src="jquery.min.js"></script>
<script src="script.js" defer></script>
diff --git a/.config/startpage/style.css##template b/.config/startpage/style.css
index 26e4fba..d7aa8d6 100644
--- a/.config/startpage/style.css##template
+++ b/.config/startpage/style.css
@@ -1,5 +1,4 @@
:root {
-{% if yadm.hostname == "thoncc" %}
--color0: #fdf9f7;
--color1: #8c627a;
--color2: #628c6e;
@@ -16,24 +15,6 @@
--color13: #5a5072;
--color14: #506872;
--color15: #393b3b;
-{% else %}
- --color0: #0f1419;
- --color1: #ff3f4f;
- --color2: #81f900;
- --color3: #ffd945;
- --color4: #45a1ed;
- --color5: #ef47c5;
- --color6: #19d1e5;
- --color7: #f8f8f0;
- --color8: #495162;
- --color9: #f95c76;
- --color10: #7dfc5a;
- --color11: #f9ce70;
- --color12: #6395f2;
- --color13: #ea79fc;
- --color14: #88f0fc;
- --color15: #fffff4;
-{% endif %}
}
html, body {
diff --git a/.local/share/bin/mode b/.local/share/bin/mode
index 23f069d..654f0fe 100755
--- a/.local/share/bin/mode
+++ b/.local/share/bin/mode
@@ -103,6 +103,39 @@ EOF
echo "$conf" | cat ~/.local/share/fcitx5/themes/loek/base.conf - > ~/.local/share/fcitx5/themes/loek/theme.conf
}
+switch_startpage() {
+ read -r -d '' conf << EOF
+/* AUTOMATICALLY GENERATED, DO NOT EDIT */
+
+:root {
+ --color0: $(get_color color0);
+ --color1: $(get_color color1);
+ --color2: $(get_color color2);
+ --color3: $(get_color color3);
+ --color4: $(get_color color4);
+ --color5: $(get_color color5);
+ --color6: $(get_color color6);
+ --color7: $(get_color color7);
+ --color8: $(get_color color8);
+ --color9: $(get_color color9);
+ --color10: $(get_color color10);
+ --color11: $(get_color color11);
+ --color12: $(get_color color12);
+ --color13: $(get_color color13);
+ --color14: $(get_color color14);
+ --color15: $(get_color color15);
+}
+EOF
+ echo "$conf" > ~/.config/startpage/colors.css
+}
+
+switch_chrome() {
+ cd ~/.cache/wal/chromium
+ rm -f Cached Theme.pak bg.png manifest.json
+ ln -sf "bg-$1.png" bg.png
+ ln -sf "manifest-$1.json" manifest.json
+}
+
reload_terms() {
read -r -d '' escape_msgs << EOF
\033]11;$(get_color background)\007
@@ -154,6 +187,8 @@ switch_cfgs() {
switch_zathura $1
switch_gtk $1
switch_fcitx5 $1
+ switch_chrome $1
+ switch_startpage $1
mkdir -p ~/.local/share/mode
echo $1 > ~/.local/share/mode/active