diff --git a/flake.lock b/flake.lock index 63fff48..ef9e1e6 100644 --- a/flake.lock +++ b/flake.lock @@ -233,11 +233,11 @@ ] }, "locked": { - "lastModified": 1767606757, - "narHash": "sha256-lCl9QyHHHG/lKkpZu9nhJ5ri30FUD66VWNMJp167wPY=", + "lastModified": 1766553851, + "narHash": "sha256-hHKQhHkXxuPJwLkI8wdu826GLV5AcuW9/HVdc9eBnTU=", "owner": "nix-community", "repo": "home-manager", - "rev": "c4eabb884b01366f25c3f80823b12dd595ed603a", + "rev": "7eca7f7081036a7b740090994c9ec543927f89a7", "type": "github" }, "original": { @@ -254,11 +254,11 @@ ] }, "locked": { - "lastModified": 1767104570, - "narHash": "sha256-GKgwu5//R+cLdKysZjGqvUEEOGXXLdt93sNXeb2M/Lk=", + "lastModified": 1765682243, + "narHash": "sha256-yeCxFV/905Wr91yKt5zrVvK6O2CVXWRMSrxqlAZnLp0=", "owner": "nix-community", "repo": "home-manager", - "rev": "e4e78a2cbeaddd07ab7238971b16468cc1d14daf", + "rev": "58bf3ecb2d0bba7bdf363fc8a6c4d49b4d509d03", "type": "github" }, "original": { @@ -299,10 +299,7 @@ }, "ndg": { "inputs": { - "nixpkgs": [ - "nvf", - "nixpkgs" - ] + "nixpkgs": "nixpkgs_4" }, "locked": { "lastModified": 1765720983, @@ -413,11 +410,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1767379071, - "narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=", + "lastModified": 1766309749, + "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "fb7944c166a3b630f177938e478f0378e64ce108", + "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816", "type": "github" }, "original": { @@ -429,11 +426,27 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1766651565, - "narHash": "sha256-QEhk0eXgyIqTpJ/ehZKg9IKS7EtlWxF3N7DXy42zPfU=", + "lastModified": 1764242076, + "narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3e2499d5539c16d0d173ba53552a4ff8547f4539", + "rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_5": { + "locked": { + "lastModified": 1764517877, + "narHash": "sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "2d293cbfa5a793b4c50d17c05ef9e385b90edf6c", "type": "github" }, "original": { @@ -480,16 +493,15 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1767502401, - "narHash": "sha256-5XJhFSzF5KAfHN9roSR0B/mIhogkM0kehrdI/NNBGVQ=", - "owner": "thamenato", + "lastModified": 1766596669, + "narHash": "sha256-9C72hpMDa99n4MbqZqsBkrBQZe+HEN9lnu7Sme67nmU=", + "owner": "NotAShelf", "repo": "nvf", - "rev": "3e372f0c2a09673c686605b9f69e337b9ad7d6a9", + "rev": "ef1f22efaf4aa37ba9382a7d1807fa8ac9c097fd", "type": "github" }, "original": { - "owner": "thamenato", - "ref": "fix-nvim-treesitter", + "owner": "NotAShelf", "repo": "nvf", "type": "github" } @@ -515,11 +527,11 @@ ] }, "locked": { - "lastModified": 1767499857, - "narHash": "sha256-0zUU/PW09d6oBaR8x8vMHcAhg1MOvo3CwoXgHijzzNE=", + "lastModified": 1766289575, + "narHash": "sha256-BOKCwOQQIP4p9z8DasT5r+qjri3x7sPCOq+FTjY8Z+o=", "owner": "Mic92", "repo": "sops-nix", - "rev": "ecc41505948ec2ab0325f14c9862a4329c2b4190", + "rev": "9836912e37aef546029e48c8749834735a6b9dad", "type": "github" }, "original": { @@ -558,7 +570,7 @@ "firefox-gnome-theme": "firefox-gnome-theme", "flake-parts": "flake-parts_2", "gnome-shell": "gnome-shell", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "nur": "nur", "systems": "systems_3", "tinted-foot": "tinted-foot", @@ -568,11 +580,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1767559556, - "narHash": "sha256-Pf1d9Hh9UUQ/oS+evq6dU0MiaDczXXNztTlQekaMbW0=", + "lastModified": 1766603026, + "narHash": "sha256-J2DDdRqSU4w9NNgkMfmMeaLIof5PXtS9RG7y6ckDvQE=", "owner": "danth", "repo": "stylix", - "rev": "b135edbdd403896d1ef507934c045f716deb5609", + "rev": "551df12ee3ebac52c5712058bd97fd9faa4c3430", "type": "github" }, "original": { @@ -736,11 +748,11 @@ ] }, "locked": { - "lastModified": 1767568852, - "narHash": "sha256-6s8hL3YX9zAq2T7qvcwwzaEVwc9MEYbW+C2LcAAQfbk=", + "lastModified": 1766614843, + "narHash": "sha256-upUQfQv7Xiy5IZzfsVOL0lH4A/wuUQjG2jlzmBmVuwU=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "350c729b261e6f5529460140a5f0943dd4c5e156", + "rev": "b01d17acbec3d1b76fecf500289d8509da202585", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 635d50b..70de66c 100644 --- a/flake.nix +++ b/flake.nix @@ -14,8 +14,7 @@ nix-alien.url = "github:thiagokokada/nix-alien"; nvf = { - # url = "github:NotAShelf/nvf"; - url = "github:thamenato/nvf/fix-nvim-treesitter"; + url = "github:NotAShelf/nvf"; inputs.nixpkgs.follows = "nixpkgs"; }; diff --git a/hosts/murk/home.nix b/hosts/murk/home.nix index d92ed66..556699e 100644 --- a/hosts/murk/home.nix +++ b/hosts/murk/home.nix @@ -21,8 +21,6 @@ in { mods.terminal.tools.enable = true; mods.desktop.development.enable = true; mods.desktop.productivity.enable = false; - mods.zen.enable = true; - mods.obsidian.enable = true; home.packages = with pkgs; [ diff --git a/modules/home/terminal/nvim/default.nix b/modules/home/terminal/nvim/default.nix index 6bdff05..c859e37 100644 --- a/modules/home/terminal/nvim/default.nix +++ b/modules/home/terminal/nvim/default.nix @@ -50,10 +50,12 @@ languages = { enableFormat = true; - # enableTreesitter = true; + enableTreesitter = true; enableExtraDiagnostics = true; nix.enable = true; + nix.lsp.servers = ["nixd"]; + markdown.enable = true; bash.enable = true; rust.enable = true; @@ -61,6 +63,7 @@ python = { enable = true; + lsp.servers = ["pyright"]; format.type = ["ruff" "black"]; }; @@ -70,17 +73,12 @@ }; }; - treesitter = { - enable = true; - context.enable = true; - }; - statusline.lualine.enable = true; telescope.enable = true; autocomplete.nvim-cmp.enable = true; autopairs.nvim-autopairs.enable = true; tabline.nvimBufferline.enable = true; - # treesitter.context.enable = true; + treesitter.context.enable = true; comments.comment-nvim.enable = true; notes.todo-comments.enable = true;