Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wverac/nixvim
NixVim configuration
https://github.com/wverac/nixvim
bofh neovim nixos nixvim
Last synced: 7 days ago
JSON representation
NixVim configuration
- Host: GitHub
- URL: https://github.com/wverac/nixvim
- Owner: wverac
- Created: 2024-12-06T22:37:51.000Z (16 days ago)
- Default Branch: main
- Last Pushed: 2024-12-15T01:31:36.000Z (7 days ago)
- Last Synced: 2024-12-15T02:24:37.456Z (7 days ago)
- Topics: bofh, neovim, nixos, nixvim
- Language: Nix
- Homepage:
- Size: 1.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
sysBOFH NixVim#### This is my functional, minimalist, and carefully curated collection of essential plugins, paired with a clean and simple configuration for [NixVim](https://nix-community.github.io/nixvim/).
---
![BOFH01](./assets/BOFH_01.png)
![BOFH02](./assets/BOFH_02.png)### Installation
#### Run it
```nix
nix run github:wverac/nixvim
```#### Clone
```nix
git clone https://github.com/wverac/nixvim
nix run .
```#### Flake
```nix
{
inputs = {
nixvim.url = "github:wverac/nixvim"
};
}
```#### System-Wide
```nix
environment.systemPackages = [
inputs.nixvim.packages.x86_64-linux.default
];
```#### Home-Manager
```nix
home-manager.users..home.packages = [
inputs.nixvim.packages.x86_64-linux.default
];
```
#### My favorite method in non-NixOS systems
Requires [Nix package manager](https://nixos.org/download/#download-nix
)```nix
alias vim='nix run github:wverac/nixvim'
```### Structure
```bash
nixvim
├── config
│ ├── default.nix
│ ├── keymaps.nix
│ ├── options.nix
│ ├── plugs
│ │ ├── alpha.nix
│ │ ├── cmp.nix
│ │ ├── lsp.nix
│ │ ├── lspsaga.nix
│ │ └── ui.nix
│ └── themes
│ ├── catppuccin.nix
│ └── tokyonight.nix
├── flake.lock
├── flake.nix
├── hydra.json
└── README.md
```
### TODO* Write a decent and useful TODO