about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--home/profiles/base/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/home/profiles/base/default.nix b/home/profiles/base/default.nix
index 43b56dd..d9a0204 100644
--- a/home/profiles/base/default.nix
+++ b/home/profiles/base/default.nix
@@ -48,12 +48,14 @@ in
       pkgs.age-plugin-yubikey
 
       # Common build tools
-      (pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default))
+      (pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default.override { extensions = [ "rust-src" ]; }))
       pkgs.go
       pkgs.gcc
 
       (pkgs.writeShellScriptBin "0x0" (import ./scripts/0x0.nix))
       (pkgs.writeShellScriptBin "airport" (import ./scripts/airport.nix))
+    ] ++ lib.optionals (pkgs.stdenv.isDarwin) [
+      pkgs.iterm2
     ];
 
 
@@ -146,6 +148,7 @@ in
         nvimdiff = "nvim -d";
       } // lib.optionalAttrs (pkgs.stdenv.isDarwin) {
         # <nixpkgs>/nixos/modules/config/shells-environment.nix
+        clear = "clear && printf '\\e[3J'";
         l  = "ls -alh";
       };