diff options
author | Cody Hiar <cody@hiar.ca> | 2022-06-05 14:04:33 -0600 |
---|---|---|
committer | Cody Hiar <cody@hiar.ca> | 2022-06-05 14:04:33 -0600 |
commit | e617bc9fbce26fdb7c1adaddcbcdff4e8d538aa3 (patch) | |
tree | 3884680f139b04a812e06f2edf977ed000a2f114 | |
parent | c883d5955d00c2f1d55af2470728db872a191330 (diff) |
Try adding a default app to run flake remotely
-rw-r--r-- | flake.nix | 51 | ||||
l--------- | result | 1 |
2 files changed, 30 insertions, 22 deletions
@@ -18,28 +18,35 @@ }) ]; }; - in { - packages.${system} = rec { - default = neovimCH; - neovimCH = with pkgs; symlinkJoin { - name = "neovim"; - paths = [ pkgs.neovim ]; - buildInputs = [ pkgs.makeWrapper ]; - postBuild = with pkgs; '' - rm $out/bin/nvim - BINPATH=${lib.makeBinPath [ - nodejs - mypython - pyright - vale - tree-sitter - nodePackages.bash-language-server - shellcheck - hadolint - ]} - makeWrapper ${neovim}/bin/nvim $out/bin/nvim --prefix PATH : $BINPATH - ''; + in rec { + apps.${system} = rec { + nvim = { + type = "app"; + program = "${packages.${system}.default}/bin/nvim"; + }; + default = nvim; + }; + packages.${system} = rec { + default = neovimCH; + neovimCH = with pkgs; symlinkJoin { + name = "neovim"; + paths = [ pkgs.neovim ]; + buildInputs = [ pkgs.makeWrapper ]; + postBuild = with pkgs; '' + rm $out/bin/nvim + BINPATH=${lib.makeBinPath [ + nodejs + mypython + pyright + vale + tree-sitter + nodePackages.bash-language-server + shellcheck + hadolint + ]} + makeWrapper ${neovim}/bin/nvim $out/bin/nvim --prefix PATH : $BINPATH + ''; + }; }; - }; }; } @@ -0,0 +1 @@ +/nix/store/iddkkvlpvi7wqa4ly8xk3nsd9vd7rjwq-neovim
\ No newline at end of file |