summaryrefslogtreecommitdiffstats
path: root/x11/.config/Xresources/Rofi.conf
blob: fe8cea4d008cb613f1bbce22e2cb2e41de2016e0 (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
! Use a nice font.
rofi.font: Fantasque Sans Mono 15

! Use Mod4 (Super, Windows) and r to open Rofis run dialog.
rofi.key-run: SuperR-r

! Use Mod4 (Super, Windows) and w to open Rofis windows dialog.
rofi.key-window: SuperR-w

! Setup the theme to match my Emacs and URxvt colors.
rofi.bg: backgroundColor
rofi.bgalt: backgroundColor
rofi.bc: backgroundColor
rofi.fg: foregroundColor
rofi.fg-urgent: fgred
rofi.fg-active: fgturquoise
rofi.hlbg: bgblue
rofi.hlbg-active: bgyellow
rofi.hlfg: foregroundColor
rofi.hlfg-active: fgbright

! Remove the border
rofi.bw: 0

! Make the window approximately 30 characters wide.
rofi.width: -30

! Put rofi in the top-right corner of the screen.
rofi.location: 3

! Make rofi almost completely opaque.
rofi.opacity: 95

! Give the rofi window 15 pixels padding, just like the Emacs and
! URxvt windows.
rofi.padding: 15

! Always show 41 lines with 6 pixels margin between each. This makes
! it line up (almost) exactly with the bottom of my screen, giving it
! a sidebar look. The fixed-num-lines is required for when there are
! less than 24 possible options when rofi starts. Which happens a lot
! when working with windows.
rofi.lines: 38
rofi.line-margin: 4
rofi.fixed-num-lines: true