@@ -602,12 +602,14 @@ func (d *Devbox) ensurePackagesAreInstalled(mode installMode) error {
602
602
installingVerb = "Uninstalling"
603
603
}
604
604
605
- if mode != ensure {
605
+ if mode == ensure {
606
+ fmt .Fprintln (d .writer , "Ensuring packages are installed." )
607
+ } else {
606
608
_ , _ = fmt .Fprintf (d .writer , "%s nix packages.\n " , installingVerb )
607
609
}
608
610
609
611
// We need to re-install the packages
610
- if err := d .installNixProfile (mode ); err != nil {
612
+ if err := d .installNixProfile (); err != nil {
611
613
fmt .Fprintln (d .writer )
612
614
return errors .Wrap (err , "apply Nix derivation" )
613
615
}
@@ -667,7 +669,7 @@ func (d *Devbox) printPackageUpdateMessage(
667
669
668
670
// installNixProfile installs or uninstalls packages to or from this
669
671
// devbox's Nix profile so that it matches what's in development.nix or flake.nix
670
- func (d * Devbox ) installNixProfile (mode installMode ) (err error ) {
672
+ func (d * Devbox ) installNixProfile () (err error ) {
671
673
profileDir , err := d .profileDir ()
672
674
if err != nil {
673
675
return err
@@ -691,10 +693,7 @@ func (d *Devbox) installNixProfile(mode installMode) (err error) {
691
693
}
692
694
693
695
cmd .Env = nix .DefaultEnv ()
694
- cmd .Stdout = & nixPackageInstallWriter {
695
- d .writer ,
696
- lo .Ternary (mode != ensure , "\t " , "" ),
697
- }
696
+ cmd .Stdout = & nixPackageInstallWriter {d .writer }
698
697
699
698
cmd .Stderr = cmd .Stdout
700
699
0 commit comments