Skip to main content

Galaxy NeoVim

·248 words·2 mins
Dusan Lecic
Author
Dusan Lecic
Seeking mastery
Table of Contents

galaxy

galaxy.nvim

Galaxy.nvim is my Neovim configuration that offers a seamless and delightful text editing experience.

Prerequisites
#

Before you get started with galaxy.nvim, make sure you have the following prerequisites installed on your system:

  • Neovim 0.8+
  • Git
  • Ripgrep

Installation
#

Clone the galaxy.nvim repository and navigate into the directory:

git clone git@github.com:duolok/galaxy-nvim.git
cd galaxy-nvim

Next, choose your preferred installation method:

Fast Installation
#

Run the following command for a simpler config:

./install_fast.sh
Complex Installation
#

If you want a more customized installation, use the following command:

./install_complex.sh

That’s it! You’re ready to enjoy galaxy.nvim.

Preview
#

landing_screen
workflow
search

Features
#

Galaxy.nvim comes packed with a wide range of features to enhance your Neovim experience:

  • Session Management: Easily load and switch between sessions.

  • File Explorer: Navigate and manage your project files effortlessly.

  • File Searching: Quickly find and search for files within your project.

  • Integrated Terminal: Enjoy an integrated terminal for seamless workflow.

  • Language Server Protocol (LSP): Enhanced language support and code intelligence.

  • Stunning Code Highlighting: Experience beautiful code highlighting and color schemes.

  • Auto-Completion: Boost your productivity with auto-completion.

  • Language-Specific Configurations: Tailor your Neovim setup for different programming languages.

  • Git Integration: Manage your Git repositories directly from Neovim.

  • Git Diff Viewer: Visualize Git diffs within Neovim.

  • Interactive Starting Screen: Get started with a feature-rich welcome screen.

  • Effortless Window Resizing: Resize windows quickly to fit your needs.

  • Zen Mode: Focus on your work with a distraction-free Zen mode.

Explore these features and customize galaxy.nvim to create the perfect Neovim environment for your workflow.