From 8976441188db64b5bcd0def77874968a03ac51a5 Mon Sep 17 00:00:00 2001 From: Caroline Larimore Date: Fri, 19 Jul 2024 00:01:14 -0700 Subject: Create core module --- core/env.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 core/env.nix (limited to 'core/env.nix') diff --git a/core/env.nix b/core/env.nix new file mode 100644 index 0000000..2fbf55e --- /dev/null +++ b/core/env.nix @@ -0,0 +1,23 @@ +{ pkgs, ... }: + +{ + environment = { + localBinInPath = true; + + #TODO: migrate to writeShellScriptBin + interactiveShellInit = '' + alias lsa="ls -lAsh" + alias c="codium ." + alias p="nix-shell -p" + + mkcd() { + mkdir -p "$1" + cd "$1" + } + ''; + + variables = { + EDITOR = "${pkgs.vim}/bin/vim"; + }; + }; +} -- cgit v1.2.3