Add nvim config

This commit is contained in:
Marko Korhonen 2024-09-16 20:40:42 +03:00
parent b227b7cb19
commit 25a48b5694
48 changed files with 1550 additions and 2 deletions

View file

@ -1,14 +1,28 @@
{ lib, pkgs, ... }:
{ config, lib, pkgs, ... }:
{
programs.neovim = {
enable = true;
defaultEditor = true;
};
home = {
username = "functionalhacker";
homeDirectory = "/home/functionalhacker";
stateVersion = "24.05";
file.".config/nvim".source =
config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/git/dotfiles/home/.config/nvim";
packages = with pkgs; [
neofetch
cargo
fzf
gcc
nerdfonts
nodejs
pass
tree-sitter
yarn
zsh
];
};