Give Rofi its own configuration file
This commit is contained in:
parent
8d4e5b3c89
commit
e9865398f7
2 changed files with 46 additions and 30 deletions
|
@ -134,33 +134,4 @@ static void print_sample_message(XWindow *win) {\n\
|
||||||
win.label->text = "Sample text 0123456789"\n\
|
win.label->text = "Sample text 0123456789"\n\
|
||||||
}
|
}
|
||||||
|
|
||||||
!!! Rofi
|
#include ".config/Xresources/Rofi.conf"
|
||||||
rofi.font: Fantasque Sans Mono 13
|
|
||||||
! Key for run dialog
|
|
||||||
rofi.key-run: Mod4-r
|
|
||||||
! Key for window switcher
|
|
||||||
rofi.key-window: Mod4-w
|
|
||||||
! Background color
|
|
||||||
rofi.bg: #111111
|
|
||||||
! Alternating background color
|
|
||||||
rofi.bgalt: #111111
|
|
||||||
! Border color
|
|
||||||
rofi.bc: #111111
|
|
||||||
! Border width (px)
|
|
||||||
rofi.bw: 0
|
|
||||||
! Foreground color
|
|
||||||
rofi.fg: #bfbfbf
|
|
||||||
rofi.fg-urgent: #a85454
|
|
||||||
rofi.fg-active: #54a875
|
|
||||||
! Highlighted background color
|
|
||||||
rofi.hlbg: #1f2c3f
|
|
||||||
rofi.hlbg-active: #343922
|
|
||||||
! Highlighted foreground color
|
|
||||||
rofi.hlfg: #bfbfbf
|
|
||||||
rofi.hlfg-active: #ececec
|
|
||||||
rofi.width: 100
|
|
||||||
rofi.location: 0
|
|
||||||
rofi.opacity: 95
|
|
||||||
rofi.padding: 400
|
|
||||||
rofi.lines: 10
|
|
||||||
rofi.eh: 2
|
|
||||||
|
|
45
x11/.config/Xresources/Rofi.conf
Normal file
45
x11/.config/Xresources/Rofi.conf
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
! Use a nice font.
|
||||||
|
rofi.font: Fantasque Sans Mono 13
|
||||||
|
|
||||||
|
! Use Mod4 (Super, Windows) and r to open Rofis run dialog.
|
||||||
|
rofi.key-run: Mod4-r
|
||||||
|
|
||||||
|
! Use Mod4 (Super, Windows) and w to open Rofis windows dialog.
|
||||||
|
rofi.key-window: Mod4-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: 41
|
||||||
|
rofi.line-margin: 6
|
||||||
|
rofi.fixed-num-lines: true
|
Loading…
Reference in a new issue