@@ -91,7 +91,7 @@ vim.g.mapleader = ' '
91
91
vim .g .maplocalleader = ' '
92
92
93
93
-- Set to true if you have a Nerd Font installed and selected in the terminal
94
- vim .g .have_nerd_font = false
94
+ vim .g .have_nerd_font = true
95
95
96
96
-- [[ Setting options ]]
97
97
-- See `:help vim.opt`
@@ -102,7 +102,7 @@ vim.g.have_nerd_font = false
102
102
vim .opt .number = true
103
103
-- You can also add relative line numbers, to help with jumping.
104
104
-- Experiment for yourself to see if you like it!
105
- -- vim.opt.relativenumber = true
105
+ vim .opt .relativenumber = true
106
106
107
107
-- Enable mouse mode, can be useful for resizing splits for example!
108
108
vim .opt .mouse = ' a'
@@ -176,10 +176,10 @@ vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagn
176
176
vim .keymap .set (' t' , ' <Esc><Esc>' , ' <C-\\ ><C-n>' , { desc = ' Exit terminal mode' })
177
177
178
178
-- TIP: Disable arrow keys in normal mode
179
- -- vim.keymap.set('n', '<left>', '<cmd>echo "Use h to move!!"<CR>')
180
- -- vim.keymap.set('n', '<right>', '<cmd>echo "Use l to move!!"<CR>')
181
- -- vim.keymap.set('n', '<up>', '<cmd>echo "Use k to move!!"<CR>')
182
- -- vim.keymap.set('n', '<down>', '<cmd>echo "Use j to move!!"<CR>')
179
+ vim .keymap .set (' n' , ' <left>' , ' <cmd>echo "Use h to move!!"<CR>' )
180
+ vim .keymap .set (' n' , ' <right>' , ' <cmd>echo "Use l to move!!"<CR>' )
181
+ vim .keymap .set (' n' , ' <up>' , ' <cmd>echo "Use k to move!!"<CR>' )
182
+ vim .keymap .set (' n' , ' <down>' , ' <cmd>echo "Use j to move!!"<CR>' )
183
183
184
184
-- Keybinds to make split navigation easier.
185
185
-- Use CTRL+<hjkl> to switch between windows
@@ -569,10 +569,10 @@ require('lazy').setup({
569
569
-- - settings (table): Override the default settings passed when initializing the server.
570
570
-- For example, to see the options for `lua_ls`, you could go to: https://luals.github.io/wiki/settings/
571
571
local servers = {
572
- -- clangd = {},
573
- -- gopls = {},
574
- -- pyright = {},
575
- -- rust_analyzer = {},
572
+ clangd = {},
573
+ gopls = {},
574
+ pyright = {},
575
+ rust_analyzer = {},
576
576
-- ... etc. See `:help lspconfig-all` for a list of all the pre-configured LSPs
577
577
--
578
578
-- Some languages (like typescript) have entire language plugins that can be useful:
@@ -658,10 +658,10 @@ require('lazy').setup({
658
658
formatters_by_ft = {
659
659
lua = { ' stylua' },
660
660
-- Conform can also run multiple formatters sequentially
661
- -- python = { " isort", " black" },
661
+ python = { ' isort' , ' black' },
662
662
--
663
663
-- You can use 'stop_after_first' to run the first available formatter from the list
664
- -- javascript = { " prettierd", " prettier" , stop_after_first = true },
664
+ -- javascript = { ' prettierd', ' prettier' , stop_after_first = true },
665
665
},
666
666
},
667
667
},
@@ -800,11 +800,18 @@ require('lazy').setup({
800
800
-- Load the colorscheme here.
801
801
-- Like many other themes, this one has different styles, and you could load
802
802
-- any other, such as 'tokyonight-storm', 'tokyonight-moon', or 'tokyonight-day'.
803
- vim .cmd .colorscheme ' tokyonight-night '
803
+ vim .cmd .colorscheme ' tokyonight'
804
804
805
805
-- You can configure highlights by doing something like:
806
806
vim .cmd .hi ' Comment gui=none'
807
807
end ,
808
+ opts = {
809
+ transparent = true ,
810
+ styles = {
811
+ sidebars = ' transparent' ,
812
+ floats = ' transparent' ,
813
+ },
814
+ },
808
815
},
809
816
810
817
-- Highlight todo, notes, etc in comments
0 commit comments