Slightly Modified Solarized Color Scheme for urxvt

I like urxvt for it’s lightweight and Unicode support. And I like the Solarized color scheme for terminal emulators.

Solarized color scheme looks awesome! It has two gorgeous color scheme: solarized dark and light. I use the former at night and the later while working in day time.

I find the directory highlighter color to be disturbing in the default solarized color scheme. Everything else is all right. So I modified the directory highlighter and got my most favorite terminal color schemes.

Solarized Dark

[code lang=”text”]
Xft.dpi: 96
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight

URxvt.depth: 32
URxvt.geometry: 80×24
URxvt.transparent: false
URxvt.fading: 0
! URxvt.urgentOnBell: true
! URxvt.visualBell: true
URxvt.loginShell: true
URxvt.saveLines: 50
URxvt.internalBorder: 3
URxvt.lineSpace: 0

! Fonts
URxvt.allow_bold: false
/* URxvt.font: -*-terminus-medium-r-normal-*-12-120-72-72-c-60-iso8859-1 */
URxvt*font: xft:Hack:pixelsize=12
URxvt*boldFont: xft:Hack:pixelsize=12

! Fix font space
URxvt*letterSpace: -1

! Scrollbar
URxvt.scrollStyle: rxvt
URxvt.scrollBar: false

! Perl extensions
URxvt.perl-ext-common: default,matcher
URxvt.matcher.button: 1
URxvt.urlLauncher: firefox

! Cursor
URxvt.cursorBlink: true
URxvt.cursorColor: #657b83
URxvt.cursorUnderline: false

! Pointer
URxvt.pointerBlank: true

! special
*.foreground: #93a1a1
*.background: #002b36
*.cursorColor: #93a1a1

! black
*.color0: #002b36
*.color8: #657b83

! red
*.color1: #dc322f
*.color9: #dc322f

! green
*.color2: #002b36
*.color10: #859900

! yellow
*.color3: #b58900
*.color11: #b58900

! blue
*.color4: #268bd2
*.color12: #268bd2

! magenta
*.color5: #6c71c4
*.color13: #6c71c4

! cyan
*.color6: #2aa198
*.color14: #2aa198

! white
*.color7: #93a1a1
*.color15: #fdf6e3


Solarized Light

[code lang=”text”]
Xft.dpi:                    96
Xft.antialias:              true
Xft.rgba:                   rgb
Xft.hinting:                true
Xft.hintstyle:              hintslight

URxvt.depth:                32
URxvt.geometry:             80×24
URxvt.transparent:          false
URxvt.fading:               0
! URxvt.urgentOnBell:         true
! URxvt.visualBell:           true
URxvt.loginShell:           true
URxvt.saveLines:            50
URxvt.internalBorder:       3
URxvt.lineSpace:            0

! Fonts
URxvt.allow_bold:           false
/* URxvt.font:                 -*-terminus-medium-r-normal-*-12-120-72-72-c-60-iso8859-1 */
URxvt*font: xft:Hack:pixelsize=12
URxvt*boldFont: xft:Hack:pixelsize=12

! Fix font space
URxvt*letterSpace: -1

! Scrollbar
URxvt.scrollStyle:          rxvt
URxvt.scrollBar:            false

! Perl extensions
URxvt.perl-ext-common:      default,matcher
URxvt.matcher.button:       1
URxvt.urlLauncher:          firefox

! Cursor
URxvt.cursorBlink:          true
URxvt.cursorColor:          #657b83
URxvt.cursorUnderline:      false

! Pointer
URxvt.pointerBlank:         true
urxvt*scollbar: false
urxvt*internalborder: 6

*.foreground:   #586e75
*.background:   #fdf6e3
*.cursorColor:  #586e75

*.color0:       #002b36
*.color1:       #dc322f
*.color2:       #fdf6e3
*.color3:       #b58900
*.color4:       #268bd2
*.color5:       #6c71c4
*.color6:       #2aa198
*.color7:       #93a1a1

*.color8:       #657b83
*.color9:       #dc322f
*.color10:      #859900
*.color11:      #b58900
*.color12:      #268bd2
*.color13:      #6c71c4
*.color14:      #2aa198
*.color15:      #fdf6e3

! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt),
! use 'shell' template to set these if necessary
*.color16:      #cb4b16
*.color17:      #d33682
*.color18:      #073642
*.color19:      #586e75
*.color20:      #839496
*.color21:      #eee8d5


You can use any of these color schemes for urxvt terminal emulator. Just replace your Xdefaults color scheme with any of these and voilà!


Learned Markdown Syntax and It’s Awesome

I just learned Markdown syntax. It’s just what I needed!

Markdown was initially intended to easy conversion of plain text into HTML. And now it’s developers and programmers favorite syntax.

I love plain text. Plain text is great for storing data and it’s here for good. The specialty of plain text is: it’s universal. Plain text is not going to die away anytime soon. One problem I faced using plain text is, while opening in Windows platform, the Unix-formatted plain text acted differently. Though there’s way out to convert Unix-styled text to Windows or Max-styled text format. But why do that when you have Markdown syntax?

Markdown is available and is supported in all platforms. But as of its’ origin, Markdown is native to the web. It’s great for web publishing and storing data. It uses only a few punctuation marks as special characters, and voilà! Your plain text is formatted in rich format.

Markdown syntax is human-readable. Anyone can read any markdown formatted text with ease. Markdown is simple and easy. Learning Markdown syntax takes only a couple of minutes and a few hours of practice. And you can use it for all your textual needs.

Markdown is great for programming environments. Even books are being written in Markdown syntax for its’ ease of use and straightforwardness. Markdown also supports scripting. You can use your normal text editor or any specialized Markdown supported editor for Markdown purposes. Markdown is nowadays very popular amongst developers and coders. You will find it everywhere and won’t regret learning or using it.

The original Markdown is there with detailed descriptions. GitHub and Stackoverflow have their own flavored Markdown. Choose what suits you best. I stick with the traditional Markdown.

What do you do with Markdown?