Page MenuHomeDevCentral

Install AstroNvim dependencies on devserver role
ClosedPublic

Authored by dereckson on Sun, Sep 13, 09:01.
Tags
None
Referenced Files
F51387205: D4214.diff
Fri, Sep 25, 06:06
F51368950: D4214.id11056.diff
Fri, Sep 25, 03:02
F51351668: D4214.diff
Thu, Sep 24, 23:44
F51286063: D4214.id11057.diff
Thu, Sep 24, 10:45
Unknown Object (File)
Tue, Sep 22, 20:15
Unknown Object (File)
Tue, Sep 22, 16:45
Unknown Object (File)
Tue, Sep 22, 16:45
Unknown Object (File)
Mon, Sep 21, 17:51
Subscribers
None

Details

Summary

Improve developer experience by switching from the
abandoned SpaceVim setup to modern Lazy.nvim ecosystem,
with a recommendation to use AstroNvim.

Install bottom, gdu, lazygit, tree-sitter, universal ctags.

On FreeBSD, gdu conflicts with coreutils du, so install it
at /opt/gdu/gdu. Pending a solution upstream to set the binary
path, add a fix_gdu devserver homefiles task to get a symlink
to ~/bin, and show with an example for my profile how to make
that directory take precedence over /usr/local/bin.

Ref T295

Test Plan
  • Run AstroNvim diagnostics
  • generate tags for rOPS and ctrl + click a word
  • <space>tu for gdu fix

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
vim-astronvim
Build Status
Buildable 6874
Build 7162: arc lint + arc unit

Event Timeline

dereckson created this revision.
dereckson edited the summary of this revision. (Show Details)
dereckson edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Sun, Sep 13, 11:02