diff --git a/hosts/nixos/configuration.nix b/hosts/nixos/configuration.nix index 28193cb..d87fb93 100644 --- a/hosts/nixos/configuration.nix +++ b/hosts/nixos/configuration.nix @@ -80,6 +80,19 @@ # Allow unfree packages nixpkgs.config.allowUnfree = true; + nix.settings = { + trusted-users = ["mthomson"]; + + substituters = [ + "https://cache.nixos.org" + "https://nix-community.cachix.org" + ]; + + trusted-public-keys = [ + "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" + ]; + }; + nix.settings.experimental-features = [ "nix-command" "flakes" ]; environment.systemPackages = with pkgs; [ diff --git a/hosts/nixos/home.nix b/hosts/nixos/home.nix index 3dae53c..ee6a99d 100644 --- a/hosts/nixos/home.nix +++ b/hosts/nixos/home.nix @@ -8,6 +8,10 @@ ../../modules/home-manager/zsh ../../modules/home-manager/tmux ../../modules/home-manager/taskwarrior + ../../modules/home-manager/zoxide + ../../modules/home-manager/eza + ../../modules/home-manager/bat + ../../modules/home-manager/irssi ]; home.username = "mthomson"; home.homeDirectory = "/home/mthomson"; @@ -19,6 +23,7 @@ gcc fzf ripgrep + jq ]; programs.home-manager.enable = true;