Files
nixos-config/modules/home/environment/zsh/env.nix
pagedmov da0b2245c7 consolidated script documentation into a single md file
wrote documentation on terminal sound effects

added a sound effect for `invoke`

added the function `build-drv`, which is a wrapper for nix-build that
puts the output nix store path to the derivation into an environment
variable instead of symlinking it in the current working directory
2024-11-16 23:40:05 -05:00

23 lines
605 B
Nix

{ lib, config, ... }:
{
options = {
movOpts.envConfig.zshConfig.envVariables.enable = lib.mkEnableOption "enables my default session variables";
};
config = lib.mkIf config.movOpts.envConfig.zshConfig.envVariables.enable {
programs.zsh = {
sessionVariables = {
SOUNDS_ENABLED = "true";
EDITOR = "nvim";
SUDO_EDITOR = "nvim";
VISUAL = "nvim";
LANG = "en_US.UTF-8";
BROWSER = "firefox";
FLAKEPATH = "$HOME/.sysflake";
STEAMPATH = "$HOME/.local/share/Steam";
PATH = "$PATH:$HOME/.userpath/";
};
};
};
}