{ lib, pkgs, ... }: let unstable = import {}; colorscheme.theme = import ./packages/nord.nix; in { fonts.fontconfig = { enable = true; }; home = { language.base = "it_IT.UTF-8"; keyboard.layout = "it"; keyboard.options = ["terminate:ctrl_alt_bksp" "compose:rctrl"]; packages = with pkgs; [ nerdfonts spotify gnome3.nautilus procps-ng mmv-go ]; }; programs = { # alacritty = import ./modules/alacritty.nix pkgs; bat = { enable = true; config.theme = "Nord"; }; command-not-found.enable = true; broot = { enable = true; enableBashIntegration = true; enableZshIntegration = true; }; dircolors = { enable = true; enableBashIntegration = true; enableZshIntegration = true; }; direnv = { enable = true; enableBashIntegration = true; enableZshIntegration = true; enableNixDirenvIntegration = true; }; git = import ./modules/git.nix pkgs; home-manager.enable = true; info.enable = true; kakoune = import ./modules/kakoune.nix pkgs; rofi = import ./modules/rofi.nix pkgs; zsh = { enableVteIntegration = true; }; }; qt = { enable = true; platformTheme = "gtk"; }; services = { # sxhkd = import ./modules/sxhkd.nix pkgs; }; xsession.numlock.enable = true; }