├── Gruvbox-Dark ├── arrow.png ├── panel.png ├── radio.png └── theme.conf ├── Gruvbox-Light ├── arrow.png ├── panel.png ├── radio.png └── theme.conf ├── README.md └── shot ├── dark.png └── light.png /Gruvbox-Dark/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/Gruvbox-Dark/arrow.png -------------------------------------------------------------------------------- /Gruvbox-Dark/panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/Gruvbox-Dark/panel.png -------------------------------------------------------------------------------- /Gruvbox-Dark/radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/Gruvbox-Dark/radio.png -------------------------------------------------------------------------------- /Gruvbox-Dark/theme.conf: -------------------------------------------------------------------------------- 1 | # vim: ft=dosini 2 | [Metadata] 3 | Name=Gruvbox-Dark 4 | Version=0.1 5 | Author=ayamir 6 | Description=Gruvbox (Dark) 7 | ScaleWithDPI=True 8 | 9 | [InputPanel] 10 | # 字体 11 | Font=Sans 13 12 | # 非选中候选字颜色 13 | NormalColor=#d79921 14 | # 选中候选字颜色 15 | HighlightCandidateColor=#fabd2f 16 | # 高亮前景颜色(输入字符颜色) 17 | HighlightColor=#fabd2f 18 | # 输入字符背景颜色 19 | HighlightBackgroundColor=#3c3836 20 | # 21 | Spacing=3 22 | 23 | [InputPanel/TextMargin] 24 | # 候选字对左边距 25 | Left=10 26 | # 候选字对右边距 27 | Right=10 28 | # 候选字向上边距 29 | Top=6 30 | # 候选字向下边距 31 | Bottom=6 32 | 33 | [InputPanel/Background] 34 | Image=panel.png 35 | 36 | [InputPanel/Background/Margin] 37 | Left=2 38 | Right=2 39 | Top=2 40 | Bottom=2 41 | 42 | [InputPanel/Highlight] 43 | Color=#3c3836 44 | 45 | [InputPanel/Highlight/Margin] 46 | # 高亮区域左边距 47 | Left=10 48 | # 高亮区域右边距 49 | Right=10 50 | # 高亮区域上边距 51 | Top=7 52 | # 高亮区域下边距 53 | Bottom=7 54 | 55 | [Menu] 56 | Font=Sans 10 57 | NormalColor=#ebdbb2 58 | #HighlightColor=#4c566a 59 | Spacing=3 60 | 61 | [Menu/Background] 62 | Image=panel.png 63 | 64 | [Menu/Background/Margin] 65 | Left=2 66 | Right=2 67 | Top=2 68 | Bottom=2 69 | 70 | [Menu/ContentMargin] 71 | Left=2 72 | Right=2 73 | Top=2 74 | Bottom=2 75 | 76 | [Menu/Highlight] 77 | Color=#928374 78 | 79 | [Menu/Highlight/Margin] 80 | Left=10 81 | Right=10 82 | Top=5 83 | Bottom=5 84 | 85 | [Menu/Separator] 86 | Color=#282828 87 | 88 | [Menu/CheckBox] 89 | Image=radio.png 90 | 91 | [Menu/SubMenu] 92 | Image=arrow.png 93 | 94 | [Menu/TextMargin] 95 | Left=5 96 | Right=5 97 | Top=5 98 | Bottom=5 99 | -------------------------------------------------------------------------------- /Gruvbox-Light/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/Gruvbox-Light/arrow.png -------------------------------------------------------------------------------- /Gruvbox-Light/panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/Gruvbox-Light/panel.png -------------------------------------------------------------------------------- /Gruvbox-Light/radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/Gruvbox-Light/radio.png -------------------------------------------------------------------------------- /Gruvbox-Light/theme.conf: -------------------------------------------------------------------------------- 1 | # vim: ft=dosini 2 | [Metadata] 3 | Name=Gruvbox-Light 4 | Version=0.1 5 | Author=ayamir 6 | Description=Gruvbox (Light) 7 | ScaleWithDPI=True 8 | 9 | [InputPanel] 10 | # 字体 11 | Font=Sans 13 12 | # 非选中候选字颜色 13 | NormalColor=#b57614 14 | # 选中候选字颜色 15 | HighlightCandidateColor=#d79921 16 | # 高亮前景颜色(输入字符颜色) 17 | HighlightColor=#d79921 18 | # 输入字符背景颜色 19 | HighlightBackgroundColor=#f9f5d7 20 | # 21 | Spacing=3 22 | 23 | [InputPanel/TextMargin] 24 | # 候选字对左边距 25 | Left=10 26 | # 候选字对右边距 27 | Right=10 28 | # 候选字向上边距 29 | Top=6 30 | # 候选字向下边距 31 | Bottom=6 32 | 33 | [InputPanel/Background] 34 | Image=panel.png 35 | 36 | [InputPanel/Background/Margin] 37 | Left=2 38 | Right=2 39 | Top=2 40 | Bottom=2 41 | 42 | [InputPanel/Highlight] 43 | Color=#f9f5d7 44 | 45 | [InputPanel/Highlight/Margin] 46 | # 高亮区域左边距 47 | Left=10 48 | # 高亮区域右边距 49 | Right=10 50 | # 高亮区域上边距 51 | Top=7 52 | # 高亮区域下边距 53 | Bottom=7 54 | 55 | [Menu] 56 | Font=Sans 10 57 | NormalColor=#ebdbb2 58 | #HighlightColor=#4c566a 59 | Spacing=3 60 | 61 | [Menu/Background] 62 | Image=panel.png 63 | 64 | [Menu/Background/Margin] 65 | Left=2 66 | Right=2 67 | Top=2 68 | Bottom=2 69 | 70 | [Menu/ContentMargin] 71 | Left=2 72 | Right=2 73 | Top=2 74 | Bottom=2 75 | 76 | [Menu/Highlight] 77 | Color=#ebdbb2 78 | 79 | [Menu/Highlight/Margin] 80 | Left=10 81 | Right=10 82 | Top=5 83 | Bottom=5 84 | 85 | [Menu/Separator] 86 | Color=#fbf1c7 87 | 88 | [Menu/CheckBox] 89 | Image=radio.png 90 | 91 | [Menu/SubMenu] 92 | Image=arrow.png 93 | 94 | [Menu/TextMargin] 95 | Left=5 96 | Right=5 97 | Top=5 98 | Bottom=5 99 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Fcitx5 Gruvbox 2 | 3 | Fcitx5 theme based on Gruvbox color. 4 | 5 | ## Screenshot 6 | 7 | ![light](./shot/light.png) 8 | 9 | ![dark](./shot/dark.png) 10 | 11 | ## Usage 12 | 13 | ### Installation 14 | 15 | ```sh 16 | git clone https://github.com/ayamir/fcitx5-gruvbox 17 | mkdir -p ~/.local/share/fcitx5/themes/ 18 | cd fcitx5-gruvbox 19 | cp -r Gruvbox-Light/ Gruvbox-Dark ~/.local/share/fcitx5/themes/ 20 | ``` 21 | 22 | ### Enabling 23 | 24 | In `~/.config/fcitx5/conf/classicui.conf`, change the `Theme` line as 25 | 26 | ```dosini 27 | Theme=Gruvbox-Dark 28 | # or 29 | Theme=Gruvbox-Light 30 | ``` 31 | 32 | Then restart fcitx5 to apply the theme. 33 | 34 | ```sh 35 | fcitx5 -r 36 | ``` 37 | -------------------------------------------------------------------------------- /shot/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/shot/dark.png -------------------------------------------------------------------------------- /shot/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayamir/fcitx5-gruvbox/80bd3ab4c723fc6fcc4a222b6cede6f8337eedda/shot/light.png --------------------------------------------------------------------------------