Setup SSH agent and fix keepassxc scaling

This commit is contained in:
Paul-Henri Froidmont 2020-02-25 03:35:19 +01:00
parent b8fa7d00b9
commit e59109027b
2 changed files with 11 additions and 5 deletions

View file

@ -35,6 +35,7 @@
shell = pkgs.zsh; shell = pkgs.zsh;
}; };
programs.ssh.startAgent = true;
services.xserver = { services.xserver = {
enable = true; enable = true;
layout = "fr"; layout = "fr";

View file

@ -7,10 +7,20 @@
enableContribAndExtras = true; enableContribAndExtras = true;
config = ./files/xmonad.hs; config = ./files/xmonad.hs;
}; };
initExtra = ''
keepassxc &
'';
numlock.enable = true;
}; };
nixpkgs.config.packageOverrides = pkgs: { nixpkgs.config.packageOverrides = pkgs: {
ncmpcpp = pkgs.ncmpcpp.override {visualizerSupport = true;}; ncmpcpp = pkgs.ncmpcpp.override {visualizerSupport = true;};
}; };
home.sessionVariables = {
EDITOR = "vim";
QT_AUTO_SCREEN_SCALE_FACTOR = "0";
};
home.packages = with pkgs; [ home.packages = with pkgs; [
haskellPackages.xmobar haskellPackages.xmobar
ncmpcpp ncmpcpp
@ -38,11 +48,6 @@
source = ./files/scripts; source = ./files/scripts;
recursive = true; recursive = true;
}; };
services.gpg-agent = { enable = true; enableSshSupport = true; };
services.gnome-keyring = {
enable = true;
components = ["pkcs11" "secrets"];
};
services.mpd = { services.mpd = {
enable = true; enable = true;
musicDirectory = "${config.home.homeDirectory}/Nextcloud/Media/Music"; musicDirectory = "${config.home.homeDirectory}/Nextcloud/Media/Music";