{ pkgs, lib, ... }: { nixpkgs.overlays = [ (final: prev: { devEnvironment = (import ./environment.nix) { # enableCpp = true; # enableData = true; # enableGo = true; # enableHtml = true; # enableJavascript = true; # enableJava = true; # enableLatex = true; # enableNix = true; # enableOffice = true; # enablePython = true; # enableRust = true; # enableShell = true; # enableSpelling = true; }; }) ]; home = { language.base = "it_IT.UTF-8"; keyboard = { layout = "it"; options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" ]; }; packages = with pkgs; [ htop neofetch nix-prefetch-scripts ripgrep wget ]; }; imports = [ ./modules/configurations.nix ./modules/fonts.nix ./modules/bash.nix ./modules/bat.nix ./modules/bottom.nix ./modules/broot.nix ./modules/dircolors.nix ./modules/direnv.nix ./modules/git.nix ./modules/gpg.nix ./modules/info.nix ./modules/jq.nix ./modules/kakoune.nix ./modules/keychain.nix ./modules/lf.nix ./modules/man.nix ./modules/megasync.nix ./modules/noti.nix ./modules/ssh.nix ./modules/starship.nix ./modules/tmux.nix ./modules/zoxide.nix ./modules/zsh.nix ./modules/shell_aliases.nix ]; }