{ config, pkgs, ... }: let neovim_configuration = pkgs.fetchgit { url = "https://git.nichkara.eu/nichkara/nvim"; rev = "4d1d8e3fe72459790bf09bb0128e2c2c4c98e8d3"; sha256 = "sha256-aqNRfj4JJXi7ah4QYU+5oszaazW+QXWHCLPJc8Q+tk4="; }; profile = import ../profile.nix; in { home.packages = with pkgs; [ fzf ripgrep ripgrep-all ctags lua54Packages.luarocks-nix nixfmt haskellPackages.lsp python3 nodejs ruby ]; programs.neovim = { enable = true; defaultEditor = true; withNodeJs = true; withPerl = true; withPython3 = true; withRuby = true; waylandSupport = true; initLua = "require('core')"; }; # xdg.configFile."nvim" = { # source = neovim_configuration; # }; }