diff --git a/nixcfgs/modules/home/programs/nvim.nix b/nixcfgs/modules/home/programs/nvim.nix index f528d83..d3f12a7 100644 --- a/nixcfgs/modules/home/programs/nvim.nix +++ b/nixcfgs/modules/home/programs/nvim.nix @@ -1,11 +1,12 @@ {...}: let - alias = {"v" = "nvim";}; + nvimAlias = {"v" = "nvim";}; in { programs.neovim = { enable = true; defaultEditor = true; }; - programs.fish.shellAbbrs = alias; - programs.bash.shellAliases = alias; - programs.zsh.shellAliases = alias; + programs.fish.shellAbbrs = nvimAlias; + programs.bash.shellAliases = nvimAlias; + programs.zsh.shellAliases = nvimAlias; + programs.nushell.shellAliases = nvimAlias; } diff --git a/nixcfgs/modules/home/programs/starship.nix b/nixcfgs/modules/home/programs/starship.nix index ef1d8d6..6576951 100644 --- a/nixcfgs/modules/home/programs/starship.nix +++ b/nixcfgs/modules/home/programs/starship.nix @@ -4,5 +4,7 @@ enableBashIntegration = true; enableZshIntegration = true; enableFishIntegration = true; + enableNushellIntegration = true; + enableIonIntegration = true; }; } diff --git a/nixcfgs/users/js0ny/programs/shell.nix b/nixcfgs/users/js0ny/programs/shell.nix index c0aad1a..b652010 100644 --- a/nixcfgs/users/js0ny/programs/shell.nix +++ b/nixcfgs/users/js0ny/programs/shell.nix @@ -3,7 +3,7 @@ g = "lazygit"; ni = "touch"; cls = "clear"; - ii = "open"; + ii = "xdg-open"; aic = "aichat -s"; aicc = "aichat -c"; nrs = "sudo nixos-rebuild switch --flake ~/.dotfiles/nixcfgs"; @@ -27,5 +27,12 @@ in { enable = true; shellAliases = commonAliases; }; + programs.nushell = { + enable = true; + shellAliases = commonAliases; + extraConfig = '' + $env.config.show_banner = false + ''; + }; programs.zed-editor.extensions = ["fish"]; }