GeneBean on Nostr: As it turns out, incorporating #nvim into a home manager configuration is pretty ...
As it turns out, incorporating #nvim into a home manager configuration is pretty straightforward. I told hm to enable #neovim, added initialization for lazy.nvim to the extraLuaConfig setting, added gcc to the extraPackages setting, and pulled my entire ~/.config/nvim/lua folder in with “home.file” + its recursive attribute… and that’s it. Lazy & Mason are still managing everything else and all configuration is still in #Lua.
https://github.com/genebean/dots/pull/335[ #Nix #NixOS ]
Published at
2023-12-28 21:16:47Event JSON
{
"id": "6fcbe9801442405033850a7ba09459d61a421b6ebf29008bb539175aff86f323",
"pubkey": "d4a7cb8349c187924eab95829a4350e8f9463cf1db8912ef6149c9612c7f7dc7",
"created_at": 1703798207,
"kind": 1,
"tags": [
[
"t",
"nvim"
],
[
"t",
"neovim"
],
[
"t",
"lua"
],
[
"t",
"nix"
],
[
"t",
"nixos"
],
[
"proxy",
"https://fosstodon.org/users/genebean/statuses/111660119306810095",
"activitypub"
]
],
"content": "As it turns out, incorporating #nvim into a home manager configuration is pretty straightforward. I told hm to enable #neovim, added initialization for lazy.nvim to the extraLuaConfig setting, added gcc to the extraPackages setting, and pulled my entire ~/.config/nvim/lua folder in with “home.file” + its recursive attribute… and that’s it. Lazy \u0026 Mason are still managing everything else and all configuration is still in #Lua. \n\nhttps://github.com/genebean/dots/pull/335\n\n[ #Nix #NixOS ]",
"sig": "a68db2e9ff285316a68379101c1fec4fdf7f7db6043bd4a0082e2818eb672929fc20b1b07df46b9e1d0e52f47ce438824c40f977fc3b81cd7905dffcb8999244"
}