Reproducible dotfiles in nix
at main 29 lines 574 B view raw
1{ 2 inputs, 3 pkgs, 4 ... 5}: let 6 system = pkgs.system; 7 superhtml = inputs.superhtml.packages.${system}.default; 8 # ziggy = inputs.ziggy.packages.${system}.default; 9in { 10 home.packages = [ 11 pkgs.lua-language-server 12 pkgs.nil 13 pkgs.gopls 14 # pkgs.ansible-language-server 15 pkgs.ltex-ls 16 # pkgs.ansible-lint 17 pkgs.stylua 18 pkgs.terraform-ls 19 pkgs.zls 20 superhtml 21 # ziggy 22 pkgs.astro-language-server 23 pkgs.svelte-language-server 24 pkgs.typescript-language-server 25 pkgs.just-lsp 26 pkgs.yaml-language-server 27 pkgs.harper 28 ]; 29}