Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nirlep5252/epicvim
Epic neovim configuration
https://github.com/nirlep5252/epicvim
neovim neovim-config neovim-configuration neovim-distro nix nixvim vim
Last synced: 13 days ago
JSON representation
Epic neovim configuration
- Host: GitHub
- URL: https://github.com/nirlep5252/epicvim
- Owner: Nirlep5252
- Created: 2024-11-19T04:13:21.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-01-08T04:41:15.000Z (28 days ago)
- Last Synced: 2025-01-08T05:25:45.809Z (28 days ago)
- Topics: neovim, neovim-config, neovim-configuration, neovim-distro, nix, nixvim, vim
- Language: Nix
- Homepage:
- Size: 29.3 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![EpicVim](https://github.com/user-attachments/assets/5ce7a632-5237-46a9-afcf-d31500792ae8)
# Preview
![image](https://github.com/user-attachments/assets/b22e85ea-bd48-43c4-96a6-33246bb9ecbc)
# Installation
Ensure that [Nix](https://nixos.org/download/) is installed.
## Quick Run
```bash
nix run github:nirlep5252/epicvim
```## Use it in your config
1. Add the input to your `flake.nix`
```nix
{
inputs = {
epicvim.url = "github:nirlep5252/epicvim";
};
}
```2. Add the package to your packages list
```nix
# home-manager
home.packages = [
inputs.epicvim.packages."${pkgs.system}".default
];# nixos-config
environment.systemPackages = [
inputs.epicvim.packages."${pkgs.system}".default
];
```## Updating EpicVim
1. Update the input in your `flake.nix`
```bash
nix flake update epicvim
```2. Rebuild your config
```bash
# if you are using home-manager
home-manager switch --flake# if you are using nixos-config
nixos-rebuild switch --flake
```