Dotfiles from time before I knew the word dotfiles, but the name has stuck.
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.

368 lines
12KB

  1. ! Arch package: rxvt-unicode or AUR rxvt-unicode-pixbuf for custom icon and
  2. ! backgrounds. rxvt-unicode does not have icons.
  3. ! Debian package: rxvt-unicode-256color
  4. ! Font packages:
  5. ! Arch: ttf-dejavu ttf-inconsolata ttf-ubuntu-font-family
  6. ! ttf-font-awesome (AUR)
  7. ! Debian: fonts-dejavu fonts-inconsolata -
  8. ! fonts-font-awesome
  9. ! Sounds:
  10. ! Arch: mplayer sound-theme-freedesktop.
  11. ! To reload this file, `xrdb ~/.Xresources`
  12. ! Execute this command on beep
  13. URxvt.bell-command: mplayer /usr/share/sounds/freedesktop/stereo/bell.oga
  14. ! Compile xft: Attempt to find a visual with the given bit depth;
  15. URxvt*depth: 32
  16. ! Compile xft: Turn on/off double-buffering for xft (default
  17. ! URxvt*buffered: boolean
  18. ! Create the window with the specified X window geometry [default
  19. ! URxvt*geometry: geom
  20. ! Use the specified colour as the windows background colour [default
  21. !URxvt*background: #000000
  22. ! Use the specified colour as the windows foreground colour [default
  23. !URxvt*foreground: #ffffff
  24. ! Use the specified colour for the colour value n, where 0-7
  25. ! URxvt*colorn: colour
  26. ! URxvt*colorBD: colour
  27. ! Use the specified colour to display bold or italic characters when
  28. ! URxvt*colorIT: colour
  29. ! Use the specified colour to display underlined characters when the
  30. ! URxvt*colorUL: colour
  31. ! If set, use the specified colour as the colour for the underline
  32. ! URxvt*underlineColor: colour
  33. ! If set, use the specified colour as the background for highlighted
  34. ! URxvt*highlightColor: colour
  35. ! If set and highlightColor is set, use the specified colour as the
  36. ! URxvt*highlightTextColor: colour
  37. ! Use the specified colour for the cursor. The default is to use the
  38. ! URxvt*cursorColor: colour
  39. ! Use the specified colour for the colour of the cursor text. For
  40. ! URxvt*cursorColor2: colour
  41. ! True: simulate reverse video by foreground and background colours;
  42. ! URxvt*reverseVideo: boolean
  43. ! True: specify that jump scrolling should be used. When receiving
  44. ! URxvt*jumpScroll: boolean
  45. ! True: (the default) specify that skip scrolling should be used.
  46. ! URxvt*skipScroll: boolean
  47. ! Fade the text by the given percentage when focus is lost; option
  48. ! URxvt*fading: number
  49. ! Fade to this colour, when fading is used (see fading:). The default
  50. ! URxvt*fadeColor: colour
  51. ! Set the application icon pixmap; option -icon.
  52. URxvt*iconFile: /usr/share/icons/mate/scalable/apps/utilities-terminal-symbolic.svg
  53. ! Use the specified colour for the scrollbar [default #B2B2B2].
  54. ! URxvt*scrollColor: colour
  55. ! Use the specified colour for the scrollbars trough area [default
  56. ! URxvt*troughColor: colour
  57. ! The colour of the border around the text area and between the
  58. ! URxvt*borderColor: colour
  59. ! Select the fonts to be used. This is a comma separated list of fonts.
  60. URxvt*font: xft:DejaVu Sans Mono:Book:size=15, xft:Inconsolata:Medium:size=15, xft:Ubuntu Mono:Regular:size=15, xft:FontAwesome:Regular:size=15
  61. URxvt*boldFont: xft:DejaVu Sans Mono:bold:size=15, xft:Inconsolata:Bold:size=15, xft:Ubuntu Mono:Bold:size=15, ft:FontAwesome:Bold:size=15
  62. URxvt*italicFont: xft:DejaVu Sans Mono:Italic:size=15, xft:Inconsolata:Italic:size=15, xft:Ubuntu Mono:Italic:size=15, xft:FontAwesome:Italic:size=15
  63. URxvt*boldItalicFont: xft:DejaVu Sans Mono:Bold Italic:size=15, xft:Inconsolata:Bold Italic:size=15, xft:Ubuntu Mono:Bold Italic:size=15, xft:FontAwesome:Bold Italic:size=15
  64. ! When font styles are not enabled, or this option is enabled (True,
  65. ! URxvt*intensityStyles: boolean
  66. ! Set window title string, the default title is the command-line
  67. ! URxvt*title: string
  68. ! Set the name used to label the windows icon or displayed in an
  69. ! URxvt*iconName: string
  70. ! True: de-iconify (map) on receipt of a bell character. False: no
  71. ! URxvt*mapAlert: boolean
  72. ! True: set the urgency hint for the wm on receipt of a bell
  73. URxvt*urgentOnBell: true
  74. ! True: use visual bell on receipt of a bell character; option -vb.
  75. ! URxvt*visualBell: boolean
  76. ! True: start as a login shell by prepending a - to argv[0] of the
  77. ! URxvt*loginShell: boolean
  78. ! Specify the maximum time in milliseconds between multi-click select
  79. ! URxvt*multiClickTime: number
  80. ! True: inhibit writing record into the system log file utmp; option
  81. ! URxvt*utmpInhibit: boolean
  82. ! Specify a command pipe for vt100 printer [default lpr(1)]. Use
  83. ! URxvt*print-pipe: string
  84. ! Set scrollbar style to rxvt, plain, next or xterm. plain is the
  85. ! smallest option.
  86. URxvt*scrollstyle: plain
  87. ! Set the scrollbar width in pixels.
  88. ! URxvt*thickness: number
  89. ! True: enable the scrollbar [default]; option -sb. False: disable
  90. URxvt*scrollBar: true
  91. ! True: place the scrollbar on the right of the window; option -sr.
  92. ! URxvt*scrollBar_right: boolean
  93. ! True: display an rxvt scrollbar without a trough; option -st.
  94. ! URxvt*scrollBar_floating: boolean
  95. ! Align the top, bottom or centre [default] of the scrollbar thumb
  96. ! URxvt*scrollBar_align: mode
  97. ! True: scroll to bottom when tty receives output; option -si.
  98. ! URxvt*scrollTtyOutput: boolean
  99. ! True: scroll with scrollback buffer when tty receives new lines
  100. ! URxvt*scrollWithBuffer: boolean
  101. ! True: scroll to bottom when a non-special key is pressed. Special
  102. ! URxvt*scrollTtyKeypress: boolean
  103. ! Save number lines in the scrollback buffer [default 64]. This
  104. ! URxvt*saveLines: number
  105. ! Internal border of number pixels. This resource is limited to 100;
  106. ! URxvt*internalBorder: number
  107. ! External border of number pixels. This resource is limited to 100;
  108. ! URxvt*externalBorder: number
  109. ! Set MWM hints to request a borderless window, i.e. if honoured by
  110. ! URxvt*borderLess: boolean
  111. ! Compile frills: Disable the usage of the built-in block
  112. ! URxvt*skipBuiltinGlyphs: boolean
  113. ! Specifies the terminal type name to be set in the TERM environment
  114. URxvt*termName: rxvt-256color
  115. ! Specifies number of lines (pixel height) to insert between each row
  116. URxvt*lineSpace: 5
  117. ! True: handle Meta (Alt) + keypress to set the 8th bit. False:
  118. ! URxvt*meta8: boolean
  119. ! True: the mouse wheel scrolls a page full. False: the mouse wheel
  120. ! URxvt*mouseWheelScrollPage: boolean
  121. ! True: store tabs as wide characters. False: interpret tabs as
  122. ! URxvt*pastableTabs: boolean
  123. ! True: blink the cursor. False: do not blink the cursor [default];
  124. ! URxvt*cursorBlink: boolean
  125. ! True: Make the cursor underlined. False: Make the cursor a box
  126. ! URxvt*cursorUnderline: boolean
  127. ! True: blank the pointer when a key is pressed or after a set number
  128. ! URxvt*pointerBlank: boolean
  129. ! Mouse pointer foreground colour.
  130. ! URxvt*pointerColor: colour
  131. ! Mouse pointer background colour.
  132. ! URxvt*pointerColor2: colour
  133. ! Specifies number of seconds before blanking the pointer [default
  134. ! URxvt*pointerBlankDelay: number
  135. ! The string to send when the backspace key is pressed. If set to DEC
  136. ! URxvt*backspacekey: string
  137. ! The string to send when the delete key (not the keypad delete key)
  138. ! URxvt*deletekey: string
  139. ! The characters used as delimiters for double-click word selection
  140. ! URxvt*cutchars: string
  141. !
  142. ! URxvt*{|}
  143. ! OverTheSpot, OffTheSpot, Root; option -pt.
  144. ! URxvt*preeditType: style
  145. ! name of inputMethod to use; option -im.
  146. ! URxvt*inputMethod: name
  147. ! The locale to use for opening the IM. You can use an "LC_CTYPE" of
  148. ! URxvt*imLocale: name
  149. ! Specify the font-set used for XIM styles "OverTheSpot" or
  150. ! URxvt*imFont: fontset
  151. ! Change the meaning of triple-click selection with the left mouse
  152. ! URxvt*tripleclickwords: boolean
  153. ! Enables "insecure" mode. Rxvt-unicode offers some escape sequences
  154. ! URxvt*insecure: boolean
  155. ! Set the key to be interpreted as the Meta key to: alt, meta, hyper,
  156. ! URxvt*modifier: modifier
  157. ! Specify the reply rxvt-unicode sends to the shell when an ENQ
  158. ! URxvt*answerbackString: string
  159. ! Turn on/off secondary screen (default enabled).
  160. ! URxvt*secondaryScreen: boolean
  161. ! Turn on/off secondary screen scroll (default enabled). If this
  162. ! URxvt*secondaryScroll: boolean
  163. ! Turn on/off hold window after exit support. If enabled, urxvt will
  164. ! URxvt*hold: boolean
  165. ! Sets the working directory for the shell (or the command specified
  166. ! URxvt*chdir: path
  167. ! Compile frills: Associate action with keysym sym. The intervening
  168. ! URxvt*keysym.sym: action
  169. URxvt*perl-ext-common: default,matcher
  170. ! Comma-separated list(s) of perl extension scripts (default:
  171. ! URxvt*perl-ext: string
  172. ! Perl code to be evaluated when all extensions have been registered.
  173. ! URxvt*perl-eval: string
  174. ! Colon-separated list of additional directories that hold extension
  175. ! URxvt*perl-lib: path
  176. ! Additional selection patterns, see the urxvtperl(3) manpage for
  177. ! URxvt*selection.pattern-idx: perl-regex
  178. ! Selection auto-transform patterns, see the urxvtperl(3) manpage for
  179. ! URxvt*selection-autotransform.idx: perl-transform
  180. ! This resource is deprecated and will be removed. Use a keysym
  181. ! URxvt*searchable-scrollback: keysym *DEPRECATED*
  182. ! Specifies the program to be started with a URL argument. Used by
  183. URxvt*url-launcher: /usr/bin/xdg-open
  184. ! Compile frills: Sets the WM_TRANSIENT_FOR property to the given
  185. ! URxvt*transient-for: windowid
  186. ! Compile frills: Sets override-redirect for the terminal window,
  187. ! URxvt*override-redirect: boolean
  188. ! Turn off ISO 14755 which takes ctrl + shift
  189. URxvt*iso14755: false
  190. URxvt*iso14755_52: false
  191. ! EXPLAIN ME!
  192. URxvt.matcher.button: 1
  193. URxvt.letterSpace: 0
  194. ! enable ctrl + shift + c/v https://unix.stackexchange.com/a/329556
  195. URxvt.keysym.Shift-Control-V: eval:paste_clipboard
  196. URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard
  197. ! Solarized color scheme for the X Window System
  198. !
  199. ! http://ethanschoonover.com/solarized
  200. ! Common
  201. #define S_yellow #b58900
  202. #define S_orange #cb4b16
  203. #define S_red #dc322f
  204. #define S_magenta #d33682
  205. #define S_violet #6c71c4
  206. #define S_blue #268bd2
  207. #define S_cyan #2aa198
  208. #define S_green #859900
  209. ! Dark
  210. #define S_base03 #002b36
  211. #define S_base02 #073642
  212. #define S_base01 #586e75
  213. #define S_base00 #657b83
  214. #define S_base0 #839496
  215. #define S_base1 #93a1a1
  216. #define S_base2 #eee8d5
  217. #define S_base3 #fdf6e3
  218. ! Light
  219. ! #define S_base03 #fdf6e3
  220. ! #define S_base02 #eee8d5
  221. ! #define S_base01 #93a1a1
  222. ! #define S_base00 #839496
  223. ! #define S_base0 #657b83
  224. ! #define S_base1 #586e75
  225. ! #define S_base2 #073642
  226. ! #define S_base3 #002b36
  227. ! To only apply colors to your terminal, for example, prefix
  228. ! the color assignment statement with its name. Example:
  229. !
  230. ! URxvt*background: S_base03
  231. !*background: S_base03
  232. *.background: rgba:1111/1111/1111/dddd
  233. *foreground: S_base0
  234. !*fading: 40
  235. *fadeColor: S_base03
  236. *cursorColor: S_base1
  237. *pointerColorBackground: S_base01
  238. *pointerColorForeground: S_base1
  239. *color0: S_base02
  240. *color1: S_red
  241. *color2: S_green
  242. *color3: S_yellow
  243. *color4: S_blue
  244. *color5: S_magenta
  245. *color6: S_cyan
  246. *color7: S_base2
  247. *color9: S_orange
  248. *color8: S_base03
  249. *color10: S_base01
  250. *color11: S_base00
  251. *color12: S_base0
  252. *color13: S_violet
  253. *color14: S_base1
  254. *color15: S_base3
  255. ! Transparency https://www.reddit.com/r/unixporn/comments/8hhwk7/transparency_rofi_on_i3/dykkejs
  256. rofi.color-enabled: true
  257. rofi.color-window: argb:cc2f343f, argb:cc2f343f, argb:cc2f343f
  258. rofi.color-normal: argb:002f343f, #d8dee8, argb:002f343f, argb:002f343f, #bf616a
  259. rofi.color-active: #2f343f, #b48ead, #2f343f, #2f343f, #93e5cc
  260. rofi.color-urgent: #2f343f, #ebcb8b, #2f343f, #2f343f, #ebcb8b