summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-03-13 12:27:30 -0400
committerKjetil Orbekk <kj@orbekk.com>2022-03-13 12:27:30 -0400
commit219d5b5df85a075d99ea86acc519ad7473ab60cf (patch)
treef678273ede096f3db8665e3ac5e9e2c3828ed487 /modules
parent520709cd1f3d762c4bb32cb64c81e24263ca9fbd (diff)
xmonad
Diffstat (limited to 'modules')
-rw-r--r--modules/desktop.nix13
1 files changed, 10 insertions, 3 deletions
diff --git a/modules/desktop.nix b/modules/desktop.nix
index 160ee6e..4854e12 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -21,6 +21,14 @@ in {
nix.gc.automatic = true;
nix.gc.options = "--delete-older-than 30d";
+ nixpkgs.overlays = [
+ (final: prev: {
+ xmonad = prev.xmonad.overrideAttrs (o: o // {
+ buildInputs = o.buildInputs + [ pkgs.xlibs.libXft ];
+ });
+ })
+ ];
+
hardware = {
opengl = {
enable = true;
@@ -93,6 +101,7 @@ in {
xorg.xbacklight
xorg.xev
xclip
+ xlibs.libXft
xscreensaver
xsel # used by urxvt clipboard
xss-lock
@@ -109,9 +118,7 @@ in {
# Larger console font setup.
console.font = "ter-i32b";
- console.packages = [ pkgs.terminus_font ];
-
- services = {
+ console.packages = [ pkgs.terminus_font ]; services = {
udev.extraRules = ''
# Anne Pro 2
SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008",