Krysti.Engineer Official Chat
You are viewing an inferior version of the site because your browser does not support WebP. Do upgrade to something like Chrome or Firefox. Loading websites like this causes them to require a fallback set of images and they are almost always lower quality and larger in size.

KrystiKandi - Purple & Pink Linux Theme and Icon Pack

For sure this should work pretty well on GTK3 setups. I've been testing around with it for awhile. I did my best to allow oomox (what this is based on) to have the most expanded compatibility that it could have. Hopefully it works well on other stuff but I haven't tested it.
2022-09-03T:00:00:00+00:00 September 03 2022 00:00:00

git clone https://github.com/itskrystibitch/KrystiKandi.git ~/.themes/KrystiKandi
git clone https://github.com/itskrystibitch/KrystiKandi-icons.git ~/.icons/KrystiKandi

https://github.com/itskrystibitch/KrystiKandi
https://github.com/itskrystibitch/KrystiKandi-icons
Clone the two repositories where you want to load your themes and icons. You can set them up via the 'lxappearance' program, you should see both listings for the theme and icons.

echo "exec_always export GTK_THEME = \"KrystiKandi\"" >> ~/.config/i3/config

I run this in my i3 setup so the variable it always set and reset when needed in whatever uses it in this manner. You can load other themes using the same environemnt variable while loading the application as well via launcher or your cli.

client.focused          #994B8E #732677 #FFFFFF #F422E3   #771C75
client.focused_inactive #52105E #5F676A #FFFFFF #484E50   #5F676A
client.unfocused        #551F56 #222222 #888888 #292D2E   #222222
client.urgent           #562752 #900000 #FFFFFF #900000   #900000
client.placeholder      #5D345F #0C0C0C #FFFFFF #000000   #0C0C0C
client.background       #FFFFFF

This is from my ~/.config/i3/config file that will help you fill out this colour scheme in i3-gaps. This is mostly out of scope for this article but I figured I'd drop in at least this into the theme article. i3-gaps and polybar setup will be in another article. This tool is useful for setting these up: https://thomashunter.name/i3-configurator/

ACCENT_BG=dd1ab9
ARC_TRANSPARENCY=True
ARC_WIDGET_BORDER_COLOR=4a0935
BASE16_GENERATE_DARK=False
BASE16_INVERT_TERMINAL=False
BASE16_MILD_TERMINAL=False
BG=000000
BTN_BG=dd1ab9
BTN_FG=ffffff
BTN_OUTLINE_OFFSET=10
BTN_OUTLINE_WIDTH=1
CARET1_FG=ff00d7
CARET2_FG=e6e6e6
CARET_SIZE=0.04
CINNAMON_OPACITY=1.0
FG=d28dca
GRADIENT=0.0
GTK3_GENERATE_DARK=True
HDR_BG=000000
HDR_BTN_BG=42083b
HDR_BTN_FG=d3dae3
HDR_FG=ff56e1
ICONS_ARCHDROID=dddddd
ICONS_DARK=7a1b64
ICONS_LIGHT=5294e2
ICONS_LIGHT_FOLDER=dd1ab9
ICONS_MEDIUM=d918fd
ICONS_NUMIX_STYLE=4
ICONS_STYLE=suruplus_aspromauros_icons
ICONS_SYMBOLIC_ACTION=df8bc9
ICONS_SYMBOLIC_PANEL=ff00cf
MATERIA_PANEL_OPACITY=0.6
MATERIA_SELECTION_OPACITY=0.32
MATERIA_STYLE_COMPACT=True
MENU_BG=303641
MENU_FG=d3dae3
NAME="Krysti"
OUTLINE_WIDTH=1
ROUNDNESS=3
SEL_BG=d236ff
SEL_FG=ffffff
SPACING=3
SPOTIFY_PROTO_BG=282c34
SPOTIFY_PROTO_FG=c000ff
SPOTIFY_PROTO_SEL=dd1ab9
SURUPLUS_GRADIENT1=c31694
SURUPLUS_GRADIENT2=c351e2
SURUPLUS_GRADIENT_ENABLED=True
TERMINAL_ACCENT_COLOR=d236ff
TERMINAL_BACKGROUND=000000
TERMINAL_BASE_TEMPLATE=kazu
TERMINAL_COLOR0=424242
TERMINAL_COLOR1=f80004
TERMINAL_COLOR10=4cff00
TERMINAL_COLOR11=ffe700
TERMINAL_COLOR12=004aff
TERMINAL_COLOR13=f82eff
TERMINAL_COLOR14=00f6c7
TERMINAL_COLOR15=ffffff
TERMINAL_COLOR2=15f22e
TERMINAL_COLOR3=f8ea2e
TERMINAL_COLOR4=2e3acc
TERMINAL_COLOR5=c500cc
TERMINAL_COLOR6=44c9b8
TERMINAL_COLOR7=f9f9f9
TERMINAL_COLOR8=5b5b5b
TERMINAL_COLOR9=f3090e
TERMINAL_CURSOR=ff00d1
TERMINAL_FOREGROUND=d0d0d0
TERMINAL_THEME_ACCURACY=128
TERMINAL_THEME_AUTO_BGFG=True
TERMINAL_THEME_EXTEND_PALETTE=True
TERMINAL_THEME_MODE=manual
THEME_STYLE=oomox
TXT_BG=000000
TXT_FG=d3dae3
UNITY_DEFAULT_LAUNCHER_STYLE=False
WM_BORDER_FOCUS=ff36d3
WM_BORDER_UNFOCUS=636d83


You can copy this data into a file named ~/.config/oomox/colors/Krysti. After running ooMox you will see the settings for 'Krysti' on your presets and here you can further tweak and build the ooMox KrystiKandi theme yourself. https://github.com/themix-project/oomox

Related Projects

KrystiKandi Linux Desktop Theme & Icons KrystiKandi ooMox generated theme "KrystiKandi". Only tested for GTK3 so welcome any testers with the other theme options in there.
MusikCube KrystiKandi Theme KrystiKandi This is a MusikCube theme that matches what the KrystiKandi Linux Desktop Theme follows as a colour scheme for this terminal based music player.
Geany Color Scheme Prettification Geany Logo This will add a purple and pink colour scheme to your Geany setup. I code most things in this and I find this code colour coding setup to be most comfortable. This will align with the KrystiKandi theme.
Quick Dotfiles References Github Logo This will be an updating repository and center for some minor dotfiles that you may come across that'll have utility in creating your own KrystiKandi theme.

Contact Krysti

@itskrystibitch Twitter Photo
Twitter:
Facebook:
IRC:
Direct.Me:
Ko-fi:
Photos:
E-Mail / Notify of errors:
coder [@] krysti.engineer
Please be patient contacting me, I don't really check much of social media or anything. If you use the IRC be sure to stick around because that's how IRC works, silly. :P