The wallpaper is just a cropped image from the scans of the games manual found here, note these are spoilers!, Tunic is an absolutely lovely game I have been playing on my Switch and I highly recommend it to people who really enjoy the difficulty of older Nintendo games but want a more polished experience. The way the game integrates the “manual” is really intriguing

For a while I was experimenting with different plasma themes but I landed back on the good old reliable gruvbox dark theme.

    • Whooping_Seal@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      9 months ago

      The plugin that brings the “starter” / “welcome” screen when nvim is called without a file is mini.starter, a lua module of the mini 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 with packer at some point
      • goyo.vim and limelight.vim for distraction free viewing and editing
      • nnn.nvim to integrate the nnn file manager into neovim
      • mini.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 actions
        • mini.statusline a very simple no-frills statusline
        • mini.starter aformentioned start screen
        • mini.pairs inserts the paired character, e.g typing ( will automatically place ) behind the cursors
        • mini.move move selections
        • mini.map has a little map of the file similar to VScode among many other IDEs & text editors
      • barbar.nvim Tabbar plugin
      • a whole bunch of LSP / autocomplete engines / snippets / git commit messages & signs
      • nvim-treesitter for syntax highlighting

      And 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 in gopass among other ‘secret’ files