nix-config/.Xresources
Donovan Glover 9b9a7b1768
Switch from base16 to pywal
pywal (also known as wal) lets us change color schemes with a cache
directory instead of editing config files directly. This helps us
separate the dotfiles from the color schemes.

This commit removes explicit color settings from my dotfiles, which are
now managed by pywal. Dunst has been added to show any notifications
that I may want to use in the future. The colors.Xresources file is used
to prevent urxvt from using a depth of 32.

My custom colors.vim file has been removed in favor of wal.vim, which
solves some problems I had to manually resolve myself and should make
things easier to maintain in the long term.

Note that pywal also supports base16 color schemes, as well as any other
color scheme you can think of.
2018-10-12 23:13:15 -04:00

51 lines
1.3 KiB
Plaintext

! New Start: A modern Arch workflow built with an emphasis on functionality.
! Copyright (C) 2017-2018 Donovan Glover
! Use 1.875x (180/96) scaling for 4k (Effectively 2048x1152)
Xft.dpi: 180
! Make it easier to distinguish between letters (Required for dpi < 300)
Xft.hinting: true
! Make high resolution output look cleaner
Xft.antialias: true
! Only use hinting if the font provides it; do not attempt to autohint
Xft.autohint: false
! Reduce blur and other unwanted artifacts
Xft.lcdfilter: lcddefault
! Align the font fully to the grid (increases clarity)
Xft.hintstyle: hintfull
! Make font colors look better (?)
Xft.rgba: rgb
! Make letter spacing identical to termite
URxvt.letterSpace: 1
! urxvt settings
URxvt.font: xft:Hack:size=11
URxvt.scrollBar: false
URxvt.internalBorder: 30
URxvt.cursorBlink: true
URxvt.pointerBlank: true
! https://wiki.gentoo.org/wiki/Rxvt-unicode
URxvt.perl-ext-common: default,selection-to-clipboard,pasta,matcher,keyboard-select
URxvt.keysym.M-u: perl:url-select:select_next
URxvt.url-launcher: /usr/bin/firefox
URxvt.underlineURLs: true
URxvt.matcher.button: 1
URxvt.keysym.M-Escape:perl:keyboard-select:activate
URxvt.keysym.Control-Shift-V: perl:pasta:paste
URxvt.clipboard.autocopy: true
! Disable default ctrl shift behavior of urxvt
URxvt.iso14755: false
URxvt.iso14755_52: false
! vim:ft=xdefaults