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
@@ -0,0 +1,72 @@
! Space to setup configversion
! configversion: 7bff124b2de16292fe6e7a7e5d3322ae
! Bananarchy Unified Theme: BananaGold
theme.name: BananaGold
theme.fontFace: Fira Code
theme.iconFontFace: DejaVuSansM Nerd Font
theme.baseFontSize: 15
theme.bgMain: #1d1a10
theme.bgBar: #2b2616
theme.bgHeader: #16130b
theme.bgFooter: #121009
theme.bgOverlay: #100e08
theme.bgAltEven: #242014
theme.bgAltOdd: #2c2718
theme.bgInput: #14120b
theme.bgInputFocus: #4d3b0b
theme.bgButton: #282315
theme.bgSearch: #38311e
theme.bgBubbleIn: #262b18
theme.bgBubbleOut: #382e12
theme.bgToast: #33270a
theme.fgMain: #f5ebc6
theme.fgBright: #ffffff
theme.fgMuted: #a89f7d
theme.selBg: #b58900
theme.selFg: #ffffff
theme.accent: #ffd700
theme.accentAlt: #e6b800
theme.highlight: #ffe666
theme.border: #4a4128
theme.divider: #6b5e3a
theme.success: #2ecc71
theme.info: #5dade2
theme.warning: #f39c12
theme.danger: #e74c3c
theme.dangerBg: #922b21
dmenu.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
dmenu.background: #16130b
dmenu.foreground: #ffffff
dmenu.selbackground: #b58900
dmenu.selforeground: #ffffff
dmenu.outbackground: #38311e
dmenu.outforeground: #ffffff
dmenu.highlight: #ffe666
dwm.font: Fira Code, DejaVuSansM Nerd Font 15px
dwm.background: #2b2616
dwm.foreground: #f5ebc6
dwm.border: #4a4128
dwm.selbackground: #b58900
dwm.selforeground: #ffffff
dwm.selborder: #b58900
dwm.normbgcolor: #2b2616
dwm.normbordercolor: #4a4128
dwm.normfgcolor: #f5ebc6
dwm.selbgcolor: #b58900
dwm.selbordercolor: #b58900
dwm.selfgcolor: #ffffff
st.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
st.termname: xterm-256color
st.background: #16130b
st.foreground: #f5ebc6
st.cursorColor: #ffd700
svkbd.font: Fira Code:pixelsize=12
@@ -0,0 +1,72 @@
! 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: #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
dwm.selbgcolor: #005577
dwm.selbordercolor: #005577
dwm.selfgcolor: #ffffff
st.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
st.termname: xterm-256color
st.background: #1c1c1c
st.foreground: #dddddd
st.cursorColor: #f4d03f
svkbd.font: Fira Code:pixelsize=12
@@ -0,0 +1,72 @@
! Space to setup configversion
! configversion: 7bff124b2de16292fe6e7a7e5d3322ae
! Bananarchy Unified Theme: MatrixGreen
theme.name: MatrixGreen
theme.fontFace: Fira Code
theme.iconFontFace: DejaVuSansM Nerd Font
theme.baseFontSize: 15
theme.bgMain: #0a140c
theme.bgBar: #112214
theme.bgHeader: #070e08
theme.bgFooter: #050b06
theme.bgOverlay: #040905
theme.bgAltEven: #0e1c11
theme.bgAltOdd: #132416
theme.bgInput: #071009
theme.bgInputFocus: #143d1f
theme.bgButton: #102013
theme.bgSearch: #18301c
theme.bgBubbleIn: #112b16
theme.bgBubbleOut: #16381d
theme.bgToast: #0f3018
theme.fgMain: #a8ffb2
theme.fgBright: #e0ffe4
theme.fgMuted: #52995b
theme.selBg: #196627
theme.selFg: #ffffff
theme.accent: #00ff41
theme.accentAlt: #2ecc71
theme.highlight: #80ff9d
theme.border: #1e4224
theme.divider: #2d6336
theme.success: #00ff41
theme.info: #5dade2
theme.warning: #f1c40f
theme.danger: #e74c3c
theme.dangerBg: #922b21
dmenu.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
dmenu.background: #070e08
dmenu.foreground: #e0ffe4
dmenu.selbackground: #196627
dmenu.selforeground: #ffffff
dmenu.outbackground: #18301c
dmenu.outforeground: #e0ffe4
dmenu.highlight: #80ff9d
dwm.font: Fira Code, DejaVuSansM Nerd Font 15px
dwm.background: #112214
dwm.foreground: #a8ffb2
dwm.border: #1e4224
dwm.selbackground: #196627
dwm.selforeground: #ffffff
dwm.selborder: #196627
dwm.normbgcolor: #112214
dwm.normbordercolor: #1e4224
dwm.normfgcolor: #a8ffb2
dwm.selbgcolor: #196627
dwm.selbordercolor: #196627
dwm.selfgcolor: #ffffff
st.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
st.termname: xterm-256color
st.background: #070e08
st.foreground: #a8ffb2
st.cursorColor: #00ff41
svkbd.font: Fira Code:pixelsize=12
@@ -0,0 +1,72 @@
! Space to setup configversion
! configversion: 7bff124b2de16292fe6e7a7e5d3322ae
! Bananarchy Unified Theme: NordFrost
theme.name: NordFrost
theme.fontFace: Fira Code
theme.iconFontFace: DejaVuSansM Nerd Font
theme.baseFontSize: 15
theme.bgMain: #2e3440
theme.bgBar: #3b4252
theme.bgHeader: #242933
theme.bgFooter: #1f242d
theme.bgOverlay: #1d212a
theme.bgAltEven: #333a47
theme.bgAltOdd: #39404f
theme.bgInput: #262b36
theme.bgInputFocus: #394b68
theme.bgButton: #363d4c
theme.bgSearch: #434c5e
theme.bgBubbleIn: #354249
theme.bgBubbleOut: #344459
theme.bgToast: #2b3c54
theme.fgMain: #e5e9f0
theme.fgBright: #eceff4
theme.fgMuted: #9099ab
theme.selBg: #5e81ac
theme.selFg: #eceff4
theme.accent: #88c0d0
theme.accentAlt: #81a1c1
theme.highlight: #ebcb8b
theme.border: #4c566a
theme.divider: #616e88
theme.success: #a3be8c
theme.info: #88c0d0
theme.warning: #d08770
theme.danger: #bf616a
theme.dangerBg: #7a373e
dmenu.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
dmenu.background: #242933
dmenu.foreground: #eceff4
dmenu.selbackground: #5e81ac
dmenu.selforeground: #eceff4
dmenu.outbackground: #434c5e
dmenu.outforeground: #eceff4
dmenu.highlight: #ebcb8b
dwm.font: Fira Code, DejaVuSansM Nerd Font 15px
dwm.background: #3b4252
dwm.foreground: #e5e9f0
dwm.border: #4c566a
dwm.selbackground: #5e81ac
dwm.selforeground: #eceff4
dwm.selborder: #5e81ac
dwm.normbgcolor: #3b4252
dwm.normbordercolor: #4c566a
dwm.normfgcolor: #e5e9f0
dwm.selbgcolor: #5e81ac
dwm.selbordercolor: #5e81ac
dwm.selfgcolor: #eceff4
st.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
st.termname: xterm-256color
st.background: #242933
st.foreground: #e5e9f0
st.cursorColor: #88c0d0
svkbd.font: Fira Code:pixelsize=12
@@ -0,0 +1,72 @@
! Space to setup configversion
! configversion: 7bff124b2de16292fe6e7a7e5d3322ae
! Bananarchy Unified Theme: SolarizedLight
theme.name: SolarizedLight
theme.fontFace: Fira Code
theme.iconFontFace: DejaVuSansM Nerd Font
theme.baseFontSize: 15
theme.bgMain: #fdf6e3
theme.bgBar: #eee8d5
theme.bgHeader: #e6dfca
theme.bgFooter: #e0d9c3
theme.bgOverlay: #ddd6c1
theme.bgAltEven: #f7f0dd
theme.bgAltOdd: #efe8d5
theme.bgInput: #ffffff
theme.bgInputFocus: #d5e5f2
theme.bgButton: #e8e1cc
theme.bgSearch: #d9d2bd
theme.bgBubbleIn: #e3f0d8
theme.bgBubbleOut: #d5e6f5
theme.bgToast: #1b4f72
theme.fgMain: #283739
theme.fgBright: #073642
theme.fgMuted: #657b83
theme.selBg: #268bd2
theme.selFg: #ffffff
theme.accent: #b58900
theme.accentAlt: #2aa198
theme.highlight: #cb4b16
theme.border: #93a1a1
theme.divider: #839496
theme.success: #2aa198
theme.info: #268bd2
theme.warning: #cb4b16
theme.danger: #dc322f
theme.dangerBg: #a93226
dmenu.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
dmenu.background: #e6dfca
dmenu.foreground: #073642
dmenu.selbackground: #268bd2
dmenu.selforeground: #ffffff
dmenu.outbackground: #d9d2bd
dmenu.outforeground: #073642
dmenu.highlight: #cb4b16
dwm.font: Fira Code, DejaVuSansM Nerd Font 15px
dwm.background: #eee8d5
dwm.foreground: #283739
dwm.border: #93a1a1
dwm.selbackground: #268bd2
dwm.selforeground: #ffffff
dwm.selborder: #268bd2
dwm.normbgcolor: #eee8d5
dwm.normbordercolor: #93a1a1
dwm.normfgcolor: #283739
dwm.selbgcolor: #268bd2
dwm.selbordercolor: #268bd2
dwm.selfgcolor: #ffffff
st.font: Fira Code:pixelsize=18:style=Regular:antialias=true:autohint=true
st.termname: xterm-256color
st.background: #fdf6e3
st.foreground: #283739
st.cursorColor: #b58900
svkbd.font: Fira Code:pixelsize=12