Skip to content

adalessa/alpha-nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

306 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpha-Nvim

English | Español

English

Introduction

Welcome to Alpha-Nvim, my Neovim configuration for 2025. The goal of this configuration is to leverage the best of the Nix ecosystem while being fully functional without it. This is made possible thanks to the excellent work of nixCats who have created this integration.

Features

  • Seamless integration with Nix.
  • Can be used without Nix.
  • Automatically handles package management.

Installation

Using Nix

If you use Nix, this configuration includes a flake that you can integrate directly into your setup or run with nix run.

Without Nix

If you don't use Nix, you can clone this repository like any other configuration. The nixCats wrapper ensures that both approaches will work seamlessly.

Usage

When starting in a Nix environment, packages already obtained by Nix will not be downloaded by lazy. However, it will still work even if not included with Nix, as lazy will download them.

External Dependencies

This configuration relies on several external tools and language servers to provide a complete development experience. When using Nix, these dependencies are automatically managed. If you're not using Nix, you'll need to install these dependencies manually:

General Tools

Laravel Development

Go Development

Python Development

JavaScript/Web Development

Español

Introducción

Bienvenido a Alpha-Nvim, mi configuración de Neovim para este 2025. El objetivo de esta configuración es obtener lo mejor del mundo de Nix, pero pudiendo funcionar completamente sin él. Esto se logra gracias al excelente trabajo de nixCats quienes han creado esta integración.

Características

  • Integración perfecta con Nix.
  • Puede ser utilizado sin Nix.
  • Manejo automático de paquetes.

Instalación

Usando Nix

Si usas Nix, esta configuración incluye un flake que puedes integrar directamente en tu configuración o ejecutar con nix run.

Sin Nix

Si no usas Nix, puedes clonar este repositorio como cualquier otra configuración. El wrapper de nixCats asegura que ambos enfoques funcionen sin problemas.

Cuando iniciamos en un ambiente de Nix, los paquetes ya obtenidos por Nix no serán descargados por lazy. Sin embargo, incluso funcionará si no se incluye con Nix, ya que lazy los descargará.

Dependencias Externas

Esta configuración depende de varias herramientas externas y servidores de lenguaje para proporcionar una experiencia de desarrollo completa. Al usar Nix, estas dependencias se gestionan automáticamente. Si no estás usando Nix, necesitarás instalar estas dependencias manualmente:

Herramientas Generales

Desarrollo Laravel

Desarrollo Go

Desarrollo Python

Desarrollo JavaScript/Web

About

Configuracion de Neovim a la altura de 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors