aboutsummaryrefslogtreecommitdiff
path: root/config/urxvt
diff options
context:
space:
mode:
authorKenny Ballou <kballou@devnulllabs.io>2020-10-14 10:05:44 -0600
committerKenny Ballou <kballou@devnulllabs.io>2020-12-15 14:04:46 -0700
commit418ec7b94aa8202e5f5f0a59f2bb97a7c0510068 (patch)
tree0a08e1653ba5d8efc527bbaf4e5914ffb9c8b6b9 /config/urxvt
parent164cd37871e6235584ce23f3a0bf516a51b31489 (diff)
downloaddotfiles-418ec7b94aa8202e5f5f0a59f2bb97a7c0510068.tar.gz
dotfiles-418ec7b94aa8202e5f5f0a59f2bb97a7c0510068.tar.xz
dots: now for something completely different
Use home-manager to configure user packages, dotfiles, and various other configurations. Add home-manager configuration for installing and managing user packages and profiles. Convert nearly all configuration to use home-manager to install and link configuration files. In no particular order of reference, I've used and/or referenced the following configurations and posts for this homeification: [[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]]. [0]: https://gitlab.com/NobbZ/nix-home-manager-dotfiles [1]: https://www.malloc47.com/migrating-to-nixos/ [2]: https://lucperkins.dev/blog/home-manager/ [3]: https://github.com/jwiegley/nix-config [4]: https://www.thedroneely.com/posts/declarative-user-package-management-in-nixos/ [5]: https://hugoreeves.com/posts/2019/nix-home/ [6]: https://rycee.gitlab.io/home-manager/ [7]: https://rycee.net/posts/2017-07-02-manage-your-home-with-nix.html [8]: https://github.com/abcdw/rde [9]: https://github.com/ryantm/dotfiles [10]: https://git.sr.ht/~vdemeester/home Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
Diffstat (limited to 'config/urxvt')
-rw-r--r--config/urxvt/default.nix7
-rw-r--r--config/urxvt/urxvt40
2 files changed, 47 insertions, 0 deletions
diff --git a/config/urxvt/default.nix b/config/urxvt/default.nix
new file mode 100644
index 00000000..8cfa9d93
--- /dev/null
+++ b/config/urxvt/default.nix
@@ -0,0 +1,7 @@
+{ pkgs, config, ... }:
+{
+ xdg.configFile.urxvt = {
+ target = "Xresources/urxvt";
+ source = ./urxvt;
+ };
+}
diff --git a/config/urxvt/urxvt b/config/urxvt/urxvt
new file mode 100644
index 00000000..b8d53c7b
--- /dev/null
+++ b/config/urxvt/urxvt
@@ -0,0 +1,40 @@
+!-*-{ URxvt
+urxvt*font: xft:DejaVu Sans Mono:style=Book:size=10
+urxvt*xftAntialias: True
+urxvt*urgentOnBell: True
+urxvt*scrollBar: False
+urxvt*secondaryscroll: True
+urxvt*print-pipe: "cat > /dev/null"
+urxvt*saveLines: 16777216
+
+urxvt*iso14755: False
+urxvt*perl-ext-common: default,matcher,selection-to-clipboard,clipboard
+urxvt*keysym.M-u: perl:url-select:select_next
+urxvt*matcher.button: 1
+urxvt*url-launcher: /usr/bin/xdg-open
+urxvt*keysym.M-Escape: perl:keyboard-select:activate
+
+urxvt*iconFile: /usr/share/icons/Paper/16x16/apps/utilities-terminal.png
+!Zenburn
+urxvt*background: #3f3f3f
+urxvt*foreground: #dcdccc
+urxvt*cursorColor: #aaaaaa
+urxvt*colorUL: #669090
+urxvt*underlineColor: #dfaf8f
+urxvt*color0: #3f3f3f
+urxvt*color1: #cc9393
+urxvt*color2: #7f9f7f
+urxvt*color3: #d0bf8f
+urxvt*color4: #6ca0a3
+urxvt*color5: #dc8cc3
+urxvt*color6: #93e0e3
+urxvt*color7: #dcdccc
+urxvt*color8: #000000
+urxvt*color9: #dca3a3
+urxvt*color10: #bfebbf
+urxvt*color11: #f0dfaf
+urxvt*color12: #8cd0d3
+urxvt*color13: #dc8cc3
+urxvt*color14: #93e0e3
+urxvt*color15: #ffffff
+!-*-}