diff --git a/machines/asus/nixpkgs/packages.nix b/machines/asus/nixpkgs/packages.nix index c32d815..9cc1ece 100644 --- a/machines/asus/nixpkgs/packages.nix +++ b/machines/asus/nixpkgs/packages.nix @@ -58,7 +58,3 @@ pkgs: with pkgs; [] virtualenv poetry ] - -++ [ # SHELLS - starship -] diff --git a/machines/asus/nushell/default.nix b/machines/asus/nushell/default.nix index af0b08a..7a8c512 100644 --- a/machines/asus/nushell/default.nix +++ b/machines/asus/nushell/default.nix @@ -1,6 +1,8 @@ { homeManagerConfiguration, ... }: homeManagerConfiguration "nixos" { + programs.starship.enable = true; + programs.nushell.enable = true; programs.nushell = { configFile.source = ./config.nu; diff --git a/machines/asus/nushell/env.nu b/machines/asus/nushell/env.nu index 4bd62f2..10f5333 100644 --- a/machines/asus/nushell/env.nu +++ b/machines/asus/nushell/env.nu @@ -24,19 +24,3 @@ let-env NU_PLUGIN_DIRS = [ | path dirname | path join 'plugins') ] - -let-env STARSHIP_SHELL = "nu" -let-env STARSHIP_SESSION_KEY = (random chars -l 16) - -let-env PROMPT_INDICATOR = "" -let-env PROMPT_MULTILINE_INDICATOR = (^/run/current-system/sw/bin/starship prompt --continuation) - -let-env PROMPT_COMMAND = { || - let width = (term size | get columns) - ^/run/current-system/sw/bin/starship prompt $"--cmd-duration=($env.CMD_DURATION_MS)" $"--status=($env.LAST_EXIT_CODE)" $"--terminal-width=($width)" -} - -let-env PROMPT_COMMAND_RIGHT = { || - let width = (term size | get columns) - ^/run/current-system/sw/bin/starship prompt --right $"--cmd-duration=($env.CMD_DURATION_MS)" $"--status=($env.LAST_EXIT_CODE)" $"--terminal-width=($width)" -}