You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

157 lines
4.0 KiB

#define alpha #00000000
#define base00 {{colors.bg}}
#define base01 {{colors.light_bg}}
#define base02 {{colors.selection}}
#define base03 {{colors.comment}}
#define base04 {{colors.dark_fg}}
#define base05 {{colors.fg}}
#define base06 {{colors.light_fg}}
#define base07 {{colors.lighter_fg}}
#define base08 {{colors.red}}
#define base09 {{colors.orange}}
#define base0A {{colors.yellow}}
#define base0B {{colors.green}}
#define base0C {{colors.blue}}
#define base0D {{colors.cyan}}
#define base0E {{colors.magenta}}
#define base0F {{colors.brown}}
*foreground: base05
#ifdef background_opacity
*background: [background_opacity]base00
#else
*background: base00
#endif
*cursorColor: base05
*color0: base00
*color1: base08
*color2: base0B
*color3: base0A
*color4: base0D
*color5: base0E
*color6: base0C
*color7: base05
*color8: base03
*color9: base08
*color10: base0B
*color11: base0A
*color12: base0D
*color13: base0E
*color14: base0C
*color15: base07
! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt),
! use 'shell' template to set these if necessary
*color16: base09
*color17: base0F
*color18: base01
*color19: base02
*color20: base04
*color21: base06
! General settings
URxvt*saveline: 15000
! Disable scrollbar
URxvt.scrollBar: 0
! Cursor blink
URxvt.cursorBlink: 1
! Geometry
URxvt.geometry: 102x22
! Clipboard
!URxvt.perl-ext-common: default,clipboard
!URxvt.keysym.Shift-Control-C: perl:clipboard:copy
!URxvt.keysym.Shift-Control-V: perl:clipboard:paste
! Font
URxvt.font :xft:{{typography.mono.font}}:{{typography.mono.weight}}:size={{typography.mono.size}}
URxvt.boldFont :xft:{{typography.mono.font}}:{{typography.mono.bold}}:size={{typography.mono.size}}
URxvt.italicFont :xft:{{typography.mono.font}}:{{typography.mono.italic}}:size={{typography.mono.size}}
URxvt.boldItalicFont :xft:{{typography.mono.font}}:{{typography.mono.bold_italic}}:size={{typography.mono.size}}
URxvt.letterSpace: 0
URxvt*lineSpace: 0
! Icon
URxvt.iconFile: terminal.svg
! Clickable links
URxvt.url-launcher: /usr/bin/chromium
! Border
URxvt.internalBorder: 18
! Fade
URxvt*fading: 30
! Transparency
! fake
!urxvt*transparent: true
!urxvt*shading: 10
urxvt*depth: 32
! Map CTRL + arrow keys
URxvt.keysym.Control-Up: \033[1;5A
URxvt.keysym.Control-Down: \033[1;5B
URxvt.keysym.Control-Left: \033[1;5D
URxvt.keysym.Control-Right: \033[1;5C
! Font rendering
Xft.autohint: 1
Xft.dpi: 96
Xft.antialias: 1
Xft.hinting: true
Xft.hintstyle: hintslight
Xft.rgba: rgb
Xft.lcdfilter: lcddefault
!!!!!!!!
! Rofi !
!!!!!!!!
! Enable the extended coloring options
rofi.color-enabled: true
rofi.modi: run,window,ssh
rofi.sidebar-mode: true
! bg fg bg-alt hl-bg hl-fg
rofi.color-window: {{colors.bg}}, {{colors.bg}}, alpha, alpha, alpha
rofi.color-normal: alpha, {{colors.comment}}, alpha, {{colors.selection}}, {{colors.fg}}
rofi.color-active: alpha, {{colors.green}}, alpha, {{colors.selection}}, {{colors.green}}
rofi.color-urgent: alpha, {{colors.red}}, alpha, {{colors.selection}}, {{colors.red}}
rofi.fake-transparency: false
rofi.hide-scrollbar: true
rofi.font: {{typography.mono.font}} {{typography.mono.size}}
rofi.separator-style: none
rofi.scrollbar-width: 0
rofi.location: 1
rofi.yoffset: 40
rofi.xoffset: 24
rofi.padding: 18
rofi.lines: 18
rofi.eh: 1
rofi.width: 400
rofi.bw: 0
rofi.terminal: kitty
rofi.ssh-client: ssh
rofi.ssh-command: {terminal} -e {ssh-client} {host}
rofi.run-command: {cmd}
rofi.run-shell-command: {terminal} -e {cmd}
rofi.disable-history: false
rofi.levenshtein-sort: false
rofi.case-sensitive: false
rofi.auto-select: false
rofi.parse-hosts: false