aboutsummaryrefslogtreecommitdiff
path: root/X
diff options
context:
space:
mode:
Diffstat (limited to 'X')
-rw-r--r--X/Xresources.d/URxvt67
-rw-r--r--X/Xresources.d/Xft6
-rw-r--r--X/Xresources.d/xterm15
-rw-r--r--X/xinitrc.d/browser.sh26
-rw-r--r--X/xinitrc.d/mpdlrc.sh3
5 files changed, 63 insertions, 54 deletions
diff --git a/X/Xresources.d/URxvt b/X/Xresources.d/URxvt
index a8061f64..30c659fb 100644
--- a/X/Xresources.d/URxvt
+++ b/X/Xresources.d/URxvt
@@ -1,35 +1,34 @@
! URxvt
-URxvt.buffered : false
-URxvt.cursorBlink : on
-URxvt.cutchars : <>│
-URxvt.depth : 32
-URxvt.font : xft:Ubuntu Mono:size=12,xft:Deja Vu Sans Mono,xft:Lohit Kannada
-URxvt.internalBorder : 0
-URxvt.iso14755 : false
-URxvt.iso14755_52 : false
-URxvt.perl-ext-common : select
-URxvt.pointerBlank : true
-URxvt.saveLines : 10000
-URxvt.scrollBar : false
-URxvt.scrollTTyKeypress : true
-URxvt.scrollTTyOutput : false
-URxvt.secondaryScroll : true
-URxvt.urgentOnBell : true
-URxvt.background : #030303
-URxvt.foreground : #E0E0E0
-URxvt.color0 : #030303
-URxvt.color1 : #CC0000
-URxvt.color2 : #3EAA06
-URxvt.color3 : #C4A000
-URxvt.color4 : #3465A4
-URxvt.color5 : #75507B
-URxvt.color6 : #06989A
-URxvt.color7 : #D3D7CF
-URxvt.color8 : #303030
-URxvt.color9 : #EF2929
-URxvt.color10 : #7AF234
-URxvt.color11 : #FCE94F
-URxvt.color12 : #729FCF
-URxvt.color13 : #AD7FA8
-URxvt.color14 : #34E2E2
-URxvt.color15 : #EEEEEC
+URxvt.buffered: false
+URxvt.cursorBlink: on
+URxvt.cutchars: <>│
+URxvt.depth: 32
+URxvt.internalBorder: 0
+URxvt.iso14755: false
+URxvt.iso14755_52: false
+URxvt.perl-ext-common: select
+URxvt.pointerBlank: true
+URxvt.saveLines: 10000
+URxvt.scrollBar: false
+URxvt.scrollTTyKeypress: true
+URxvt.scrollTTyOutput: false
+URxvt.secondaryScroll: true
+URxvt.urgentOnBell: true
+URxvt.background: #030303
+URxvt.foreground: #E0E0E0
+URxvt.color0: #030303
+URxvt.color1: #CC0000
+URxvt.color2: #3EAA06
+URxvt.color3: #C4A000
+URxvt.color4: #3465A4
+URxvt.color5: #75507B
+URxvt.color6: #06989A
+URxvt.color7: #D3D7CF
+URxvt.color8: #303030
+URxvt.color9: #EF2929
+URxvt.color10: #7AF234
+URxvt.color11: #FCE94F
+URxvt.color12: #729FCF
+URxvt.color13: #AD7FA8
+URxvt.color14: #34E2E2
+URxvt.color15: #EEEEEC
diff --git a/X/Xresources.d/Xft b/X/Xresources.d/Xft
deleted file mode 100644
index dd28d4ee..00000000
--- a/X/Xresources.d/Xft
+++ /dev/null
@@ -1,6 +0,0 @@
-! Fonts
-Xft.antialias : 1
-Xft.dpi : 96
-Xft.hinting : -1
-Xft.hintstyle : hintnone
-Xft.rgba : none
diff --git a/X/Xresources.d/xterm b/X/Xresources.d/xterm
index ffa29689..06ec95c1 100644
--- a/X/Xresources.d/xterm
+++ b/X/Xresources.d/xterm
@@ -1,9 +1,8 @@
! XTerm
-xterm*bellIsUrgent : true
-xterm*internalBorder : 0
-xterm*colorMode : false
-xterm*eightBitInput : false
-xterm*faceName : Ubuntu Mono:size=12
-xterm*locale : true
-xterm*metaSendsEscape : true
-xterm*termName : xterm-mono
+xterm*bellIsUrgent: true
+xterm*internalBorder: 0
+xterm*colorMode: false
+xterm*eightBitInput: false
+xterm*locale: true
+xterm*metaSendsEscape: true
+xterm*termName: xterm-mono
diff --git a/X/xinitrc.d/browser.sh b/X/xinitrc.d/browser.sh
index cdb9b8c0..0153fba9 100644
--- a/X/xinitrc.d/browser.sh
+++ b/X/xinitrc.d/browser.sh
@@ -1,4 +1,24 @@
-# Browser within X is Firefox
-command -v firefox >/dev/null 2>&1 || return
-BROWSER=firefox
+# Choose a GUI browser with some rough heuristics
+
+# If Firefox is available, start by assuming that
+if command -v firefox >/dev/null 2>&1 ; then
+ BROWSER=firefox
+fi
+
+# Consider a switch to Dillo...
+if (
+ # No output, please
+ exec >/dev/null 2>&1
+ # Don't switch if it's not there
+ command -v dillo || exit
+ # Switch if Firefox isn't there
+ command -v firefox || exit 0
+ # Switch if procfs says we have less than 2GB of RAM
+ awk '$1=="MemTotal:"&&$2<2^20{m++}END{exit!m}' < /proc/meminfo
+) ; then
+ BROWSER=dillo
+fi
+
+# Export our choice of browser, if it isn't empty
+[ -n "$BROWSER" ] || return
export BROWSER
diff --git a/X/xinitrc.d/mpdlrc.sh b/X/xinitrc.d/mpdlrc.sh
deleted file mode 100644
index 98f2d92a..00000000
--- a/X/xinitrc.d/mpdlrc.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-# Start mpdlrc-notify-send <https://sanctum.geek.nz/cgit/mpdlrc.git/about/>
-command -v mpdlrc-notify-send >/dev/null 2>&1 || return
-mpdlrc-notify-send &