this post was submitted on 17 Feb 2024
105 points (99.1% liked)
Unixporn
15406 readers
14 users here now
Unixporn
Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make themers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!
Rules
- Post On-Topic
- No Defaults
- Busy Screenshots
- Use High-Quality Images
- Include a Details Comment
- No NSFW
- No Racism or use of racist terms
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The plugin that brings the "starter" / "welcome" screen when
nvim
is called without a file ismini.starter
, a lua module of themini
plugin. My primary use case for neovim is closer to a feature complete text editor rather than a full fledged IDE, although there definitely is some overlap in my setup.My set of plugins are roughly as follows
vim-plug
, I will likely replace this one withpacker
at some pointgoyo.vim
andlimelight.vim
for distraction free viewing and editingnnn.nvim
to integrate thennn
file manager into neovimmini.nvim
according to the Github, "Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort. They all share same configuration approaches and general design principles."mini.surround
feature rich surround actionsmini.statusline
a very simple no-frills statuslinemini.starter
aformentioned start screenmini.pairs
inserts the paired character, e.g typing(
will automatically place)
behind the cursorsmini.move
move selectionsmini.map
has a little map of the file similar to VScode among many other IDEs & text editorsbarbar.nvim
Tabbar pluginnvim-treesitter
for syntax highlightingAnd the remaining things in my
init.lua
file are just keybindings, setting up the plugins, and disabling the swapfile etc. when editing my password secrets ingopass
among other 'secret' files