Set up Hyprland config. Restructured Desktop environment configs into separate folders.

This commit is contained in:
2025-08-27 13:17:51 +02:00
parent 75b84ddd0f
commit 81693b8ad8
13 changed files with 500 additions and 136 deletions

View File

@ -1,25 +1,32 @@
{ config, lib, pkgs, ... }:
{
programs.neovim = {
# ...
plugins = with pkgs.vimPlugins; [
lazy-nvim
];
environment.systemPackages = with pkgs;
[
neovim
#vimPlugins.LazyVim
];
programs.neovim = {
# ...
plugins = with pkgs.vimPlugins; [
LazyVim
];
extraLuaConfig =
# lua
''
require("lazy").setup({
-- disable all update / install features
-- this is handled by nix
rocks = { enabled = false },
pkg = { enabled = false },
install = { missing = false },
change_detection = { enabled = false },
spec = {
-- TODO
},
})
'';
#extraLuaConfig =
## lua
#''
# require("lazy").setup({
# -- disable all update / install features
# -- this is handled by nix
# rocks = { enabled = false },
# pkg = { enabled = false },
# install = { missing = false },
# change_detection = { enabled = false },
# spec = {
# -- TODO
# },
# })
#'';
};
}