5     pkgs.nerd-fonts.symbols-only
 
   6     #pkgs.nerd-fonts.DejaVuSansMono
 
   8   systemd.user.services.urxvt = {
 
  10       Description = "RXVT-Unicode daemon";
 
  11       After = [ "graphical-session-pre.target" ];
 
  12       PartOf = [ "graphical-session.target" ];
 
  15       ExecStart = "${pkgs.rxvt-unicode}/bin/urxvtd -q -o";
 
  19       WantedBy = [ "graphical-session.target" ];
 
  22   xresources.properties = {
 
  23     "URxvt*background" = "black";
 
  24     "URxvt*buffered" = "true";
 
  25     "URxvt*cursorBlink" = "on";
 
  26     "URxvt*cursorColor" = "#00B10B";
 
  27     "URxvt*cursorColor2" = "black";
 
  28     "URxvt*cutchars" = ''"()*,;<>[]{}|│`\"'#:、。"'';
 
  31     "URxvt*font" = "xft:DejaVu Sans Mono:size=10,xft:,xft:SymbolsNerdFont-Regular:size=10";
 
  32     "URxvt*font-size.step" = "1";
 
  33     "URxvt*foreground" = "white";
 
  34     "URxvt*geometry" = "61x20";
 
  35     "URxvt*highlightColor" = "red";
 
  36     "URxvt*insecure" = "True";
 
  37     "URxvt*internalBorder" = "2";
 
  38     "URxvt*iso14755_52" = "False";
 
  39     "URxvt*jumpScroll" = "on";
 
  40     "URxvt*keysym.C-Down" = "perl:font-size:decrease";
 
  41     "URxvt*keysym.C-ISO_Left_Tab" = "\\033[27;6;9~";
 
  42     "URxvt*keysym.C-S-Down" = "perl:font-size:decglobal";
 
  43     "URxvt*keysym.C-S-Up" = "perl:font-size:incglobal";
 
  44     "URxvt*keysym.C-Tab" = "\\033[27;5;9~";
 
  45     "URxvt*keysym.C-Up" = "perl:font-size:increase";
 
  46     "URxvt*keysym.KP_End" = "\\033[4~";
 
  47     "URxvt*keysym.KP_Enter" = "\\n";
 
  48     "URxvt*keysym.KP_Home" = "\\033[1~";
 
  49     "URxvt*keysym.M-u" = "perl:url-select:select_next";
 
  50     "URxvt*letterSpace" = "0";
 
  51     "URxvt*lineSpace" = "0";
 
  52     "URxvt*meta8" = "False";
 
  53     "URxvt*perl-ext" = "default";
 
  54     "URxvt*perl-ext-common" = "default,font-size,url-select";
 
  55     "URxvt*pointerColor" = "green";
 
  56     "URxvt*pointerColor2" = "black";
 
  57     "URxvt*reverseVideo" = "false";
 
  58     "URxvt*saveLines" = "0";
 
  59     "URxvt*scrollBar_floating" = "on";
 
  60     "URxvt*scrollBar_right" = "on";
 
  61     "URxvt*scrollColor" = "grey20";
 
  62     "URxvt*scrollTtyKeypress" = "on";
 
  63     "URxvt*scrollTtyOutput" = "off";
 
  64     "URxvt*scrollWithBuffer" = "on";
 
  65     "URxvt*scrollbar*foreground" = "blue";
 
  66     "URxvt*scrollstyle" = "plain";
 
  67     "URxvt*termName" = "xterm-256color";
 
  68     "URxvt*troughColor" = "blue";
 
  69     "URxvt*urgentOnBell" = "true";
 
  70     "URxvt*url-select.launcher" = "xdg-open";
 
  71     "URxvt*url-select.underline" = "true";
 
  72     "URxvt*visualBell" = "off";
 
  74       !URxvt.urlLauncher: elinks
 
  75       !URxvt*font: xft:DejaVu Sans Mono:pixelsize=9:antialias=true
 
  76       !URxvt*font: xft:DejaVu Sans Mono:size=6.38:weight=medium:antialias=true:hintstyle=100:autohint=0,xft:unifont,xft:freemono:pixelsize=13,xft:Code2000:antialias=false
 
  77       !URxvt*font: xft:DejaVu Sans Mono:pixelsize=24
 
  78       !URxvt*font: xft:Inconsolata:pixelsize=10
 
  79       !URxvt*font: xft:Fira Code:pixelsize=10
 
  80       !URxvt*scrollWithBuffer: true
 
  81       !: hinting=true:slant=0:weight=50
 
  82       !URxvt*boldFont: xft:DejaVu Sans Mono:bold:pixelsize=9:antialias=true:hinting=true
 
  84       ! Allow switching of font sizes
 
  85       !URxvt.keysym.C-M-minus: command:\033]710;xft:Terminus-8:slant=0:weight=80,xft:DejaVu\ Sans\ Mono-9:slant=0:weight=80,xft:Inconsolata-10,x:-schumacher-clean-medium-r-normal-*-12-*-*-*-c-*-iso10646-1,x:-misc-fixed-medium-r-semicondensed-*-13-*-*-*-c-*-iso10646-1,x:-b&h-lucidatypewriter-medium-r-normal-*-12-*-*-*-m-*-iso10646-1\007\033]711;xft:Terminus-8:slant=0:weight=200,xft:DejaVu\ Sans\ Mono-9:slant=0:weight=200,x:-misc-fixed-bold-r-semicondensed-*-13-*-*-*-c-*-iso10646-1,x:-b&h-lucidatypewriter-bold-r-normal-*-12-*-*-*-m-*-iso10646-1\007\033]712;xft:Terminus-8:slant=110:weight=80,xft:DejaVu Sans Mono-8:slant=110:weight=80\007\033]713;xft:Terminus-8:slant=110:weight=200,xft:DejaVu Sans Mono-8:slant=110:weight=200\007
 
  86       !URxvt.keysym.C-M-equal: command:\033]710;xft:Terminus-14:slant=0:weight=80,xft:DejaVu\ Sans\ Mono-14:slant=0:weight=80,xft:Inconsolata-16,x:-gnu-unifont-medium-r-normal-*-17-*-*-*-c-*-iso10646-1,x:-b&h-lucidatypewriter-medium-r-normal-*-17-*-*-*-m-*-iso10646-1\007\033]711;xft:Terminus-14:slant=0:weight=200,xft:DejaVu\ Sans\ Mono-14:slant=0:weight=200,x:-misc-fixed-medium-r-normal-*-20-*-*-*-c-*-iso10646-1,x:-b&h-lucidatypewriter-*-r-normal-*-17-*-*-*-m-*-iso10646-1\007\033]712;xft:Terminus-14:slant=110:weight=80,xft:DejaVu Sans Mono-14:slant=110:weigth=80\007\033]713;xft:Terminus-14:slant=110:weight=200,xft:DejaVu Sans Mono-14:slant=110:weight=200\007
 
  87       !URxvt.iso14755: False
 
  88       !URxvt.perl-ext-common: default,matcher