An open API service indexing awesome lists of open source software.

https://github.com/ethanjameslew/elew-vim

my vim configuration
https://github.com/ethanjameslew/elew-vim

Last synced: 4 months ago
JSON representation

my vim configuration

Awesome Lists containing this project

README

          

[![Nix Check and Build](https://github.com/EthanJamesLew/elew-vim/actions/workflows/nix.yml/badge.svg)](https://github.com/EthanJamesLew/elew-vim/actions/workflows/nix.yml)
## README

### Overview
This repository contains a personal Vim configuration using `nixvim`. It can be executed as a Nix flake or within a Docker container.

### Running the Configuration

The preferred method to install this vim is via nix profile (there is no need to clone the repo)

```shell
nix profile install github:EthanJamesLew/elew-vim
```

#### Nix Flake
Execute:
```
nix run .
```

#### Docker
First, ensure the Docker image is built:
```shell
nix build .#dockerImage
docker load < result
```

Run the image on the current directory
```shell
docker run -v $PWD:/workspace -w /workspace -it elew-vim:latest
```