diff options
Diffstat (limited to '')
| -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 |
