mirror of
				https://gitea.blesmrt.net/mikaela/shell-things.git
				synced 2025-10-26 14:47:36 +01:00 
			
		
		
		
	via https://www.reddit.com/r/unixporn/comments/8hhwk7/transparency_rofi_on_i3/dykkejs
		
			
				
	
	
		
			368 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			368 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ! Arch package: rxvt-unicode or AUR rxvt-unicode-pixbuf for custom icon and
 | |
| !               backgrounds. rxvt-unicode does not have icons.
 | |
| ! Debian package: rxvt-unicode-256color
 | |
| 
 | |
| ! Font packages:
 | |
| !                Arch: ttf-dejavu ttf-inconsolata ttf-ubuntu-font-family
 | |
| !                      ttf-font-awesome (AUR)
 | |
| !                Debian: fonts-dejavu fonts-inconsolata -
 | |
| !                        fonts-font-awesome
 | |
| 
 | |
| ! Sounds:
 | |
| !        Arch: mplayer sound-theme-freedesktop.
 | |
| 
 | |
| ! To reload this file, `xrdb ~/.Xresources`
 | |
| 
 | |
| ! Execute this command on beep
 | |
| URxvt.bell-command: mplayer /usr/share/sounds/freedesktop/stereo/bell.oga
 | |
| 
 | |
| ! Compile xft: Attempt to find a visual with the given bit depth;
 | |
| URxvt*depth: 32
 | |
| 
 | |
| ! Compile xft: Turn on/off double-buffering for xft (default
 | |
| ! URxvt*buffered: boolean
 | |
| 
 | |
| ! Create the window with the specified X window geometry [default
 | |
| ! URxvt*geometry: geom
 | |
| 
 | |
| ! Use the specified colour as the windows background colour [default
 | |
| !URxvt*background: #000000
 | |
| 
 | |
| ! Use the specified colour as the windows foreground colour [default
 | |
| !URxvt*foreground: #ffffff
 | |
| 
 | |
| ! Use the specified colour for the colour value n, where 0-7
 | |
| ! URxvt*colorn: colour
 | |
| 
 | |
| ! URxvt*colorBD: colour
 | |
| 
 | |
| ! Use the specified colour to display bold or italic characters when
 | |
| ! URxvt*colorIT: colour
 | |
| 
 | |
| ! Use the specified colour to display underlined characters when the
 | |
| ! URxvt*colorUL: colour
 | |
| 
 | |
| ! If set, use the specified colour as the colour for the underline
 | |
| ! URxvt*underlineColor: colour
 | |
| 
 | |
| ! If set, use the specified colour as the background for highlighted
 | |
| ! URxvt*highlightColor: colour
 | |
| 
 | |
| ! If set and highlightColor is set, use the specified colour as the
 | |
| ! URxvt*highlightTextColor: colour
 | |
| 
 | |
| ! Use the specified colour for the cursor. The default is to use the
 | |
| ! URxvt*cursorColor: colour
 | |
| 
 | |
| ! Use the specified colour for the colour of the cursor text. For
 | |
| ! URxvt*cursorColor2: colour
 | |
| 
 | |
| ! True: simulate reverse video by foreground and background colours;
 | |
| ! URxvt*reverseVideo: boolean
 | |
| 
 | |
| ! True: specify that jump scrolling should be used. When receiving
 | |
| ! URxvt*jumpScroll: boolean
 | |
| 
 | |
| ! True: (the default) specify that skip scrolling should be used.
 | |
| ! URxvt*skipScroll: boolean
 | |
| 
 | |
| ! Fade the text by the given percentage when focus is lost; option
 | |
| ! URxvt*fading: number
 | |
| 
 | |
| ! Fade to this colour, when fading is used (see fading:). The default
 | |
| ! URxvt*fadeColor: colour
 | |
| 
 | |
| ! Set the application icon pixmap; option -icon.
 | |
| URxvt*iconFile: /usr/share/icons/mate/scalable/apps/utilities-terminal-symbolic.svg
 | |
| 
 | |
| ! Use the specified colour for the scrollbar [default #B2B2B2].
 | |
| ! URxvt*scrollColor: colour
 | |
| 
 | |
| ! Use the specified colour for the scrollbars trough area [default
 | |
| ! URxvt*troughColor: colour
 | |
| 
 | |
| ! The colour of the border around the text area and between the
 | |
| ! URxvt*borderColor: colour
 | |
| 
 | |
| ! Select the fonts to be used. This is a comma separated list of fonts.
 | |
| 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
 | |
| 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
 | |
| 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
 | |
| 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
 | |
| 
 | |
| ! When font styles are not enabled, or this option is enabled (True,
 | |
| ! URxvt*intensityStyles: boolean
 | |
| 
 | |
| ! Set window title string, the default title is the command-line
 | |
| ! URxvt*title: string
 | |
| 
 | |
| ! Set the name used to label the windows icon or displayed in an
 | |
| ! URxvt*iconName: string
 | |
| 
 | |
| ! True: de-iconify (map) on receipt of a bell character. False: no
 | |
| ! URxvt*mapAlert: boolean
 | |
| 
 | |
| ! True: set the urgency hint for the wm on receipt of a bell
 | |
| URxvt*urgentOnBell: true
 | |
| 
 | |
| ! True: use visual bell on receipt of a bell character; option -vb.
 | |
| ! URxvt*visualBell: boolean
 | |
| 
 | |
| ! True: start as a login shell by prepending a - to argv[0] of the
 | |
| ! URxvt*loginShell: boolean
 | |
| 
 | |
| ! Specify the maximum time in milliseconds between multi-click select
 | |
| ! URxvt*multiClickTime: number
 | |
| 
 | |
| ! True: inhibit writing record into the system log file utmp; option
 | |
| ! URxvt*utmpInhibit: boolean
 | |
| 
 | |
| ! Specify a command pipe for vt100 printer [default lpr(1)]. Use
 | |
| ! URxvt*print-pipe: string
 | |
| 
 | |
| ! Set scrollbar style to rxvt, plain, next or xterm. plain is the
 | |
| ! smallest option.
 | |
| URxvt*scrollstyle: plain
 | |
| 
 | |
| ! Set the scrollbar width in pixels.
 | |
| ! URxvt*thickness: number
 | |
| 
 | |
| ! True: enable the scrollbar [default]; option -sb. False: disable
 | |
| URxvt*scrollBar: true
 | |
| 
 | |
| ! True: place the scrollbar on the right of the window; option -sr.
 | |
| ! URxvt*scrollBar_right: boolean
 | |
| 
 | |
| ! True: display an rxvt scrollbar without a trough; option -st.
 | |
| ! URxvt*scrollBar_floating: boolean
 | |
| 
 | |
| ! Align the top, bottom or centre [default] of the scrollbar thumb
 | |
| ! URxvt*scrollBar_align: mode
 | |
| 
 | |
| ! True: scroll to bottom when tty receives output; option -si.
 | |
| ! URxvt*scrollTtyOutput: boolean
 | |
| 
 | |
| ! True: scroll with scrollback buffer when tty receives new lines
 | |
| ! URxvt*scrollWithBuffer: boolean
 | |
| 
 | |
| ! True: scroll to bottom when a non-special key is pressed. Special
 | |
| ! URxvt*scrollTtyKeypress: boolean
 | |
| 
 | |
| ! Save number lines in the scrollback buffer [default 64]. This
 | |
| ! URxvt*saveLines: number
 | |
| 
 | |
| ! Internal border of number pixels. This resource is limited to 100;
 | |
| ! URxvt*internalBorder: number
 | |
| 
 | |
| ! External border of number pixels. This resource is limited to 100;
 | |
| ! URxvt*externalBorder: number
 | |
| 
 | |
| ! Set MWM hints to request a borderless window, i.e. if honoured by
 | |
| ! URxvt*borderLess: boolean
 | |
| 
 | |
| ! Compile frills: Disable the usage of the built-in block
 | |
| ! URxvt*skipBuiltinGlyphs: boolean
 | |
| 
 | |
| ! Specifies the terminal type name to be set in the TERM environment
 | |
| URxvt*termName: rxvt-256color
 | |
| 
 | |
| ! Specifies number of lines (pixel height) to insert between each row
 | |
| URxvt*lineSpace: 5
 | |
| 
 | |
| ! True: handle Meta (Alt) + keypress to set the 8th bit. False:
 | |
| ! URxvt*meta8: boolean
 | |
| 
 | |
| ! True: the mouse wheel scrolls a page full. False: the mouse wheel
 | |
| ! URxvt*mouseWheelScrollPage: boolean
 | |
| 
 | |
| ! True: store tabs as wide characters. False: interpret tabs as
 | |
| ! URxvt*pastableTabs: boolean
 | |
| 
 | |
| ! True: blink the cursor. False: do not blink the cursor [default];
 | |
| ! URxvt*cursorBlink: boolean
 | |
| 
 | |
| ! True: Make the cursor underlined. False: Make the cursor a box
 | |
| ! URxvt*cursorUnderline: boolean
 | |
| 
 | |
| ! True: blank the pointer when a key is pressed or after a set number
 | |
| ! URxvt*pointerBlank: boolean
 | |
| 
 | |
| ! Mouse pointer foreground colour.
 | |
| ! URxvt*pointerColor: colour
 | |
| 
 | |
| ! Mouse pointer background colour.
 | |
| ! URxvt*pointerColor2: colour
 | |
| 
 | |
| ! Specifies number of seconds before blanking the pointer [default
 | |
| ! URxvt*pointerBlankDelay: number
 | |
| 
 | |
| ! The string to send when the backspace key is pressed. If set to DEC
 | |
| ! URxvt*backspacekey: string
 | |
| 
 | |
| ! The string to send when the delete key (not the keypad delete key)
 | |
| ! URxvt*deletekey: string
 | |
| 
 | |
| ! The characters used as delimiters for double-click word selection
 | |
| ! URxvt*cutchars: string
 | |
| 
 | |
| !
 | |
| ! URxvt*{|}
 | |
| 
 | |
| ! OverTheSpot, OffTheSpot, Root; option -pt.
 | |
| ! URxvt*preeditType: style
 | |
| 
 | |
| ! name of inputMethod to use; option -im.
 | |
| ! URxvt*inputMethod: name
 | |
| 
 | |
| ! The locale to use for opening the IM. You can use an "LC_CTYPE" of
 | |
| ! URxvt*imLocale: name
 | |
| 
 | |
| ! Specify the font-set used for XIM styles "OverTheSpot" or
 | |
| ! URxvt*imFont: fontset
 | |
| 
 | |
| ! Change the meaning of triple-click selection with the left mouse
 | |
| ! URxvt*tripleclickwords: boolean
 | |
| 
 | |
| ! Enables "insecure" mode. Rxvt-unicode offers some escape sequences
 | |
| ! URxvt*insecure: boolean
 | |
| 
 | |
| ! Set the key to be interpreted as the Meta key to: alt, meta, hyper,
 | |
| ! URxvt*modifier: modifier
 | |
| 
 | |
| ! Specify the reply rxvt-unicode sends to the shell when an ENQ
 | |
| ! URxvt*answerbackString: string
 | |
| 
 | |
| ! Turn on/off secondary screen (default enabled).
 | |
| ! URxvt*secondaryScreen: boolean
 | |
| 
 | |
| ! Turn on/off secondary screen scroll (default enabled). If this
 | |
| ! URxvt*secondaryScroll: boolean
 | |
| 
 | |
| ! Turn on/off hold window after exit support. If enabled, urxvt will
 | |
| ! URxvt*hold: boolean
 | |
| 
 | |
| ! Sets the working directory for the shell (or the command specified
 | |
| ! URxvt*chdir: path
 | |
| 
 | |
| ! Compile frills: Associate action with keysym sym. The intervening
 | |
| ! URxvt*keysym.sym: action
 | |
| 
 | |
| URxvt*perl-ext-common: default,matcher
 | |
| ! Comma-separated list(s) of perl extension scripts (default:
 | |
| ! URxvt*perl-ext: string
 | |
| 
 | |
| ! Perl code to be evaluated when all extensions have been registered.
 | |
| ! URxvt*perl-eval: string
 | |
| 
 | |
| ! Colon-separated list of additional directories that hold extension
 | |
| ! URxvt*perl-lib: path
 | |
| 
 | |
| ! Additional selection patterns, see the urxvtperl(3) manpage for
 | |
| ! URxvt*selection.pattern-idx: perl-regex
 | |
| 
 | |
| ! Selection auto-transform patterns, see the urxvtperl(3) manpage for
 | |
| ! URxvt*selection-autotransform.idx: perl-transform
 | |
| 
 | |
| ! This resource is deprecated and will be removed. Use a keysym
 | |
| ! URxvt*searchable-scrollback: keysym *DEPRECATED*
 | |
| 
 | |
| ! Specifies the program to be started with a URL argument. Used by
 | |
| URxvt*url-launcher: /usr/bin/xdg-open
 | |
| 
 | |
| ! Compile frills: Sets the WM_TRANSIENT_FOR property to the given
 | |
| ! URxvt*transient-for: windowid
 | |
| 
 | |
| ! Compile frills: Sets override-redirect for the terminal window,
 | |
| ! URxvt*override-redirect: boolean
 | |
| 
 | |
| ! Turn off ISO 14755 which takes ctrl + shift
 | |
| URxvt*iso14755: false
 | |
| URxvt*iso14755_52: false
 | |
| 
 | |
| ! EXPLAIN ME!
 | |
| URxvt.matcher.button: 1
 | |
| URxvt.letterSpace: 0
 | |
| 
 | |
| ! enable ctrl + shift + c/v https://unix.stackexchange.com/a/329556
 | |
| URxvt.keysym.Shift-Control-V: eval:paste_clipboard
 | |
| URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard
 | |
| 
 | |
| ! Solarized color scheme for the X Window System
 | |
| !
 | |
| ! http://ethanschoonover.com/solarized
 | |
| 
 | |
| 
 | |
| ! Common
 | |
| 
 | |
| #define S_yellow        #b58900
 | |
| #define S_orange        #cb4b16
 | |
| #define S_red           #dc322f
 | |
| #define S_magenta       #d33682
 | |
| #define S_violet        #6c71c4
 | |
| #define S_blue          #268bd2
 | |
| #define S_cyan          #2aa198
 | |
| #define S_green         #859900
 | |
| 
 | |
| 
 | |
| ! Dark
 | |
| 
 | |
| #define S_base03        #002b36
 | |
| #define S_base02        #073642
 | |
| #define S_base01        #586e75
 | |
| #define S_base00        #657b83
 | |
| #define S_base0         #839496
 | |
| #define S_base1         #93a1a1
 | |
| #define S_base2         #eee8d5
 | |
| #define S_base3         #fdf6e3
 | |
| 
 | |
| 
 | |
| ! Light
 | |
| 
 | |
| ! #define S_base03        #fdf6e3
 | |
| ! #define S_base02        #eee8d5
 | |
| ! #define S_base01        #93a1a1
 | |
| ! #define S_base00        #839496
 | |
| ! #define S_base0         #657b83
 | |
| ! #define S_base1         #586e75
 | |
| ! #define S_base2         #073642
 | |
| ! #define S_base3         #002b36
 | |
| 
 | |
| 
 | |
| ! To only apply colors to your terminal, for example, prefix
 | |
| ! the color assignment statement with its name. Example:
 | |
| !
 | |
| ! URxvt*background:            S_base03
 | |
| 
 | |
| !*background:              S_base03
 | |
| *.background: rgba:1111/1111/1111/dddd
 | |
| *foreground:              S_base0
 | |
| !*fading:                  40
 | |
| *fadeColor:               S_base03
 | |
| *cursorColor:             S_base1
 | |
| *pointerColorBackground:  S_base01
 | |
| *pointerColorForeground:  S_base1
 | |
| 
 | |
| *color0:                  S_base02
 | |
| *color1:                  S_red
 | |
| *color2:                  S_green
 | |
| *color3:                  S_yellow
 | |
| *color4:                  S_blue
 | |
| *color5:                  S_magenta
 | |
| *color6:                  S_cyan
 | |
| *color7:                  S_base2
 | |
| *color9:                  S_orange
 | |
| *color8:                  S_base03
 | |
| *color10:                 S_base01
 | |
| *color11:                 S_base00
 | |
| *color12:                 S_base0
 | |
| *color13:                 S_violet
 | |
| *color14:                 S_base1
 | |
| *color15:                 S_base3
 | |
| 
 | |
| ! Transparency https://www.reddit.com/r/unixporn/comments/8hhwk7/transparency_rofi_on_i3/dykkejs
 | |
| rofi.color-enabled: true
 | |
| rofi.color-window: argb:cc2f343f, argb:cc2f343f, argb:cc2f343f
 | |
| rofi.color-normal: argb:002f343f, #d8dee8, argb:002f343f, argb:002f343f, #bf616a
 | |
| rofi.color-active: #2f343f, #b48ead, #2f343f, #2f343f, #93e5cc
 | |
| rofi.color-urgent: #2f343f, #ebcb8b, #2f343f, #2f343f, #ebcb8b
 |