add .Xresources entries

This commit is contained in:
speedie 2023-04-17 16:15:03 +02:00
parent 3474193a43
commit 334b76b2e6
2 changed files with 195 additions and 134 deletions

View file

@ -4,137 +4,168 @@
! It is .Xresources syntax. As such you may also append it to your existing .Xresources configuration, use programs like Pywal to have universal colorschemes.
!! Fonts
spmenu.font: Noto Sans Mono 8
spmenu.textpadding: 0
spmenu.font: Noto Sans Mono 8
spmenu.textpadding: 0
!! Colors
spmenu.col_itemnormfg: #bbbbbb
spmenu.col_itemnormbg: #222222
spmenu.col_itemselfg: #eeeeee
spmenu.col_itemselbg: #35638A
spmenu.col_itemnormprifg: #bbbbbb
spmenu.col_itemnormpribg: #222222
spmenu.col_itemselprifg: #eeeeee
spmenu.col_itemselpribg: #35638A
spmenu.col_menubgcolor: #222222
spmenu.col_promptfg: #eeeeee
spmenu.col_promptbg: #35526b
spmenu.col_larrowfg: #bbbbbb
spmenu.col_rarrowfg: #bbbbbb
spmenu.col_larrowbg: #222222
spmenu.col_rarrowbg: #222222
spmenu.col_inputfg: #eeeeee
spmenu.col_inputbg: #222222
spmenu.col_numfgcolor: #ffffff
spmenu.col_numbgcolor: #2d3856
spmenu.col_normhlfgcolor: #ffffff
spmenu.col_normhlbgcolor: #000000
spmenu.col_selhlfgcolor: #ffffff
spmenu.col_selhlbgcolor: #000000
spmenu.col_caretfgcolor: #ffffff
spmenu.col_bordercolor: #35638A
spmenu.col_modefgcolor: #ffffff
spmenu.col_modebgcolor: #35638A
spmenu.col_sgrcolor0: #000000
spmenu.col_sgrcolor1: #7f0000
spmenu.col_sgrcolor2: #007f00
spmenu.col_sgrcolor3: #7f7f00
spmenu.col_sgrcolor4: #00007f
spmenu.col_sgrcolor5: #7f007f
spmenu.col_sgrcolor6: #007f7f
spmenu.col_sgrcolor7: #cccccc
spmenu.col_sgrcolor8: #333333
spmenu.col_sgrcolor9: #ff0000
spmenu.col_sgrcolor10: #00ff00
spmenu.col_sgrcolor11: #ffff00
spmenu.col_sgrcolor12: #0000ff
spmenu.col_sgrcolor13: #ff00ff
spmenu.col_sgrcolor14: #00ffff
spmenu.col_sgrcolor15: #ffffff
spmenu.col_itemnormfg: #bbbbbb
spmenu.col_itemnormbg: #222222
spmenu.col_itemselfg: #eeeeee
spmenu.col_itemselbg: #35638A
spmenu.col_itemnormprifg: #bbbbbb
spmenu.col_itemnormpribg: #222222
spmenu.col_itemselprifg: #eeeeee
spmenu.col_itemselpribg: #35638A
spmenu.col_menubgcolor: #222222
spmenu.col_promptfg: #eeeeee
spmenu.col_promptbg: #35526b
spmenu.col_larrowfg: #bbbbbb
spmenu.col_rarrowfg: #bbbbbb
spmenu.col_larrowbg: #222222
spmenu.col_rarrowbg: #222222
spmenu.col_inputfg: #eeeeee
spmenu.col_inputbg: #222222
spmenu.col_numfgcolor: #ffffff
spmenu.col_numbgcolor: #2d3856
spmenu.col_normhlfgcolor: #ffffff
spmenu.col_normhlbgcolor: #000000
spmenu.col_selhlfgcolor: #ffffff
spmenu.col_selhlbgcolor: #000000
spmenu.col_caretfgcolor: #ffffff
spmenu.col_bordercolor: #35638A
spmenu.col_modefgcolor: #ffffff
spmenu.col_modebgcolor: #35638A
spmenu.col_sgrcolor0: #000000
spmenu.col_sgrcolor1: #7f0000
spmenu.col_sgrcolor2: #007f00
spmenu.col_sgrcolor3: #7f7f00
spmenu.col_sgrcolor4: #00007f
spmenu.col_sgrcolor5: #7f007f
spmenu.col_sgrcolor6: #007f7f
spmenu.col_sgrcolor7: #cccccc
spmenu.col_sgrcolor8: #333333
spmenu.col_sgrcolor9: #ff0000
spmenu.col_sgrcolor10: #00ff00
spmenu.col_sgrcolor11: #ffff00
spmenu.col_sgrcolor12: #0000ff
spmenu.col_sgrcolor13: #ff00ff
spmenu.col_sgrcolor14: #00ffff
spmenu.col_sgrcolor15: #ffffff
!! Alpha
spmenu.alpha_itemnormfg: 255
spmenu.alpha_itemnormbg: 200
spmenu.alpha_itemselfg: 255
spmenu.alpha_itemselbg: 200
spmenu.alpha_itemnormprifg: 255
spmenu.alpha_itemnormpribg: 200
spmenu.alpha_itemselprifg: 255
spmenu.alpha_itemselpribg: 200
spmenu.alpha_inputfg: 255
spmenu.alpha_inputbg: 200
spmenu.alpha_menubg: 200
spmenu.alpha_promptfg: 255
spmenu.alpha_promptbg: 200
spmenu.alpha_larrowfg: 255
spmenu.alpha_larrowbg: 200
spmenu.alpha_rarrowfg: 255
spmenu.alpha_rarrowbg: 200
spmenu.alpha_normhlfg: 255
spmenu.alpha_normhlbg: 200
spmenu.alpha_selhlfg: 255
spmenu.alpha_selhlbg: 200
spmenu.alpha_numfg: 255
spmenu.alpha_numbg: 200
spmenu.alpha_borderbg: 255
spmenu.alpha_caretfg: 255
spmenu.alpha_caretbg: 200
spmenu.alpha_modefg: 255
spmenu.alpha_modebg: 200
!! Powerline
spmenu.powerlineprompt: 1
spmenu.powerlinecount: 1
spmenu.powerlinemode: 1
spmenu.promptpwlstyle: 0
spmenu.matchcountpwlstyle: 0
spmenu.modepwlstyle: 0
spmenu.powerlineprompt: 1
spmenu.powerlinecount: 1
spmenu.powerlinemode: 1
spmenu.promptpwlstyle: 0
spmenu.matchcountpwlstyle: 0
spmenu.modepwlstyle: 0
!! Misc color
spmenu.globalcolors: 1
spmenu.alpha: 1
spmenu.globalcolors: 1
spmenu.alpha: 1
!! Lines and columns
spmenu.lineheight: 1
spmenu.lines: 0
spmenu.columns: 10
spmenu.preselected: 0
spmenu.indentitems: 1
spmenu.lineheight: 1
spmenu.lines: 0
spmenu.columns: 10
spmenu.preselected: 0
spmenu.indentitems: 1
!! History
spmenu.maxhist: 64
spmenu.histdup: 0
spmenu.maxhist: 64
spmenu.histdup: 0
!! Matches
spmenu.type: 1
spmenu.passwd: 0
spmenu.fuzzy: 1
spmenu.sortmatches: 1
spmenu.casesensitive: 0
spmenu.type: 1
spmenu.passwd: 0
spmenu.fuzzy: 1
spmenu.sortmatches: 1
spmenu.casesensitive: 0
!! Menu
spmenu.menuposition: 1
spmenu.menupaddingv: 0
spmenu.menupaddingh: 0
spmenu.menuwidth: 0
spmenu.menumarginv: 0
spmenu.menumarginh: 0
spmenu.xpos: 0
spmenu.ypos: 0
spmenu.minwidth: 1000
spmenu.accuratewidth: 1
spmenu.borderwidth: 0
spmenu.menuposition: 1
spmenu.menupaddingv: 0
spmenu.menupaddingh: 0
spmenu.menuwidth: 0
spmenu.menumarginv: 0
spmenu.menumarginh: 0
spmenu.xpos: 0
spmenu.ypos: 0
spmenu.minwidth: 1000
spmenu.accuratewidth: 1
spmenu.borderwidth: 0
!! Properties
spmenu.dockproperty: 1
spmenu.dockproperty: 1
!! General
spmenu.fast: 0
spmenu.managed: 0
spmenu.mon: -1
spmenu.coloritems: 1
spmenu.fast: 0
spmenu.managed: 0
spmenu.mon: -1
spmenu.coloritems: 1
!! Image
spmenu.imagewidth: 200
spmenu.imageheight: 200
spmenu.imagegaps: 0
spmenu.imageposition: 0
spmenu.generatecache: 1
spmenu.maxcache: 512
spmenu.imagewidth: 200
spmenu.imageheight: 200
spmenu.imagegaps: 0
spmenu.imageposition: 0
spmenu.generatecache: 1
spmenu.maxcache: 512
!! Mode options
spmenu.mode: 0
spmenu.mode: 0
!! Hide options
spmenu.hidematchcount: 0
spmenu.hidemode: 0
spmenu.hidelarrow: 0
spmenu.hiderarrow: 0
spmenu.hideitem: 0
spmenu.hideprompt: 0
spmenu.hideinput: 0
spmenu.hidepowerline: 0
spmenu.hidecaret: 0
spmenu.hidehighlight: 0
spmenu.hideimage: 0
spmenu.hidematchcount: 0
spmenu.hidemode: 0
spmenu.hidelarrow: 0
spmenu.hiderarrow: 0
spmenu.hideitem: 0
spmenu.hideprompt: 0
spmenu.hideinput: 0
spmenu.hidepowerline: 0
spmenu.hidecaret: 0
spmenu.hidehighlight: 0
spmenu.hideimage: 0
!! Pango markup toggles
spmenu.pango_item: 1
spmenu.pango_prompt: 1
spmenu.pango_input: 1
spmenu.pango_leftarrow: 0
spmenu.pango_rightarrow: 0
spmenu.pango_numbers: 0
spmenu.pango_mode: 0
spmenu.pango_password: 0
spmenu.pango_highlight: 1
spmenu.pango_item: 1
spmenu.pango_prompt: 1
spmenu.pango_input: 1
spmenu.pango_leftarrow: 0
spmenu.pango_rightarrow: 0
spmenu.pango_numbers: 0
spmenu.pango_mode: 0
spmenu.pango_password: 0
spmenu.pango_highlight: 1

View file

@ -29,6 +29,36 @@ ResourcePref resources[] = {
{ "col_promptfg", STRING, &col_promptfg },
{ "col_promptbg", STRING, &col_promptbg },
// Alpha
{ "alpha_itemnormfg", INTEGER, &alpha_itemnormfg },
{ "alpha_itemnormbg", INTEGER, &alpha_itemnormbg },
{ "alpha_itemselfg", INTEGER, &alpha_itemselfg },
{ "alpha_itemselbg", INTEGER, &alpha_itemselbg },
{ "alpha_itemnormprifg", INTEGER, &alpha_itemnormprifg },
{ "alpha_itemnormpribg", INTEGER, &alpha_itemnormpribg },
{ "alpha_itemselprifg", INTEGER, &alpha_itemselprifg },
{ "alpha_itemselpribg", INTEGER, &alpha_itemselpribg },
{ "alpha_inputfg", INTEGER, &alpha_inputfg },
{ "alpha_inputbg", INTEGER, &alpha_inputbg },
{ "alpha_menubg", INTEGER, &alpha_menubg },
{ "alpha_promptfg", INTEGER, &alpha_promptfg },
{ "alpha_promptbg", INTEGER, &alpha_promptbg },
{ "alpha_larrowfg", INTEGER, &alpha_larrowfg },
{ "alpha_larrowbg", INTEGER, &alpha_larrowbg },
{ "alpha_rarrowfg", INTEGER, &alpha_rarrowfg },
{ "alpha_rarrowbg", INTEGER, &alpha_rarrowbg },
{ "alpha_normhlfg", INTEGER, &alpha_normhlfg },
{ "alpha_normhlbg", INTEGER, &alpha_normhlbg },
{ "alpha_selhlfg", INTEGER, &alpha_selhlfg },
{ "alpha_selhlbg", INTEGER, &alpha_selhlbg },
{ "alpha_numfg", INTEGER, &alpha_numfg },
{ "alpha_numbg", INTEGER, &alpha_numbg },
{ "alpha_borderbg", INTEGER, &alpha_borderbg },
{ "alpha_caretfg", INTEGER, &alpha_caretfg },
{ "alpha_caretbg", INTEGER, &alpha_caretbg },
{ "alpha_modefg", INTEGER, &alpha_modefg },
{ "alpha_modebg", INTEGER, &alpha_modebg },
// SGR sequence colors
{ "col_sgrcolor0", STRING, &col_sgrcolor0 },
{ "col_sgrcolor1", STRING, &col_sgrcolor1 },