Skip to content

Repository files navigation

💤 Sammy's nvim config

A tailored development environment based on @folke's LazyVim My setup depends on Wezterm. You can clone mine from my configs nvim

Requirements

  • Neovim >= 0.11.4
  • git
  • rg rg
  • fd fd
  • lazygit lazygit
  • Treesitter CLI treesitter
  • Terminal emulator like Ghostty, kitty, wezterm or alacritty. Screenshots are made on Mac with Wezterm as the emulator

Features

  • IDE experience, out of the box
  • Debug Python, Go,Rust, and JavaScript out of the box.
  • Integrated tests for popular languages/frameworks (powered by Neotest)
  • Floating, persistent terminal
  • Editor context awareness and more powered by Treesitter.
  • Native vim spellcheck capabilities
  • LSP-sensitive completion context (import paths)
  • A ton of themes

How to use

  1. Install neovim
  2. Clone this repo git clone https://github.com/sageil/nvim ~/.config/nvim
  3. Start nvim from your terminal emulator

Disable Transparency

  1. Open lua/plugins/colorscheme.lua
  2. Set the true transparency properties to false and remove the styles table:
return {
  {
    "folke/tokyonight.nvim",
    opts = {
      transparent = true,
      styles = {
        sidebars = "transparent",
        floats = "transparent",
      },
    },
  },
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages