diff options
| author | Raghuram Subramani <raghus2247@gmail.com> | 2024-02-29 22:04:27 +0530 | 
|---|---|---|
| committer | Raghuram Subramani <raghus2247@gmail.com> | 2024-02-29 22:04:27 +0530 | 
| commit | 743478f373a66f7b050030948824d722d6b2cc67 (patch) | |
| tree | 07018801a29c1dce5e7876afb3845d8b20232e7e /config | |
| parent | d4967ba5f47553bcfcc60fd5af2c4187d8cc448e (diff) | |
update
Diffstat (limited to 'config')
| -rw-r--r-- | config/.tmux.conf | 5 | ||||
| -rw-r--r-- | config/git/default.nix | 8 | ||||
| -rw-r--r-- | config/nvim/init.lua | 8 | 
3 files changed, 18 insertions, 3 deletions
| diff --git a/config/.tmux.conf b/config/.tmux.conf index ac27bc9..248b37c 100644 --- a/config/.tmux.conf +++ b/config/.tmux.conf @@ -37,13 +37,14 @@ bind-key r command-prompt -I "#W" "rename-window '%%'"  bind-key x kill-pane  bind-key c new-window -c "#{pane_current_path}" -bg="#272727" +fg="#272727" +bg="#f2f0fa"  set -g status-position "bottom"  set -g status-style bg=default,fg=default  set -g status-left " λ "  set -g status-right ""  set -g window-status-format " #I:#W " -set -g window-status-current-format "#[bg=${bg},fg=#f2f0fa] #I:#W " +set -g window-status-current-format "#[bg=${bg},fg=${fg}] #I:#W "  run '~/.tmux/plugins/tpm/tpm' diff --git a/config/git/default.nix b/config/git/default.nix index 4fe7ef6..2645900 100644 --- a/config/git/default.nix +++ b/config/git/default.nix @@ -5,5 +5,13 @@      enable = true;      userName = "Raghuram Subramani";      userEmail = "raghus2247@gmail.com"; +    extraConfig = { +      "filter \"lfs\"" = { +         clean = "${pkgs.git-lfs}/bin/git-lfs clean -- %f"; +         smudge = "${pkgs.git-lfs}/bin/git-lfs smudge --skip -- %f"; +         process = "${pkgs.git-lfs}/bin/git-lfs filter-process --skip"; +         required = true; +      }; +    };    };  } diff --git a/config/nvim/init.lua b/config/nvim/init.lua index f3873b6..4bf32b4 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -37,6 +37,7 @@ require('packer').startup(function(use)  	use 'hrsh7th/nvim-cmp'  	use 'neovim/nvim-lspconfig'    use 'hrsh7th/cmp-nvim-lsp-signature-help' +  use 'L3MON4D3/LuaSnip'    use {  		'nvim-telescope/telescope.nvim',  		requires = { {'nvim-lua/plenary.nvim'} } @@ -84,6 +85,11 @@ require('Comment').setup {  -- CMP Setup  local cmp = require'cmp'  cmp.setup({ +  snippet = { +    expand = function(args) +      require('luasnip').lsp_expand(args.body) +    end +  },  	window = {  		completion = cmp.config.window.bordered(),  		documentation = cmp.config.window.bordered(), @@ -125,7 +131,7 @@ cmp.setup.cmdline(':', {  -- Set Up Lspconfig  local lspconfig = require('lspconfig')  local capabilities = require('cmp_nvim_lsp').default_capabilities() -servers = { 'pyright', 'ccls', 'gopls' } +servers = { 'pyright', 'ccls', 'gopls', 'rubocop' }  for _, lsp in pairs(servers) do    lspconfig[lsp].setup {      capabilities = capabilities | 
