summaryrefslogtreecommitdiffstats
path: root/.config/rofi/config.rasi
blob: 888713a004659df66838f4a902e0c627e8c34404 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
configuration {
    modi:                 "drun,window,ssh";
    font:                 "Iosevka 10";
    drun-display-format:  "{name} [<span weight='light' size='small'> | {generic}</span>]";
    sidebar-mode:         false;
    show-icons:           true;
    icon-theme:           "Qogir-dark";
    display-window:       "";
    display-drun:         "λ";
    display-ssh:          "";
}

@theme "/dev/null"

* {
    bg:                #191724;
    fg:                #e0def4;
    button:            #31748f;
    rose:              #ebbcba;
    background-color:  @bg;
    text-color:        @fg;
}

window {
    transparency:  "real";
    width:         40%;
}

prompt {
    placeholder-color:  @fg;
    expand:             false;
    border-radius:      8px;
    padding:            1.5% 0.5%;
    background-color:   @rose;
    text-color:         @bg;
    font:               "Iosevka 14";
}

entry {
    placeholder:        "search";
    placeholder-color:  @fg;
    expand:             true;
    padding:            1.5%;
    border-radius:      8px;
}

inputbar {
    children:          [ prompt, entry ];
    background-image:  url("img/bg.jpg", width);
    expand:            false;
    border-radius:     0px 0 8px 8px;
    padding:           100px 30px 30px 300px;
}

listview {
    columns:  1;
    lines:    5;
    cycle:    false;
    dynamic:  true;
    layout:   vertical;
    padding:  30px 200px 30px 30px;
}

mainbox { children: [ inputbar, listview ]; }

element {
    orientation:    horizontal;
    padding:        1.5% 0%;
    border-radius:  8px;
}

element-text {
    expand:            true;
    vertical-align:    0.5;
    margin:            0% 0% 0% 0%;
    background-color:  inherit;
    text-color:        inherit;
}

element-icon {
    size:              24px;
    vertical-align:    0.5;
    margin:            0% 5%;
    background-color:  transparent;
}

element selected {
    background-color:  @button;
    border-radius:     8px;
}