diff --git a/.gitignore b/.gitignore index 1557966..79da79b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -assets/binary-installers/ +# assets/binary-installers/ diff --git a/homes/emenel/default.nix b/homes/emenel/default.nix index a50b33a..e422e31 100644 --- a/homes/emenel/default.nix +++ b/homes/emenel/default.nix @@ -160,4 +160,6 @@ source = ./dotfiles/dot_local/bin; recursive = true; }; + + home.file.".ssh/config".source = ./dotfiles/dot_ssh/config; } diff --git a/modules/home/langs.nix b/modules/home/langs.nix index 58ca916..834db3e 100644 --- a/modules/home/langs.nix +++ b/modules/home/langs.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, ... }: +{ nix-config, pkgs, ... }: { home.packages = with pkgs; [ @@ -32,6 +32,41 @@ tree-sitter (tree-sitter.withPlugins (_: tree-sitter.allGrammars)) + + yaml-language-server + typescript-language-server + svelte-language-server + bash-language-server + nginx-language-server + lua-language-server + lemminx + stylelint-lsp + htmx-lsp + autotools-language-server + arduino-language-server + ccls + vscode-langservers-extracted + java-language-server + nix-config.pkgs-stable.javascript-typescript-langserver + haskell-language-server + cmake-language-server + stylelint-lsp + marksman + ruff-lsp + haskell-language-server + emacs-lsp-booster + + black + jsbeautifier + typescript + prettierd + stylelint + + nixd + nixdoc + nix-init + alejandra + ]; home.file.".sbclrc".source = ../../homes/emenel/dotfiles/dot_sbclrc; diff --git a/modules/home/shell-conf.nix b/modules/home/shell-conf.nix index 85c4733..5c50cad 100644 --- a/modules/home/shell-conf.nix +++ b/modules/home/shell-conf.nix @@ -53,40 +53,6 @@ manix caligula - yaml-language-server - typescript-language-server - svelte-language-server - bash-language-server - nginx-language-server - lua-language-server - lemminx - stylelint-lsp - htmx-lsp - autotools-language-server - arduino-language-server - ccls - vscode-langservers-extracted - java-language-server - nix-config.pkgs-stable.javascript-typescript-langserver - haskell-language-server - cmake-language-server - stylelint-lsp - marksman - ruff-lsp - haskell-language-server - emacs-lsp-booster - - black - jsbeautifier - typescript - prettierd - stylelint - - nixd - nixdoc - nix-init - alejandra - dua tree @@ -194,8 +160,6 @@ }; }; - home.file.".ssh/config".source = ../../homes/emenel/dotfiles/dot_ssh/config; - xdg.configFile."starship.toml".source = ../../homes/emenel/dotfiles/dot_config/starship.toml; xdg.configFile."wezterm" = { recursive = true;