/*
 *
 * Author  : Aditya Shakya
 * Mail    : adi1090x@gmail.com
 * Github  : @adi1090x
 * Twitter : @adi1090x
 *
 */

configuration {
	font:                "Iosevka Nerd Font 10";
	show-icons:          true;
	icon-theme:          "Papirus";
	display-drun:        "";
	drun-display-format: "{name}";
	disable-history:     false;
	fullscreen:          false;
	hide-scrollbar:      true;
	sidebar-mode:        false;
}

@import "colors.rasi"

window {
	transparency:      "real";
	background-color:  @bg;
	text-color:        @fg;
	border:            0px 0px 2px 0px;
	border-color:      @ac;
	border-radius:     0px;
	width:             350px;
	location:          center;
	x-offset:          0;
	y-offset:          0;
}

prompt {
	enabled:          true;
	padding:          0px 0px 0px 5px;
	background-color: @al;
	text-color:       @bar;
}

textbox-prompt-colon {
	background-color: @al;
	text-color:       @bar;
	expand:           false;
	str:              "";
	font:             "feather 12";
}

entry {
	background-color:     @al;
	text-color:           @bar;
	placeholder-color:    @bar;
	expand:               true;
	horizontal-align:     0;
	placeholder:          "Search...";
	padding:              0px 0px 0px 10px;
	blink:                true;
}

inputbar {
	children:            [ textbox-prompt-colon, prompt ];
	background-color:     @ac;
	text-color:           @bar;
	expand:               false;
	border:               0px;
	border-radius:        0px;
	border-color:         @ac;
	margin:               0px;
	padding:              12px;
}

listview {
	background-color: @al;
	padding:          0px;
	columns:          1;
	lines:            5;
	spacing:          5px;
	cycle:            true;
	dynamic:          true;
	layout:           vertical;
}

mainbox {
	background-color: @al;
	border:           0px;
	border-radius:    0px;
	border-color:     @ac;
	children:         [ inputbar, listview ];
	spacing:          0px;
	padding:          0px;
}

element {
	background-color: @al;
	text-color:       @fg;
	orientation:      horizontal;
	border-radius:    0px;
	padding:          10px 10px 10px -17px;
}

element-icon {
	background-color: transparent;
	text-color:       inherit;
	size:             24px;
	border:           0px;
}

element-text {
	background-color: transparent;
	text-color:       inherit;
	expand:           true;
	horizontal-align: 0;
	vertical-align:   0.5;
	margin:           0px 2.5px 0px 2.5px;
}

element selected {
	background-color: @bga;
	text-color:       @fg;
	border:           0px 0px 0px 0px;
	border-radius:    0px;
	border-color:     @ac;
}