Added nu_scripts

This commit is contained in:
Tyler Mayoff 2025-02-08 09:56:15 -05:00
parent c45afedd4a
commit 79681e72a2
2 changed files with 17 additions and 4 deletions

View file

@ -1,18 +1,28 @@
{config, ...}: {
{
config,
pkgs,
...
}: {
programs.nushell = {
enable = true;
shellAliases =
config.home.shellAliases;
# shellAliases =
# config.home.shellAliases;
extraConfig = ''
$env.PATH = ($env.PATH | split row (char esep) | append "~/.nix-profile/bin")
$env.PATH = ($env.PATH | split row (char esep) | append "/nix/var/nix/profiles/default/bin")
$env.config.show_banner = false
def gac [] { git add .; git commit }
def gacp [] { gac; git push }
use ${pkgs.nu_scripts}/share/nu_scripts/aliases/git/git-aliases.nu *
use ${pkgs.nu_scripts}/share/nu_scripts/custom-completions/git/git-completions.nu *
use ${pkgs.nu_scripts}/share/nu_scripts/custom-completions/just/just-completions.nu *
use ${pkgs.nu_scripts}/share/nu_scripts/custom-completions/rg/rg-completions.nu *
use ${pkgs.nu_scripts}/share/nu_scripts/custom-completions/zellij/zellij-completions.nu *
'';
};
}