Add unified Xresources theme engine, Default.xth export, and xthemes manager plugin

This commit is contained in:
Luxferre
2026-10-21 20:36:27 +03:00
parent f615c6ddbe
commit a31595070c
60 changed files with 3692 additions and 419 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
+3 -1
View File
@@ -173,6 +173,7 @@ ${_flash_line}$icon_net Networks^0^sxmo_networks.sh
$icon_mus Audio^0^sxmo_audio.sh
$icon_phn Modem^0^sxmo_appmenu.sh modem
$icon_win Windows^0^sxmo_wmmenu.sh
$icon_cfg Themes^0^xthemes
$icon_cfg Config^0^sxmo_appmenu.sh config
$icon_pwr Power^0^sxmo_appmenu.sh power"
}
@@ -220,7 +221,8 @@ $icon_phl Modem Log^0^sxmo_modemlog.sh"
[ -e "${XDG_CACHE_HOME:-$HOME/.cache}/sxmo/sxmo.nosuspend" ] && _susp_icon="$icon_tof"
_idle_icon="$icon_ton"
[ -e "${XDG_CACHE_HOME:-$HOME/.cache}/sxmo/sxmo.noidle" ] && _idle_icon="$icon_tof"
CHOICES="$icon_aru Brightness^1^sxmo_brightness.sh up
CHOICES="$icon_cfg Themes^0^xthemes
$icon_aru Brightness^1^sxmo_brightness.sh up
$icon_ard Brightness^1^sxmo_brightness.sh down
$icon_cfg Toggle Bar^0^sxmo_wm.sh togglebar
$icon_bth Bluetooth $_bt_icon^1^doas sxmo_bluetoothtoggle.sh && sxmo_hook_statusbar.sh bluetooth
+1
View File
@@ -0,0 +1 @@
dwm-plugin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,13 +1,61 @@
! Space to setup configversion
! configversion: 7bff124b2de16292fe6e7a7e5d3322ae
! Bananarchy Unified Theme: Default
theme.name: Default
theme.fontFace: Fira Code
theme.iconFontFace: DejaVuSansM Nerd Font
theme.baseFontSize: 15
theme.bgMain: #222222
theme.bgBar: #323232
theme.bgHeader: #1c1c1c
theme.bgFooter: #181818
theme.bgOverlay: #161616
theme.bgAltEven: #282828
theme.bgAltOdd: #2e2e2e
theme.bgInput: #1a1a1a
theme.bgInputFocus: #1b3b4b
theme.bgButton: #2a2a2a
theme.bgSearch: #383838
theme.bgBubbleIn: #262d32
theme.bgBubbleOut: #1f2d38
theme.bgToast: #102535
theme.fgMain: #dddddd
theme.fgBright: #ffffff
theme.fgMuted: #999999
theme.selBg: #005577
theme.selFg: #ffffff
theme.accent: #f4d03f
theme.accentAlt: #0088bb
theme.highlight: #ffc978
theme.border: #444444
theme.divider: #666666
theme.success: #2ecc71
theme.info: #5dade2
theme.warning: #e67e22
theme.danger: #e74c3c
theme.dangerBg: #922b21
dmenu.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
dmenu.background: #1c1c1c
dmenu.foreground: #e0e0e0
dmenu.foreground: #ffffff
dmenu.selbackground: #005577
dmenu.selforeground: #ffffff
dmenu.outbackground: #383838
dmenu.outforeground: #ffffff
dmenu.highlight: #ffc978
dwm.font: Fira Code, DejaVuSansM Nerd Font 15px
dwm.background: #323232
dwm.foreground: #dddddd
dwm.border: #444444
dwm.selbackground: #005577
dwm.selforeground: #ffffff
dwm.selborder: #005577
dwm.normbgcolor: #323232
dwm.normbordercolor: #444444
dwm.normfgcolor: #dddddd
@@ -18,7 +66,7 @@ dwm.selfgcolor: #ffffff
st.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
st.termname: xterm-256color
st.background: #1c1c1c
st.foreground: #e5e5e5
st.cursorColor: #cccccc
st.foreground: #dddddd
st.cursorColor: #f4d03f
svkbd.font: Fira Code:pixelsize=12
@@ -215,6 +215,7 @@ write_line_app termite "$icon_trm Termite" "termite -e $SHELL"
write_line_app thunar "$icon_dir Thunar" "sxmo_terminal.sh thunar"
write_line_app thunderbird "$icon_thu Thunderbird" "thunderbird"
write_line_app tilix "$icon_trm Tilix" "tilix"
write_line_app xthemes "$icon_cfg Themes" "xthemes"
write_line_app com.github.bleakgrey.tootle "$icon_msg Tootle" "com.github.bleakgrey.tootle"
write_line_app re.sonny.Tangram "$icon_glb Tangram" "re.sonny.Tangram"
write_line_app totem "$icon_mvi Totem" "totem"