From 80fc6fef86b2409c48d77e7bc789fe54e2ef9f2d Mon Sep 17 00:00:00 2001 From: Gabriel Fontes Date: Wed, 16 Feb 2022 14:00:30 -0300 Subject: [PATCH] add terraform lsp and starship icon --- users/misterio/home/cli/nvim/default.nix | 2 +- users/misterio/home/cli/nvim/lsp.nix | 1 + users/misterio/home/cli/starship.nix | 47 ++++++++++++------------ 3 files changed, 26 insertions(+), 24 deletions(-) diff --git a/users/misterio/home/cli/nvim/default.nix b/users/misterio/home/cli/nvim/default.nix index cad25532..8c42828d 100644 --- a/users/misterio/home/cli/nvim/default.nix +++ b/users/misterio/home/cli/nvim/default.nix @@ -23,7 +23,7 @@ in { "Tabs set ts=4 sts=4 sw=4 "4 char-wide tab - autocmd FileType json,html,htmldjango,nix,scss,typescript,php,haskell setlocal ts=2 sts=2 sw=2 "2 char-wide overrides + autocmd FileType json,html,htmldjango,nix,scss,typescript,php,haskell,tf setlocal ts=2 sts=2 sw=2 "2 char-wide overrides set expandtab "Use spaces "Set tera to use htmldjango syntax diff --git a/users/misterio/home/cli/nvim/lsp.nix b/users/misterio/home/cli/nvim/lsp.nix index 0e72496f..dee84157 100644 --- a/users/misterio/home/cli/nvim/lsp.nix +++ b/users/misterio/home/cli/nvim/lsp.nix @@ -22,6 +22,7 @@ lspconfig.kotlin_language_server.setup{} -- Kotlin lspconfig.html.setup{} -- HTML lspconfig.cssls.setup{capabilities = capabilities} -- CSS/SASS + lspconfig.terraformls.setup{filetypes={"terraform","tf","hcl"}} -- Terraform lspconfig.rust_analyzer.setup{ -- Rust settings = { diff --git a/users/misterio/home/cli/starship.nix b/users/misterio/home/cli/starship.nix index bbebf744..3966cc26 100644 --- a/users/misterio/home/cli/starship.nix +++ b/users/misterio/home/cli/starship.nix @@ -36,29 +36,30 @@ symbol = ""; format = "via [$symbol$state( $name)]($style) "; }; - conda = { symbol = " "; }; - dart = { symbol = " "; }; - directory = { read_only = " "; }; - docker_context = { symbol = " "; }; - elixir = { symbol = " "; }; - elm = { symbol = " "; }; - git_branch = { symbol = " "; }; - golang = { symbol = " "; }; - hg_branch = { symbol = " "; }; - java = { symbol = " "; }; - julia = { symbol = " "; }; - memory_usage = { symbol = " "; }; - nim = { symbol = " "; }; - nodejs = { symbol = " "; }; - package = { symbol = " "; }; - perl = { symbol = " "; }; - php = { symbol = " "; }; - python = { symbol = " "; }; - ruby = { symbol = " "; }; - rust = { symbol = " "; }; - scala = { symbol = " "; }; - shlvl = { symbol = " "; }; - swift = { symbol = "ﯣ "; }; + conda.symbol = " "; + dart.symbol = " "; + directory.read_only = " "; + docker_context.symbol = " "; + elixir.symbol = " "; + elm.symbol = " "; + git_branch.symbol = " "; + golang.symbol = " "; + hg_branch.symbol = " "; + java.symbol = " "; + julia.symbol = " "; + memory_usage.symbol = " "; + nim.symbol = " "; + nodejs.symbol = " "; + package.symbol = " "; + perl.symbol = " "; + php.symbol = " "; + python.symbol = " "; + ruby.symbol = " "; + rust.symbol = " "; + scala.symbol = " "; + shlvl.symbol = " "; + swift.symbol = "ﯣ "; + terraform.symbol = "行"; }; }; }