Skip to content

Commit

Permalink
install: nodejs requirement for mason (admonition)
Browse files Browse the repository at this point in the history
Add admonition with link to nodejs install in Practicalli Engineering
Playbook
  • Loading branch information
practicalli-johnny committed Sep 28, 2023
1 parent 7302044 commit 04d7280
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
## Unreleased
- ci: spell lychee & repository trufflehog linters warn only (false positives)
- intro: update fennel with nfnl project, replacing aniseed
- nodejs requirement for mason lsp server install

## 2023-07-11

Expand Down
7 changes: 7 additions & 0 deletions docs/configuration/astronvim/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,13 @@
- fzf fuzzy finder (ubuntu archive)
- gtu (Ubuntu package archive)
- btm from [GitHub repository releases](https://github.com/ClementTsang/bottom/releases/)
- node.js (version 20) for Mason install of many LSP servers

!!! INFO "AstroNvim requires node.js"
AstroNvim uses Mason to install LSP servers, format and lint tools. Many LSP servers require node.js to install and function.

[Node.js install - Practicalli Engineering Playbook](https://practical.li/engineering-playbook/programming-languages/javascript/nodejs/){target=_blank .md-button}


??? INFO "Kitty Terminal with Nerd Fonts"
[:globe_with_meridians: Kitty Terminal - Practicalli Engineering Playbook](https://practical.li/engineering-playbook/command-line/kitty-terminal/) provides examples of using Nerd Fonts or Nerd Font symbols with the Kitty terminal.
Expand Down
7 changes: 7 additions & 0 deletions docs/install/neovim.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ Follow the [install Neovim guide for the specific operating system](https://gith

## Suppoting Tools

Neovim uses several external tools for searching for files, search file contents and using the operating system clipbaord.

!!! INFO "AstroNvim requires node.js"
AstroNvim uses Mason to install LSP servers, format and lint tools. Many LSP servers require node.js to install and function.

[Node.js install - Practicalli Engineering Playbook](https://practical.li/engineering-playbook/programming-languages/javascript/nodejs/){target=_blank .md-button}

=== "Debian / Ubuntu"
Install the following packages to support Neovim

Expand Down

0 comments on commit 04d7280

Please sign in to comment.