code: func (s *Action) MountRemove(ctx context.Context, c *cli.Context) error {
  	if len(c.Args()) != 1 {
  		return ExitError(ctx, ExitUsage, nil, "Usage: %s mount remove [alias]", s.Name)
  	}
  
  	if err := s.Store.RemoveMount(ctx, c.Args()[0]); err != nil {
  		out.Error(ctx, "Failed to remove mount: %s", err)
  	}
  
  	if err := s.cfg.Save(); err != nil {
  		return ExitError(ctx, ExitConfig, err, "failed to write config: %s", err)
  	}
  
  	out.Green(ctx, "Password Store %s umounted", c.Args()[0])
  	return nil
  }
docs: // MountRemove removes an existing mount