Seth Kenlon

Authored Comments

Easy question.

Kernel version 2.6.38.4 introduced a 200-line patch (or so) that integrated whitelist preemption, meaning that for audio production and other multimedia creation tools, the kernel was low-latency enough to provide near-realtime performance.

Since 2.6.38.4, I haven't had to compile realtime patches into my systems; the kernel is low-latency enough for production. It's greatly simplified multimedia production on Linux.

Using rxvt-unicode, my favourite hacks add a colour scheme, and a tabbed interface:

$ cat ~/.Xdefaults

! to match gnome-terminal "Linux console" scheme
! foreground/background
URxvt*background: [90]#000000
URxvt*depth: 32
URxvt*foreground: #ffffff
! black
URxvt.color0 : #000000
URxvt.color8 : #555555
! red
URxvt.color1 : #AA0000
URxvt.color9 : #FF5555
! green
URxvt.color2 : #00AA00
URxvt.color10 : #55FF55
! yellow
URxvt.color3 : #AA5500
URxvt.color11 : #FFFF55
! blue
URxvt.color4 : #0000AA
URxvt.color12 : #5555FF
! magenta
URxvt.color5 : #AA00AA
URxvt.color13 : #FF55FF
! cyan
URxvt.color6 : #00AAAA
URxvt.color14 : #55FFFF
! white
URxvt.color7 : #AAAAAA
URxvt.color15 : #FFFFFF

URxvt*font: xft:Monospace:pixelsize=12

URxvt*boldFont: xft:Monospace:pixelsize=12
!URxvt*letterSpace: -1
URxvt.perl-ext-common : default,matcher
URxvt.urlLauncher : firefox
URxvt.matcher.button : 1

! scrollbar style - rxvt (default), plain (most compact), next, or xterm
URxvt.scrollstyle: rxvt
URxvt.scrollBar_right: True
URxvt.iconFile: /usr/share/icons/gnome/256x256/apps/terminal.png
URxvt.keysym.C-Delete: perl:matcher:last
URxvt.keysym.M-Delete: perl:matcher:list

URxvt.colorUL: #4682B4

!TABS
!Shift+ down new tab
!Shift+ left go to left tab
!Shift+ right go to right tab
!Ctrl+ left move tab to the left
!Ctrl+ right move tab to the right
!Ctrl+D: close tab
URxvt.perl-ext-common: default,tabbed
URxvt.tabbed.tabbar-fg: 2
URxvt.tabbed.tabbar-bg: 0
URxvt.tabbed.tab-fg: 3
URxvt.tabbed.tab-bg: 0