fleek icon indicating copy to clipboard operation
fleek copied to clipboard

shell: fish doesn't work

Open bonds opened this issue 1 year ago • 0 comments

Describe the bug When I set shell: fish in my config and then I run fleek apply I get this error:

$ FLEEK_DEBUG=1 fleek apply
 [d]  debug enabled
 [d]  git autopush: false
 [d]  git autocommit: false
 [d]  git autopull: false
 [*]  Apply fleek configuration
 [d]  skipping git
 [✓]  Writing configuration files
 [d]  skipping git
  ERROR
  ERROR   Error: exit status 1
  ERROR
 [d]  Command stderr: error: syntax error, unexpected end of file

             at /nix/store/wr7g0yanjbkp384wz8zyak03z4gv3daf-source/shell.nix:12:12:

                 11| };
                 12|     # fish}
                   |            ^
      (use '--show-trace' to show detailed location information)

 [d]
      ExecutionID:4d0cadf6b3b3410db2424c653ba44623

To Reproduce Steps to reproduce the behavior:

  1. set shell to fish in your config
  2. run fleek apply
  3. observe the error

Expected behavior

Running fleek apply should work without error.

Environment

  • OS: macOS 13.3.1
  • Shell: fish
  • fleek version: 0.0.0-dev

Additional context

$ cat /nix/store/wr7g0yanjbkp384wz8zyak03z4gv3daf-source/shell.nix                   
{ pkgs, misc, ... }: {
    programs.exa.enableAliases = true;

    programs.exa.extraOptions = [
   "--group-directories-first"
   "--header"
];

    programs.bat.config = {
  theme = "TwoDark";
};
    # fish}

bonds avatar Apr 12 '23 21:04 bonds