From 35eb167cc0562c0a663ff40aff76ddab378a9a06 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Tue, 28 May 2024 17:08:11 +0200 Subject: [PATCH] feat(profile/base): add more default applications, enable new nix cli --- profiles/base/default.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/profiles/base/default.nix b/profiles/base/default.nix index a22d32b..2206e21 100644 --- a/profiles/base/default.nix +++ b/profiles/base/default.nix @@ -1,4 +1,4 @@ -{ inputs, lib, ... }: { +{ inputs, lib, pkgs, ... }: { imports = [ ../../users ./nginx.nix @@ -27,8 +27,25 @@ trusted-substituters = [ "https://entropia.cachix.org" ]; substituters = [ "https://entropia.cachix.org" ]; trusted-public-keys = [ "entropia.cachix.org-1:a3vy2scFVr0sQvtp2CPlOlzUKmPfbvs1/9VFsqqI5Sk=" ]; + experimental-features = [ "nix-command" "flakes" ]; }; + programs.htop.enable = true; + programs.mtr.enable = true; + programs.neovim = { + enable = true; + defaultEditor = true; + vimAlias = true; + viAlias = true; + withRuby = false; + withPython3 = false; + }; + + environment.systemPackages = with pkgs; [ + bind.dnsutils # for dig + tcpdump + ]; + # connect to node using local user name deployment.targetUser = lib.mkDefault null; };