From e59109027b7f989f17af53120204d1e2ee741583 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Tue, 25 Feb 2020 03:35:19 +0100 Subject: [PATCH] Setup SSH agent and fix keepassxc scaling --- configs/system.nix | 1 + configs/xmonad.nix | 15 ++++++++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/configs/system.nix b/configs/system.nix index 98c9817..c60053e 100644 --- a/configs/system.nix +++ b/configs/system.nix @@ -35,6 +35,7 @@ shell = pkgs.zsh; }; + programs.ssh.startAgent = true; services.xserver = { enable = true; layout = "fr"; diff --git a/configs/xmonad.nix b/configs/xmonad.nix index 9e3d5a5..3c431be 100644 --- a/configs/xmonad.nix +++ b/configs/xmonad.nix @@ -7,10 +7,20 @@ enableContribAndExtras = true; config = ./files/xmonad.hs; }; + initExtra = '' + keepassxc & + ''; + numlock.enable = true; }; nixpkgs.config.packageOverrides = pkgs: { ncmpcpp = pkgs.ncmpcpp.override {visualizerSupport = true;}; }; + + home.sessionVariables = { + EDITOR = "vim"; + QT_AUTO_SCREEN_SCALE_FACTOR = "0"; + }; + home.packages = with pkgs; [ haskellPackages.xmobar ncmpcpp @@ -38,11 +48,6 @@ source = ./files/scripts; recursive = true; }; - services.gpg-agent = { enable = true; enableSshSupport = true; }; - services.gnome-keyring = { - enable = true; - components = ["pkcs11" "secrets"]; - }; services.mpd = { enable = true; musicDirectory = "${config.home.homeDirectory}/Nextcloud/Media/Music";