diff --git a/.config/nushell/alias.nu b/.config/nushell/alias.nu index 125973b..2999e55 100644 --- a/.config/nushell/alias.nu +++ b/.config/nushell/alias.nu @@ -12,3 +12,10 @@ alias hex = hexdump -C alias home = git $"--git-dir=($env.HOME)/.home/" $"--work-tree=($env.HOME)" alias ll = ls -la alias n = nvim +alias p = cd ~/projects + +# Functions +def np [] { + p + n +} diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 0513e0c..4e3cea5 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -2,7 +2,6 @@ "LazyVim": { "branch": "main", "commit": "aa1cccf230a01bd85d5173f7d87f782fd83caa88" }, "LuaSnip": { "branch": "master", "commit": "e81cbe6004051c390721d8570a4a0541ceb0df10" }, "alpha-nvim": { "branch": "main", "commit": "e4fc5e29b731bdf55d204c5c6a11dc3be70f3b65" }, - "bufferline.nvim": { "branch": "main", "commit": "99f0932365b34e22549ff58e1bea388465d15e99" }, "catppuccin": { "branch": "main", "commit": "057c34f849cf21059487d849e2f3b3efcd4ee0eb" }, "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" }, @@ -25,7 +24,7 @@ "mini.surround": { "branch": "main", "commit": "9d1956b576d7051da3a483b251dfc778121c60db" }, "neo-tree.nvim": { "branch": "v3.x", "commit": "981a43adcca25e7ccc3c589902d49f25e4d48ebc" }, "neoconf.nvim": { "branch": "main", "commit": "08f146d53e075055500dca35e93281faff95716b" }, - "neodev.nvim": { "branch": "main", "commit": "6adf4931c2a1a532d3f7a5c2217c280a07a1aabb" }, + "neodev.nvim": { "branch": "main", "commit": "2973d6c56cbde46c04e12476bb40eefd516d5f35" }, "noice.nvim": { "branch": "main", "commit": "894db25ec726d32047799d4d0a982b701bec453b" }, "nui.nvim": { "branch": "main", "commit": "9e3916e784660f55f47daa6f26053ad044db5d6a" }, "null-ls.nvim": { "branch": "main", "commit": "db09b6c691def0038c456551e4e2772186449f35" }, @@ -34,7 +33,7 @@ "nvim-navic": { "branch": "master", "commit": "9c89730da6a05acfeb6a197e212dfadf5aa60ca0" }, "nvim-notify": { "branch": "master", "commit": "ea9c8ce7a37f2238f934e087c255758659948e0f" }, "nvim-spectre": { "branch": "master", "commit": "3ba6edeea1390457caaf73e96ab9c086ff6f90e9" }, - "nvim-treesitter": { "branch": "master", "commit": "ee107fc759647293a84ad42b867f518331364fbe" }, + "nvim-treesitter": { "branch": "master", "commit": "e8648569d82c7bb46dc511cda9dbec687774461f" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "9e519b6146512c8e2e702faf8ac48420f4f5deec" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "e9062e2dfb9854e6a927370f2d720de354c88524" }, "nvim-web-devicons": { "branch": "master", "commit": "efbfed0567ef4bfac3ce630524a0f6c8451c5534" }, @@ -42,7 +41,6 @@ "persistence.nvim": { "branch": "main", "commit": "4b8051c01f696d8849a5cb8afa9767be8db16e40" }, "plenary.nvim": { "branch": "master", "commit": "267282a9ce242bbb0c5dc31445b6d353bed978bb" }, "telescope.nvim": { "branch": "master", "commit": "b6fccfb0f7589a87587875206786daccba62acc3" }, - "todo-comments.nvim": { "branch": "main", "commit": "3094ead8edfa9040de2421deddec55d3762f64d1" }, "tokyonight.nvim": { "branch": "main", "commit": "1ee11019f8a81dac989ae1db1a013e3d582e2033" }, "trouble.nvim": { "branch": "main", "commit": "40aad004f53ae1d1ba91bcc5c29d59f07c5f01d3" }, "vim-illuminate": { "branch": "master", "commit": "a2907275a6899c570d16e95b9db5fd921c167502" }, diff --git a/.config/nvim/lua/config/options.lua b/.config/nvim/lua/config/options.lua index 1d78e03..c817f05 100644 --- a/.config/nvim/lua/config/options.lua +++ b/.config/nvim/lua/config/options.lua @@ -12,3 +12,4 @@ opt.autoindent = true opt.smartindent = true opt.spell = false opt.conceallevel = 0 +opt.ignorecase = false diff --git a/.config/nvim/lua/plugins/disabled.lua b/.config/nvim/lua/plugins/disabled.lua new file mode 100644 index 0000000..0024241 --- /dev/null +++ b/.config/nvim/lua/plugins/disabled.lua @@ -0,0 +1,4 @@ +return { + { "akinsho/bufferline.nvim", enabled = false }, + { "folke/todo-comments.nvim", enabled = false }, +} diff --git a/.config/nvim/lua/plugins/explorer.lua b/.config/nvim/lua/plugins/explorer.lua index fcdf6d4..d52543f 100644 --- a/.config/nvim/lua/plugins/explorer.lua +++ b/.config/nvim/lua/plugins/explorer.lua @@ -6,5 +6,8 @@ return { hide_dotfiles = false, }, }, + follow_current_file = { + enabled = true, + }, }, } diff --git a/.config/nvim/lua/plugins/highlight.lua b/.config/nvim/lua/plugins/highlight.lua index 83284fc..f159c6b 100644 --- a/.config/nvim/lua/plugins/highlight.lua +++ b/.config/nvim/lua/plugins/highlight.lua @@ -2,6 +2,10 @@ return { "nvim-treesitter/nvim-treesitter", opts = { ensure_installed = { + -- basics + "bash", + "json", + "markdown", "lua", -- web dev @@ -10,7 +14,6 @@ return { "javascript", "typescript", "svelte", - "json", -- go "go",